Office hours:
Mondays & Wednesdays from 5:30-6:30, classroom 3 (please Slack me if you can't find me).
Homework table is updated weekly.
This is the repository where you'll submit your homework. Follow these directions closely to switch over to this repository.
- Fork this repository.
- Clone your fork to your
~/javascript_development
folder. - Create a directory in the
JS-SF-7-homework
folder using your real name and github account name. Example:JS-SF-7-homework/Sasha-svodnik
. That will make it easier for us to remember everyone's github name. :) - For each homework add your files in a new
hw_x
directory in your personal directory. Example for homework #2:JS-SF-7-homework/Sasha-svodnik/hw_2/hubot.js
Example of how your local homework directory should be structured:
|-- javascript_development/
|-- JS-SF-7-homework/
|-- firstName-githubUsername/
|-- hw_1/
|- bottlesOfBeer.js
|- randAddressGenerator.js
|-- hw_2/
|- hubot.js
|-- hw_3/
|-- hw_4/
|-- hw_5/
|-- JS-SF-7-resources/ (class repo)
Submit homework by pushing to your JS-SF-7-homework fork, then submit a pull request
If any files are in the pull request outside of your personal folder, we will send it back to you to fix it!
# | Assignment | Class Topic | Due Date |
---|---|---|---|
00 | CodeAcademy's JavaScript Fundamentals, and Try Git exercise | 00-installfest | Mon, 5/8 |
01 | 99 Bottles of Beer | 02-data-types-loops | Mon, 5/15 |
02 | FizzBuzz | 03-conditionals-functions | Mon, 5/15 |
03 | Closures | 04-scope-closures | Mon, 5/22 |
04 | Slackbot | 05-slackbot-lab | Mon, 5/22 |
05 | JSON | 06-objects-json | Wed, 5/31 |
06 | Madlibs, 99 Bottles of Beer, Dice | 07-dom-intro | Wed, 5/31 |
07 | 99 Bottles of Beer (jQuery) | 08-jquery | Mon, 6/5 |
08 | jQuery | 09-jquery-cont | Mon, 6/12 |
09 | Weather Data Project | 10-ajax-apis | Mon, 6/12 |
10 | 500px Account | 11-async-callbacks | Wed, 6/14 |
11 | Local Landscapes App | 12-advanced-apis | Mon, 6/19 |
12 | Feedr App | 13-feedr-lab | Wed, 7/5 |
13 | Person Module | 14-module-pattern-this | Mon, 6/26 |