The Basics and Fundamentals
Week Zero A
The beginning with Javascript, CLI, NPM, Expressions, Data Types and George Polya
Orientation
Developing Strong Learning Habits
Terminal Basics
VS Code Cheatsheet
Intro to Javascript
Hello World and Syntax
Using Nodes
Intro to Test Specs
App Academy Workflow
NPM Initialization
NPM Package Installation
NPM Updating and Running Packages
NPM Scripts
Expression Objectives
Number Primitive Data Type
Math Glossary
Boolean Primitive Data Type
Comparison Operators
String Learning Objectives
String Primitive Data Type
Variables
String interpolation and Template Literals
Null and Undefined Data Types
Intro to Functions
Invoking Functions
Order of Function Execution
Parameters and Arguments
Online Resources and Documentation
Problem Solving Objectives
Asking Great Questions
George Polya 4 Step
Intro to Pseudocode
Commenting Code
How to Study
Week 0B
The Second Week
Conditionals
Mutually Exclusive Code
Basic Loops
Non Standard Loops
Commiting
Basic Git Reference
Common Git Problems
Array Objectives
Array
Debugging Basics
Mutability
Array push method in Javascript
Javascript Style Guide