Skip to content

Borgaard/bewd11-homework

Repository files navigation

BEWD11 Homework Repository

This is the repository where you'll push your homework each week.

How To Use This Repo

Follow these directions closely to switch over to this repository.

  1. Fork this repository.
  2. Clone your fork to your ~/my_projects folder.
  3. Create a directory in the bewd11-homework folder using your real name and github account name, like bewd11-homework/NicoleBorgaard-Borgaard. That will make it easier for us to remember what everyone's github name is. :)
  4. 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

Instructions

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!

Weekly Homework

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 - - -