- Saturday | 15th November, 2014 to Sunday | 23rd November, 2014
- 09:30 AM - 01:30 PM
- 4 Days (2 Weekends)
- Marathahalli Bangalore
Angular JS, an open source web application framework maintained by Google, is used for creating Single page web applications (SPA). This is a client-side MVC framework which helps to maintainable web applications
At the end of this course, you will be able to
Develop applications using Node.js, to deliver fast, scalable network applications.
Develop Single page web applications using Angular JS
Integration of Node JS and Angular JS
Work successfully in the asynchronous Node.js environment through use of
Use files, streams, connections to other servers, and databases in a Node.js application
Interactively debug Node.js applications
Use the Express framework to quickly create and structure MVC server-side apps and REST services
What you will learn:
Install and work with Node JS framework and modules
Architecture of Node JS with asynchronous code
Learn to create basic web applications with Node.js by doing and developing
Control Flow mechanisms fully in the asynchronous Node.js environment through use of
Learn to use streams, files, connections to other servers, and databases in a Node.js application
Learn to Node.js applications
How to quickly create and structure MVC server-side apps and REST services using Express framework
Angular JS an Overview
Features of Angular JS
Understanding Expressions, Directives and Controllers
What is two way binding?
Filters and Scope in Angular JS
Working with Modules and services
Communicating with servers
An idea about MVC framework
Course Designed for:
Developers who want to build powerful network applications.
Team Managers, who want quickly and easily build scalable, robust applications.
Independent coders to design large-scale applications without much effort.
Designers who want to leverage between Angular and Node JS
Duration: 16 hours
What Is Node.js?
When To Use Node.js
Understanding The Node.js Event Loop
Installing Node.js on Windows
Project 1 – Simple Basic Project
Project – I Hello, World!
Creating HTTP server (both with NodeJS and using express framework)
Blocking vs. Non -Blocking programming patterns
The server, request, response objects
File system module
Node.js Middleware pattern
Routing and MVC in Express
Alternatives to Express
Modules, require() and NPM, Express
Using Express scaffolding
Routes (Express in-built router)
Creating and exporting modules.
Connecting to MySql database
Using Express Logger.
Creating RESTful APIs
Using cluster concepts and forever module.
Creating a full- fledged application with the above concepts
What is Angular JS ?
Features of Angular JS
Two way binding in angular JS
Use of Directives
Working with ng-app, ng-bind, ng-model, ng-init and ng-repeat
Working with Expressions
Use of Filters and scope
Building an Angular JS application from scratch
Building blocks of Angular JS
Modularity using Services
Dependency Injection in Angular JS
Modules and Services
Communicating over $http
Configuring requests and sending Http Headers
Request and Response Transformation
Communicating with Servers
Integration of Angular JS with Node JS