-->

Search

+

Trending Courses

  • Home
  • Trending Courses
  • AngularJS Training
  • AngularJS-2 Training

AngularJS-2 Training Institute | AngularJS-2 Course Pune | AngularJS-2 Institute

Take this course

What is AngularJS ? Why Learn AngularJS ?

AngularJS or Angular is a powerful JavaScript framework developed by Google to address the issues most developers face while developing single page applications. AngularJS is an open source platform and therefore can be used freely by any developer world-wide to develop applications for web. As AngularJS uses Model-View-Controller (MVC) and Model-View-Viewmodel (MVVM) architecture on the client side, it has become the favourite technology of most companies in India and abroad. As AngularJS is highly versatile and robust it is being used by many big companies like PayPal, Freelancer and Upwork.

Course Description

Due to the superior characteristics of AngularJS most companies in India prefer to develop apps on this framework of JavaScript. Being a fairly new technology and having a bunch of early adopters for this technology, there is a high demand for individuals who understand this framework and can implement this on the client side. Thus, there is a huge demand for AngularJS professionals with salaries starting from upwards of 30,000 Indian Rupees a month.

At SourceKode , one is trained under the guidance of industry veterans with over 1500+ hours of coding experience on AngularJS. The AngularJS course is developed in such a manner that fresh talent can gain immense applied knowledge which in turn benefits their employers. Students at SourceKode are given hands on training with live projects as a part of their AngularJS training. SourceKode students get full placement aid post completion of the course with tied up companies. Placements are procured within 1 month of completion of training and project on AngularJS.

Requirements

AngularJS 2 Syllabus :

Getting Started

  • Lesson 1. Course Introduction
  • Lesson 2. What is Angular 2?
  • Lesson 3. Project Setup and First App
  • Lesson 4. Cli deep diving and trouble shooting
  • Lesson 5. Editing your First App
  • Lesson 6. What is TypeScript?

The Basic

  • Lesson 1. Module Introduction
  • Lesson 2. How an Angular App is loaded and started
  • Lesson 3. Components
  • Lesson 4. Creating a new Components?
  • Lesson 5. Understanding the importance of app module and Component declaration
  • Lesson 6. Using custom components
  • Lesson 7. Creating components with Cli and nesting components
  • Lesson 8. Working with component Template
  • Lesson 9. Working with component Styles
  • Lesson 10. Fully understanding Component selectors
  • #Assignment Practicing Components
  • Lesson 11. What is DataBinding?
  • Lesson 12. String Interpolation
  • Lesson 13. Property Binding
  • Lesson 14. Property Binding vs String Interpolation
  • Lesson 15. Event Binding
  • Lesson 16. Two-way-DataBinding
  • #Assignment Practicing DataBinding
  • Lesson 17. Understanding Directives
  • Lesson 18. Using ngIf
  • Lesson 19. Using ngStyle
  • Lesson 20. Using ngClass
  • Lesson 21. Using ngFor
  • #Assignment Practicing Directives

Course Project - The Basics

  • #Project.

Debugging

  • Lesson 1. Understanding the Angular error messages
  • Lesson 2. Debugging Code
  • Lesson 3. Using Augury to dive into Angular Apps

Components & DataBinding Deep Dive

  • Lesson 1. Splitting Apps into components
  • Lesson 2. Property and Event Binding
  • Lesson 3. Binding to custom events
  • Lesson 4. Understanding View encapsulation
  • Lesson 5. Using local references in templates
  • Lesson 6. Gettnig access to the template & Dom with @Viewchild
  • Lesson 7. ng-content
  • #Assignment

Using Services & Dependency Injection

  • Lesson 1. Module Introduction
  • Lesson 2. Why need service?
  • Lesson 3. Creating a login service
  • Lesson 4. Understanding the hierarchical Injector
  • Lesson 5. Injecting services into services
  • Lesson 6. Using Services for Cross-Component Communication

Changing Pages with Routing

  • Lesson 1. Why do we need router?
  • Lesson 2. Setting up and Loading Routes
  • Lesson 3. Understanding Navigation Paths
  • Lesson 4. Passing Parameters to Routes
  • Lesson 5. Fetching Route Parameters
  • Lesson 6. Setting up Child Routes
  • Lesson 7. Introduction to Gaurds
  • Lesson 8. Protecting Routes with canActivate
  • Lesson 9. Protecting child(Nested) Routes with canActivateChild

Understanding Observables

  • Lesson 1. Analyzing a Build in Angular Observable
  • Lesson 2. Building & Using First Simple Observable
  • Lesson 3. Custom Observable
  • Lesson 4. Unsubscribe

Handling Forms in Angular Apps

  • Lesson 1. Template Driver vs Reactive approach
  • Lesson 2. Creating form and registering the controls
  • Lesson 3. Submitting and using the form
  • Lesson 4. Using the FormState
  • Lesson 5. Reactive approach
  • Lesson 6. Submitting and adding validation
  • Lesson 7. Custom validators

Using Pipes to Transform Output

  • Lesson 1. Why are pipes useful?
  • Lesson 2. Chaining Multiple Pipes
  • Lesson 3. Creating Custom Pipe

Making Http Requests

  • Lesson 1. Introduction and How Http Requests work in SPAs
  • Lesson 2. POST request
  • Lesson 3. GET request
  • Lesson 4. PUT request
  • Lesson 5. map()
  • Lesson 6. Catching the Http errors

Using Angular Modules & Optimizing Apps

  • Lesson 1. Idea Behind Modules
  • Lesson 2. Understanding App Modules
  • Lesson 3. Shared Modules
  • Lesson 4. Understanding Lazy Loading
  • Lesson 5. How to use AOT compilation with CLI

Courses Features

  • Language
    English Hindi Marathi
  • Lectures
    40
  • Certification
    Yes
  • Project
    5 Minor + 1 Major
  • Skill Level
    Intermediate
  • Duration
    64 hrs + 36 hrs
  • Max-Students
    20
Suggested Courses
Latest Courses
tag clouds