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
~/code
folder. - Create a directory in the
jsd3-homework
folder using your real name and github account name, likejsd3-homework/Sasha-svodnik
. That will make it easier for us to remember everyone's github name. :) - For each homework make sure to put your files in a new
hw_x
directory in your named directory. Example for homework #2:jsd3-homework/Sasha-svodnik/hw_2/hubot.js
Example of how your local homework directory should be structured:
|-- code/
|-- jsd3-homework/
|-- firstName-githubUsername/
|-- hw_1/
|- bottlesOfBeer.js
|- randAddressGenerator.js
|-- hw_2/
|- hubot.js
|-- hw_3/
|-- hw_4/
|-- hw_5/
Use this repository for your homework and any files you are contributing in class.
If any files are in the pull request outside of your personal folder, we will send it back to you to fix it!
Submit homework by pushing to your jsd3-homework repo, then submit a pull request
# | Assignment | Class Topic | Due Date |
---|---|---|---|
1 | bottlesOfBeer.js , randAddressGenerator.js |
Conditionals & Loops | Monday, August 22nd |
2 | Instructions for hubot . |
In-class lab | Monday, August 29th |
3 | Complete exercises in json-hw.js file. |
JSON & Objects | Wednesday, August 31st |
4 | Madlibs! + bottlesOfBeerDOM.js ! |
DOM & jQuery | Wednesday, September 7th |
5 | These are some of my favoriteThings.js |
Dom & jQuery (cont.) | Monday, September 12th |
6 | Open Weather API | Ajax & APIs | Wednesday, September 14th |
7 | Log city & zip data to the console using zippotam in the homework folder. Get an API key for Google Maps here. |
Callbacks & Asynchronous JS | Monday, September 19th |
8 | Use 500px to find user location and display landscape photos nearby. |
Advanced APIs | Wednesday, September 21st |
9 | Feed news data with feedr |
In-class lab, API project | Wednesday, October 5th |
10 | makePerson.js . Bonus: this |
Closures & this | Monday, October 3rd |
Final Project | Send Sasha & Nicole project description and create Github repo by Wednesday, October 5th. | Firebase & CRUD | Monday, October 17th |