Daily Schedule

Each week, you have a set of topics you need to learn, assignments to complete and projects to work on. The day-to-day plans and deadlines are listed in the table below. It takes 45 mins to 1 hour of studying each day. The combined study and homework time expected is about 10 hours a week.

We have planned out your learning schedule for the next 10 weeks. If you are ahead of schedule, that's great! Feel free to learn ahead. This schedule acts as a guideline for you.

Timeline

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Week 1 Installations CLI, Mac, Additional, Accounts Chapter 1 Introduction Introduction CLI Basic Operations Chapter 2 Programming Basics in Ruby Try Ruby Values Ruby Koans Program Structure
Week 2 Program Structure Data Structure Data Structure OOP OOP OOP Advanced Due: Ruby Koans
Week 3 Chapter 3 MVC / Rails Internet MVC Rails Rails Database Model Due: Assignments
Week 4 Controller Migration / Rollbacks Association Gemfile Rspec Views / Jbuilder Due: Assignments
Week 5 Chapter 4 Git Git Github Project TODO list Project TODO list Project TODO list Project TODO list DUE: TODO list + Assignments
Week 6 Chapter 5 User Authentication User Session Validations Project Twitter v1 Project Twitter v1 Project Twitter v1 Project Twitter v1

Week 7 and onwards will be updated.

Office Hours and Deadlines

To add this calendar to your personal calendar, press the following button:

results matching ""

    No results matching ""