- Homework
- Read What is Code? (by Bloomberg Business)
- Read 20 things I've learned about browsers and the web
- Try the typing exercises on typing.io and see how fast you type code
- Watch DNS Explained to how DNS works
- (Optional) Watch Computer Programming
- Homework
- Play the game CSS Selector Game
- Go to Lab: Build a website and follow the instructions to complete the lab
- Homework
- Go to Lab: CSS Website Replication and follow the instructions to complete the lab
- Homework
- Complete Function and Scope's independence practice if you havn't completed
- Go to Lab: Functions and follow the instructions to complete the lab
- Homework
- Go to Lab: Tic-Tac-Toe and follow the instructions to complete the lab
- Go to Javascript Exercises and complete exercises you feel you are week in. Such as array and objects.
- Homework
- Go to HW-Lab: Shopping Cart and complete the shopping cart
- Click here to see the final product
- Go to HW-Lab: Shopping Cart and complete the shopping cart
- Homework
- Go to HW-JS Arrays Problems and follow the instructions to complete the lab
- Homework
- Go to JS Koans and go through all the tests
-
Project Resources
-
Homework
- Go to HW-Lab: 10 Seconds Math and follow the instructures to complete the lab
- Project Time!!!!!
By default, this unit starts with Sinatra and later, focuses on Rails. By starting with Sinatra, and slowly building up to the processes and file/folder structure used by Rails, we are able to scaffold the learning experience without overwhelming students, at first, with the Rails file structure. We try to build an understanding of the reasons that Rails arrived on the scene. We generally don't get to APIs in this unit because there are enough foundational topics to cover in OOP, MVC, data modeling, and more. This is where students get to build their first real set of full-stack applications.