Trainings :      +91 889 8888 448    |    Certifications :      +91 868 8881 863
AngularJS Syllabus
Introduction to Web Ecosystem
Understanding of Internet and Web
Understanding Client-Server Architecture
Type of client application & It’s limitations
Introduction to HTML & CSS
What is HTML (Hyper Text Markup Language)
HTML Page Lifecycle
What is DOM
DOM Properties & Event
How browser see DOM
Experimenting with Different browser
Helping Browser to Makes things beautiful with CSS
Angular vs JavaScript
Basics of JavaScript’s
What is Angular and its history.
Introduction to Angular and it’s ecosystem.
Relationship between JavaScript & Angular
Setting Up Angular
Setting up machine for Angular
Introduction to popular IDE
Plugins for IDE.
Angular “Hello!! World!!
Creating Hello World Application
Anatomy of an AngularJS Applications
Angular Components
Components
Creating a New Component
Using Custom Components
Component Templates
Data Binding
What is Databinding
String Interoperation
Property Binding
Event Binding
Two-way Data binding
Directives
Understanding Built-in Directives
Using ngif for conditional output
Using ngStyle
Applying CSS Dynamically using ngClass
Using ngFor
Starting Live Project
Planning the App
Setting the App
Creating & Using Component
Creating Model
Implementing all the Angular learning to complete project
Debugging
Understanding Angular Error
Debugging in Browser
Debugging Plugins
Components & Databinding Deep dive
Splitting App into Components
Binding to Custom event
Alias to Custom Binding
Understanding of View & Templates
Getting access to View and DOM using @ViewChild
Understanding Component lifecycle
Implementing understanding in Live Project
Directive DeepDive
ngFor & ngIF Recap
ngClass & ngStyle Recap
Creating Basic Attribute Directive
Renderer & it’s implementation
Binding to Directive Properties
Implementing understanding in Live Project
Services & Dependency Injections
Why we need services
Creating logging Service
Injecting Service in Components
Creating Data Service
Heretical Structure
Service instance
Injecting Service into Service
Service for cross component communication
Services in Live Project
Setting up services for project
Service to get List
Using service for cross communication
Using service for “Push notification”
Routing and Views
Why we need Route
Understanding the Route in live project.
Setting up and Loading Route.
Passing & retrieving query Parameters
Setting up routing in Project
Observable Introduction
Understanding observable
Building and using Simple observable
Unsubscribe
Improving project using observable
Handling Web Form in Angular
Template Driven or Reactive Approach
Template Driven
Creating & Submitting Form
Adding Built-in and HTML 5 Validation to Form for user input
Outputting the Error message
Reactive
Creating Form in Code
Submitting the form
Getting Access to control
Using Error Code
Custom Async Validator
Implementing all understanding in Live Project
Making HTTP Requests
How HTTP works in SAP
Understanding GET, PUT and POST Command
Making GET request
Adjusting Request Header
Making PUT request
Making POST request
Using the return data
Catching HTTP Error
Improving Live project
Setting up Firebase for dummy backend
Making Requests to backend
Preventing data error
Authentication & Route Protection
Understanding Authentication
Creating Sign-in Page
Signing in the User
Cheeking user Authentication
Adding Logout Button
Adding all these feature in Live Project
Deployment
Wrapping up Project
Fixing all bugs and error in project
Hosting project on cloud.
Graduation Ceremony
Testing and reviewing each other project
Open Question and Answers for project
Guidelines for Interview preparation & Job search
IT Networks © 2019-20 | All Rights Reserved
Powered by Best Digital Marketing Courses in Bangalore