- Retrospective about module I
- ES6 refresh
- Node basics
- A bit of talk about client - server communication
- More on koans
- Mocha unit testing
- Talk about NPM
- Talk about nosql vs sql databases
- Basic CRUD operations
- Basics about web servers and basic implementation of Express
- Review over Mongo queries
- Develop a basic website using Express
- Work with server side templating
- Using database helper libraries like Mongoose
- Understand how databases provide a persistence layer
- Mount a basic Express
- Get to install cool dependencies using NPM
- Understand where these components fit in the back end schema
Query operators summary in Mongo https://docs.mongodb.com/manual/reference/operator/query/
More on SQL vs Non SQL databases https://www.youtube.com/watch?v=ZS_kXvOeQ5Y
ORMs vs ODMs https://medium.com/@julianam.tyler/what-is-the-difference-between-odm-and-orm-267bbb7778b0