- Give a high level overview of an Adjacency Matrix
- If we were only concerned about time complexity, is an Adjacency Matrix efficient? Why/why not?
- If we were only concerned about space complexity, is an Adjacency Matrix efficient? Why/why not?
- Give a high level overview of an Adjacency List
- What benefits do we get from an Adjacency List?
- What are the benefits of a Javascript closure?
- Formally define a Javascript closure
- Give an example of a closure
- What is data encapsulation?
If you didn't finish yesterday's reading on REST, take this time to finish and review the learning goals.
Read:
Read:
- A Quick & Dirty Intro to CSS Grid Watch:
- 😹 Game Alert 😹 : Play Level's 1-15 of Grid Garden
- UPDATE EXISTING CARD Explain the different ways that graphs can be represented. What are the pros and cons of various ways of representing graphs.
- UPDATE EXISTING CARD What does it mean to be RESTful?
- What's a closure? How are they used?
- Give a high level overview of how CSS grids work.
- Review Anki.
Here are some suggestions on what you could be working on:
- Polishing or adding features to existing projects- First prioritize polishing and adding features to existing projects.
- New projects- Once your existing projects are in great shape, start building out new projects. Start with smaller-scale projects, and over time, add more fatures to them. (Unfinished projects are not a bad thing, as long as you are learning from them!)
- Coding Challenges- All throughout, be sure to put in a sufficient amount of time to coding challenges; always go above and beyond, especially for companies that you really want to work at.
- Reach out to 2 people
- Apply to 5 jobs