This is the repository where you'll push your homework each week.
Follow these directions closely to switch over to this repository.
- Fork this repository.
- Clone your fork to your
~/my_projects
folder. - Create a directory in the
bewd11-homework
folder using your real name and github account name, likebewd11-homework/NicoleBorgaard-Borgaard
. That will make it easier for us to remember what everyone's github name is. :) - For each homework make sure to put your files in a new
hw_x
directory in your named directory. Example for homework #3:bewd11-homework/NicoleBorgaard-Borgaard/hw_3/
Example of what your folders should look something like:
|-- my_projects
|-- bewd11-Arun
|-- README.md
|-- week1
|-- bewd11-homework
|-- README.md
|-- YourName-github_username
|-- hw_1
|-- calculator.rb
|-- hw_2
|-- NicoleBorgaard-Borgaard
|-- hw_1
|-- calculator.rb
|-- hw_2
|-- ArunSood-arsood
|--hw_1
|--calculator.rb
|--hw_2
Only 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 bewd11-homework repo, then submit a pull request.
Unless otherwise specified, homework is given each Thursday, and is always due the following Tuesday. Feedback on each on time assignment will be provided by Thursday via comments on pull requests. Late assignments are unlikely to receive feedback as we move forward with the class.
HW # | Assignment Summary | Homework Link & Topic | Due Date | Feedback |
---|---|---|---|---|
0 | Review Git and complete both Ruby tutorials ---> | Command Line and Git | Thursday, October 8th | N/A |
1 | my_projects/bewd11-homework/YourName-username/hw_1/calculator.rb Go through Ruby Primer in Ruby Monk |
Introduction to Ruby | Tuesday, October 13th | Thursday, October 15th |
2 | my_projects/bewd11-homework/YourName-username/hw_2/array_practice.rb Arrays in Ruby Monk ---> |
Ruby Basics | Tuesday, October 20th | Thursday, October 22nd |
3 | Create a book manager in Rails | First Rails App | Tuesday, October 27th | Thursday, October 29th |
4 | Book application, continued: Your task is to set up your book application to create, edit, and delete books via forms. | Book application with complete Create Read Update Delete | Tuesday, November 3rd | Thursday, November 5th |
5 | Add validations to your Book Manager app. Create a Store model associated to your Book model. | Validations & Associations | Tuesday, November 3rd | Thursday, November 5th |
6 | Course Manager + in Book Manager app, create functionality to add clients and products via forms. | Many to many associations | Tuesday, November 10th | Tuesday, November 12th |
7 | Devise + Assessment | Get familiar with authentication using Devise + create your own Github repository for the Assessment | Tuesday, November 17th | Thursday, November 19th |
8 | Host BlogLy or your own app in AWS, along with Paperclip gem | Running your app in AWS | Tuesday, November 24th | Thursday, November 26th |
9 | AngularJS Email Single Page Application | Building your own API with Rails | Tuesday, December 8th | Thursday, December 10th |
10 | Final projects! :D | - | - | - |