Web Applications with Node.JS
Hands-on practice with thorough explanations, presentations, demos, small standalone exercises during the training.
A 2 days seminar for developers
This training is for
Developers
Agenda
1. Node.js Basics
Introduction
Basic features
Developing and debugging
NPM, modules
2. Programming with Node.js
Events: emitters, requests, listening
Streams: reading, writing, piping, solving backpressure
3. Express
Routing
Rendering, layouts, url building
Middleware
4. Persistence
Node.js persistence options
Work with one module (for example for MongoDB?)
State management
5. Real-time applications with Socket.IO
WebSockets
Socket.IO
Listening, broadcasting, answering questions, saving data
6. Node.js in Microsoft Azure
Build and deploy a Node.js website to Azure; deploy an application to an Azure Cloud Service
Store data in Azure Table Storage