NODE JS

  1. Home
  2. »
  3. NODE JS

INTRODUCTION TO NODE WORLD

➢ Introduction to Javascript event driven programming
➢ Introduction to Node event -driven programming

AWS DEVOPS COURSE

MAKING A WEB SERVER

➢ Webserver basis
➢ Handling incoming request in Node JS
➢ Serving static files / pages
➢ Content caching
➢ Streaming and optimization
➢ Handling filesystem

Rest API && HTTP OBJECT

➢ Rest API benefits
➢ Introduction to HTTP Object
➢ Processing POST Data
➢ Handling File uploads
➢ Using Node as HTTP Client
➢ Implementing download Throttling
➢ Node JS way of calling another server

WORKING WITH DATA SERIALIZATION

➢ JSON to Object & Object to JSON
➢ XML to Object and Object to XML

WORKING WITH DATABASES (Prefered MONGODB over MYSQL)

➢ Writing to a CSV File in Database
➢ CRUD using MONGODB

WEB DEVELOPMENT WITH EXPRESS

➢ Express scaffolding
➢ Defining and applying environments
➢ Dynamic routing
➢ Templating IN Express
➢ CSS engines with Express
➢ How to use JWT benefit of using JWT over Sessions
➢ Demo of making an Express web application
➢ File System Security issues and measures

ALL ABOUT SECURITY

➢ Basic Authentication methods
➢ Passwork cryptography
➢ Setting up HTTPS
➢ How to safegaurd your site from cross-site forgeries

ADVANCED NODE CONCEPTS

➢ Sending Emails
➢ Sending SMSs
➢ What is a web socket? Communication using sockets!
➢ Creating your own SMTP server
➢ Creating Command line app using Node
➢ Threads (or) worker in Node JS
➢ Making cron jobs in Node JS
➢ Node as proxy server

WRITING CUSTOMIZED NODE MODULES

➢ Writing a functional mdoule
➢ Extending the module’s API
➢ Deploying a module to npm

GETTING IT TO PRODUCTION

➢ How to set up production server environment
➢ How to set up auto crash recovery

ADDED FEATURES

➢ Resume Preparation
➢ Resume Preparation Tips
➢ Sample Resumes
➢ Soft copy of Notes for each module
➢ 4 case studies on use case diagrams
➢ 2 Real-time project specifications

INTERVIEW PREPARATION

➢ Interview Preparation Tips
➢ Sample Interview Questions
➢ How to clear an Interview.