Skip to content

Class repo for ADDA Javascript class @ Barnard 2016

Notifications You must be signed in to change notification settings

smb2268/Spring_2016

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JS_2016

Javascript @ Barnard 2016

javascript

Rough Calendar


Week 1

  • Using the Terminal
  • Introduction to JS
  • HW: Rock Paper Scissors

Week 2

  • Array Functions
  • String Functions
  • Writing your own functions
  • HW: Functions, Functions, Functions

Week 3

  • Using Objects
  • Prototyping
  • HW: Hangman

Week 4

  • Refresh on HTML/CSS ids and classes
  • Introduction to the DOM
  • Using JQuery click events

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.1%
  • HTML 15.9%