Skip to content

Latest commit

 

History

History

foundations

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Foundations Phase

The Foundations phase is all about the fundamentals. Here you'll learn the basic skills needed to begin programming like a professional. You will follow weekly study plans that include online modules and a project to apply the skills you've learned.

High Level Skills

In this phase you will learn…

  • how to use the terminal
  • how to use Atom or Sublime Text 3
  • how to use Git to save your code as it changes over time and back it up on GitHub
  • how to use basic programming concepts
  • how to write basic synchronous JavaScript on Node
  • how to make simple command line applications
  • how to test your code using a testing framework
  • how to persist state in an application by reading and writing to local files
  • how to use basic SQL using the postgres command line interface and Postico
  • how to create webpage layouts using HTML and CSS, including modals and HTML forms
  • how to write asynchronous code using Callbacks & Promises in JavaScript on Node
  • how to use SQL to persist data from within a node program
  • how to create static HTML & CSS “pages” from mockups and wireframes
  • how to create a basic Express HTTP server on Node

Learner Expectations

  • Daily stand-up (9am)
  • Weekly 1:1 with an SEP
  • Weekly Demo session to show off what you accomplished for the week (Friday at 4:30 pm)