An Introduction to Express.js Introduction Express.js Overview Our first Express Application Routing Route parameters and queries Configurations Enhancing apps with middleware
Working with Data Working with Data Displaying Data in Views Working with Forms Content Negotiation Uploading Files Serving Files Locals and Helpers
Common and Advanced Scenarios Introduction Working with cookies Working with sessions Custom middleware Authentication and Authorization Error Handling Using express to create web apps
Introduction Node.js Background Getting Node.js Demo: Developing for Node Node's Event Loop Node Conventions for Writing Asychronous Code Demo: Writing Asychronous Code in Node.js The "Christmas Tree" Problem, Conclusion
Modules, require() and NPM Introduction, Accessing Built-in Modules Demo: Accessing Built-in Modules Using require() to Modularize Your Application Demo: Accessing Application Files with require() Finding 3rd Party Modules via NPM Demo: Installing and Using 3rd Party Modules Publishing Your Own Module, Conclusion
Events and Streams Introduction Events and the EventEmitter class Demo: Returning an EventEmitter from a function Demo: Inheriting from EventEmitter Readable and Writable Streams, the Pipe function Demo: Readable and Writable Streams Demo: Piping Between Streams Conclusion
Accessing the Local System Introduction, The Process Object Demo: The Process object Interacting with the File System Demo: Interacting with the File System What is a Buffer? Demo: Buffers The OS Module, Conclusion
Interacting with the Web Introduction, Making Web Requests in Node Demo: Making Web Requests in Node Building a Web Server in Node Demo: Building a Web Server in Node Realtime Interaction with Socket.IO Demo: Socket.IO Conclusion
Scaling Your Node Application Introduction, The Child Process Module Demo: The "exec" function Demo: The "spawn" function Demo: The "fork" function Scaling with Node's Cluster Module Demo: Building a Clustered Web Server Conclusion
Course Introduction Introduction Prerequisites Why Mongoose? Our Demo Application Demo - Our Demo Application Summary
Setting Up the Demo Application Introduction Node.js Packages Helpful Tools Demo Summary
MongoDB Introduction Hosting Options The Daily Stand-Up Database Summary
Building the Mongoose Schema Introduction Comparison - RDBMS Schemas Simple Schema Example Allowed Data Types More Complex Schema Example Demo - Building Our Daily Stand-Up Schema Summary
Building a Model Introduction Our First Model Documents Sub-Documents Demo - Saving Documents Summary Queries Introduction Documents and Their Helper Methods Updating and Removing Documents Demo - Querying Documents Summary
Validation Introduction Built-In Validators Introduction to Middleware Custom Validators Handling Validation Errors Demo - Adding Validation to Our Application Summary
Wrapping Things Up Introduction More Tools Alternative Framework Course Summary
Course Introduction Introduction Prerequisites Operating System The Multivision Application Versions
Creating a Walking Skeleton Introduction Creating the package.json file Adding Git Installing Clientside Dependencies with Bower Creating the Node Application Adding Stylus Creating a Layout Creating the Angular Application Adding MongoDB Displaying Data in a View Summary
Deploying to Heroku Introduction Preparing for Heroku Heroku and MongoDB Pushing to Heroku General Heroku Troubleshooting Managing and Troubleshooting Heroku Keys Summary
Designing the UI Introduction Creating the Header and Footer Creating the Main Page Content Adding Data to the Main Page Summary
Authentication Introduction Adding the Login Display Refactoring server.js Preparing for Login Creating the Server Login Code Creating the Client Login Code Improving the Client Login Code Improving the Server Login Code Summary
Security and Authorization Introduction Implementing Secure Passwords Adding Signout Functionality Persisting Login between Page Refreshes Refactoring Server Authentication Code Implementing Clientside Authorization Implementing Serverside Authorization Protecting Admin Pages on the Client Summary Client-side Testing Introduction Installing Testing Tools Testing the mvUser Service Summary
Implementing Signup - Creating Entities Introduction Implementing the Client Code Creating the Server-side Controller Refactoring the Server-side Model Implementing Model Validation Summary Use Profile - Updating Data Introduction Creating the Display Creating the Client-side Code Creating the Server-side Code Summary
Course List - Sorting, Filtering and Caching Introduction Creating the Client-side Code Creating the Server-side Code Filtering and Sorting Getting Main Page Data from the Server Caching Data Summary
Course Details - Selecting and Caching Single Entities Introduction Creating the Client-side Code Creating the Server-side Code Getting Cached Data Summary Course Summary
Create RESTFul services for Blog application defined in AngularJS code; MongodB data modeling, create Mongoose models; Integrate Mongodb, ExpressJS and Node.js application code; Deploy services in Heroku.
|2016-12-04||10:30 AM - 06:00 PM||Pune||47/2 ,Sankla Arcade , First floor ( opposite BSNL telephone exchange) Nal Stop , Karve Road, Pune Maharashtra 411004||
17000 - 18000
×You will be reminded 3day's in advance via SMS/Email.
All major companies have started to migrate their applications to Node.js and others are building applications from scratch using the MEAN stack technology. PayPal, Dow Jones and Uber have already placed a business Node.js solutions into production. As mentioned, Yahoo, HP and many others have planned their next generation products on this MEAN stack platform.
The trainer has extensive experience in building products using MEAN Stack. So you will get learn from a person who has practical experience and has solved real problems.