/Nodejs-workshop

Repository for Sapient Nodejs Workshop

Primary LanguageJavaScript

Sapient Node Workshop

===========================

We will be covering below topics in this level

Beginner Level

  1. Introduction
  2. About Node & V8 Javascript Engine
  3. Why Node and How it Works?
  4. Installing Node on Windows & Mac
  5. Running Node
  6. Comparisons of Node with other server side languages
  7. Event Looping and Event Emitter Pattern
  8. Node Package Manager
  9. Frame Works(Express and Jade)
  10. Creating a Sample Todo App using Express, Jade and local storage.

Advanced Level

  1. Introducing Passport
  2. Working with HTTPS Server
  3. File Systems
  4. Updating the Sample ToDo App to work with Passport and Files

Expert Level

  1. NoSql Databases & MongoDB
  2. Mongo DB Installation
  3. Mongo DB operations
  4. Node.js with Mongo DB
  5. Integrating the Sample ToDo App to work with Mongo DB
  6. Performance & Load handling using Node Cluster