- Be aware of the MVC pattern
- Be able to reorganize our code to make it more manageable with routes and controllers
- Code a server to do something interesting
- Day 8
- MVC
- https://github.com/AustinCodingAcademy/aca-chat
- https://github.com/AustinCodingAcademy/aca-tracker
- advanced-express-practice part 1, 2, 3
- Watch online lesson day 9 and 10
- Pitch your app to the class. What’s the problem? How does this app solve it? What do you envision for its future? Followed by a class Q&A.
- What are NoSQL databases? What are the different types of NoSQL databases? Explain SQL vs NoSQL.
- What is “callback hell” and how can it be avoided?
- What are ‘stubs’ in Node.js?
- What are “Streams” in Node.JS?
- What you mean by chaining in Node.JS?
- Explain “Console” in Node.JS?
- Explain exit codes in Node.JS? List out some exit codes?