ANGULAR AND NODE JS......
Session 1: Introduction to HTML
· HTML Basics, Elements, Attributes,
Styles
· Forms, Form Elements, Input Element
Types
· Input Attributes, File Paths, Script tag
· HTML & XHTML
Session 2: Introduction to CSS
· CSS Introduction, Syntax, Selectors,
Styling
· CSS Tables, CSS Box Models
· Pseudo class, Pseudo Elements
· CSS Opacity, CSS Navigation Bar,
Dropdowns
Session 3: Introduction to
JavaScript
· JavaScript Statements, Keywords,
Functions
· JavaScript Programs, Operators,
Functions
· Function Parameters, Function Return
Types
· Data Types, Primitive Types
Session 4: Working with Objects
· Object Oriented Programming, Object
Creation
· Adding Properties of Objects
· Adding Methods of Objects
· JavaScript Conditional Statements
· JavaScript Loops & Iteration
· Enumerating Properties, Callbacks, JSON
Session 5: Angular JS Basics
· What is AngularJS?, Why AngularJS?
· Features of Angular JS,
Model-View-Controller
· Why MVC matters, MVC-The Angular JS way
· My First Angular JS app
Session 6: Angular Expressions
· All about Angular Expressions
· How to use expressions, Angular vs
JavaScript
· Session
7: Filters
· Built-In Filters, Using Angular JS
Filters
· Creating Custom Filters
Session 8: Directives
· Introduction to Directives, Directive
Lifecycle
· Using Angular JS built-in directives
· Binding controls to data, Matching
directives
· Creating a custom directive
Session 9: Controllers
· Role of a Controller, Controllers &
Modules
· Attaching Properties and functions to
scope
· Nested Controllers, Using Filters in
Controllers
· Controllers in External Files
Session 10: Angular JS Modules
· Introduction to Angular JS Modules
· Bootstrapping Angular JS
Session 11: Angular JS Forms
· Working with Angular Forms, Model
Binding
· Form Controller, Validating Angular
Forms
· Forms Events, Updating Models with a
Twist
· $error object
Session 12: Scope
· What is scope, Scope Lifecycle
· Two-way data binding, Scope Inheritance
· Scope Inheritance, Scope &
Controllers
· Scope & Directives, $apply and
$watch
· Rootscope, Scope Broadcasting
· Scope Events
Session 13: Dependency Injection
& Services
· What is Dependency Injection
· Using Dependency Injection, What are
services
· Creating Services, Factory, Service
& Provider
· Using Angular JS built in services
Session 14: Single Page Application
(SPA)
· What is SPA, Pros and Cons of SPA
· Installing the ngRoute module, Configure
routes
· Passing Parameters, Changing location
· Resolving promises, Creating a Single
Page Apps
Session 15: Angular JS Animation
· ngAnimate Module, CSS Transforms
· CSS Transitions, Applying Animations
Session 16: Introduction to Node JS
· Introduction to Node JS
· What is Node JS, Node.js Process Model
· Advantages of Node JS
· Traditional Web Server Model
Session 17: Setup Development
Environment
· Install Node.js on Windows
· Working in REPL, Node JS Console
· Session
18: Node JS Modules
· Functions, Buffer, Module
· Core Modules, Local Modules
· Modules Types
· Modules Exports
Session 19: Node Package Manager
· What is NPM, Installing Packages Locally
· Adding dependency in package json
· Installing package globally
· Updating packages
Session 20: Creating Web Server
· Creating Web Server
· Handling http requests
· Sending Requests
Session 21: File System
· Fs.readFile, Writing a File
· Writing a file asynchronously
· Opening a file, Deleting a file
1st Floor, Phase 3 St, Golden nagar, Vaibhav Nagar, Katpadi, Vellore, Tamil Nadu 632014
© PEMCHIP. All Rights Reserved. Designed by HTML Codex