- Node.js
- JavaScript
- Express.js
- MongoDB
- Should be familar with Frontend Web Development.
- Should know the basics of C / C++ / Java / JS.
It will be a week long with 5 days learning camp and 2 day project time. Classes will be for 1 hour everyday.
Day 1 - Introduction to backend
- More about servers and databases
- Working of web requests
- More about Node.js
- Installation of Node
Day 2 - Working with JS
- Object literals
- Asynchronous JavaScript
- Server creation in Node JS ( a glimpse)
Day 3 - Playing with Node.js
- Server creation
- Serving HTML file (modules : http and fs)
- Routing and GET method
Day 4 - Explore Express.js
- Handlebars
- Setting up templating engine
- Rendering UI
Day 5 - Detour on MongoDB
- A glimpse on databases (SQL & NoSQL)
- More about MongoDB
- Create,Read,Update and Delete operations
Day 6 & 7 - Project Time
The participants will be working on individual projects based on the topics covered throughout the bootcamp.