Skip to content

Class repo for ADDA Javascript class @ Barnard 2016

Notifications You must be signed in to change notification settings

cmayeda/Spring_2016

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS_2016

Javascript @ Barnard 2016

javascript

Rough Calendar


Week 1

  • Using the Terminal
  • Introduction to JS
  • HW: Simple Calculator

Week 2

  • While Loops
  • More Git
  • HW: Rock Paper Scissors

Week 3

  • Array Functions
  • For loops
  • HW: Hangman

Week 4

  • Using Objects
  • Prototyping
  • Refresh on HTML/CSS ids and classes
  • Introduction to the DOM
  • Click Events
  • HW: Hangman with Objects
  • HW2: Add User Interaction to your hangman game.
  • HW3: Psuedo Coding your own Game

Week 5 - Project Week

  • Using Github pages to host your work
  • Students will design and build a working game

Week 6

  • What is JSON?
  • Using APIs
  • Usign AJAX

Week 7

  • Javascript in the server, Node.js
  • Routing with Express
  • Understanding the MVC design structure

Week 8

  • Database design with MongoDB
  • Express Sessions
  • User authentication with Passport.js

Week 9 - Project Week

  • Students will design and build dynamic web apps.
  • Deploying with Heroku.

About

Class repo for ADDA Javascript class @ Barnard 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.6%
  • HTML 15.0%
  • CSS 0.4%