All about NodeJS
What you will learn
Build High Performance and Scalable Apps using NodeJS Learn about ES6 with my free eBook - ECMAScript 6 QuickBytes Use NodeJS Streams to write a Web Server Use the Node Package Manager (NPM) for managing dependencies Use the Express 4 Framework for building NodeJS Apps Use the EJS templating language Understand MongoDB as a NoSQL Database Create & Use MongoDB Databases using services like MongoLab Create Realtime Apps that use Web Sockets Upload & Resize Images using NodeJS Integrate Authentication using Social Media Sites like Facebook Structure the NodeJS app into modules Create and Deploy EC2 Cloud Server Instances on Amazon Web Services Create and Use Amazon's S3 Storage Service with NodeJS Use Amazon's Cloudfront Service Using Amazon's Elastic IP Configure Security Groups, Ports & Forwarding on Amazon EC2 Deploy a NodeJS app on the EC2 Instance Deploy a NodeJS app on Heroku Deploy a NodeJS app on Digital Ocean Install & Deploy NGINX as a Reverse Proxy Server for NodeJS Apps Configure NGINX as a Load Balancer Learn about Enterprise Integration Create an app using the incredible Hapi framework Learn more about logging using the Hapi framework Learn to use ES6 with Nodejs Install & Deploy Apache Apollo MQ with Nodejs and a Python Script
Section 1: Prologue
Section 2: Installing NodeJS
Section 3: NodeJS Fundamentals
Section 4: MongoDB 101
Section 5: NodeJS Frameworks
Section 6: ChatCAT - Creating a Realtime Multiroom Chat App & Deploying it on Heroku
Section 7: Node.JS on Amazon Web Services !
Section 8: NodeJS and NGINX for the Kill !
Section 9: Enterprise Integration | ES6 | HapiJS
Section 10: Epilogue