Week 2 Homework
Day 3 (Wednesday)
Exercise, exercise, exercise!
- Stopwatch!
- Submit this to us as per normal. No jQuery allowed!
- FCC: All of Object Oriented and Functional Programming!
- FCC: All of jQuery!
- Code School: All of jQuery, again!
Day 2 (Tuesday)
Today was really conceptual and content-heavy, so don't be discouraged if you didn't catch everything. Some devs work for years without understanding all of it. It will make more sense as you work on more and more problems and do more of your own reading 🙂.
- Functions revisited. This time, we'll replace our
forloops with iterators. You only need to do the questions that haveforloops in them- This means, just submit these questions: long 1, short 4, short 7, short 8
- Submit a new GitHub repository for this homework (not the old one)
- Iterators practice
- Callbacks practice
- Read up on jQuery, the first library we'll learn in WDI 🎉🎉. jQuery will be your good friend very soon.
Day 1 (Monday)
We'll brush up on a lot of fundamentals today. Take this time to really focus on understanding rather than trying to deliver a finished assignment
- Fellowship of the Ring again! Make sure you understand all of the DOM methods. Even if you make it work, ask yourself how it works first
- You should be able to explain the following:
querySelectorvsquerySelectorAllelement.querySelectorvsdocument.querySelectorelement.innerHTMLelement.removeChild
- You should be able to explain the following:
- Learn Git Branching, 1st section. We would like to see lots and lots of git branches in the future! So do go through these carefully and understand git.
- FreeCodeCamp from Reverse a string to Largest number in array. If you've already done this, feel free to finish the section.
- Read up on Closures, Callbacks and Iterators
- Pay the most attention to closures! Understanding them is key to debugging a lot of problems with functions
- And of course, think about Project 1 :D