Angular Online Training

Overview

  • Lectures 30
  • Quizzes 2
  • Duration 55hours
  • Skill level Beginner
  • Language English
  • Assessments Yes
Learning Outcomes & Flexibilities
  • Course Name: Angular online training
  • Duration: 55 Hrs (5 days a Week, Daily 1.5 Hour)
  • Project: Real time project with Sample resume preparation (Optional)
  • Study Material: All Standard Material (Soft Copy).
  • Get help to create a world-class resume, promote your profile, gain salary negotiation skills, and have mock interview sessions
  • Life time access to Recorded Sessions
  • Get personalized learning experience with your mentor, who will track your progress and provide insights.
  • Job assistance and interview scheduling.
  • Certification after completion of Course.

Curriculum

  • 1. Introduction To Web Technologies
    • 1.1 What is Web
    • 1.2 What are the Requirements to build End to End Web Application?
    • 1.3 What are the Challenges in modern web development?
    • 1.4 What is a Stack?
    2. Typescript Deep Dive-Type Script Architecture
    • 2.1 Basic types
    • 2.2 Variable declarations
    • 2.3 Interfaces
    • 2.4 Classes
    • 2.5 Functions
    • 2.6 Generics
    • 2.7 Enums
    • 2.8 Type inference
    • 2.9 Type compatibility
    • 2.10 Advanced types
    • 2.11 Symbols
    • 2.12 Iterators
    • 2.13 Modules
    • 2.14 Namespaces
    • 2.15 Namespaces vs modules
    • 2.16 Module resolution declaration merging
    • 2.17 Decorators
    3. Introduction To Angular
    • 3.1 Evolution of client side technologies
    • 3.2 What is Angular JS?
    • 3.3 What is Angular?
    • 3.4 Various versions of angular
    • 3.5 Angular architecture
    • 3.6 MVC and MVW Overview
    • 3.7 SPA Overview
    • 3.8 Angular Versions
    • 3.9 New Features added for Angular8
    • 3.10 IVY
    • 3.11 Angular Universe
    • 3.12 PWI : Progressive WebApps Introduction
    • 3.13 Performance Improvement Overview
    4. Setting Up Environment For Angular
    • 4.1 Installing node
    • 4.2 GIT
    • 4.3 Yarn
    • 4.4 Angular
    5. Angular Architecture
    • 5.1 Basic building blocks of angular application
    • 5.2 Intro to modules
      • a) NgModule meta data
        b) NgModules& components
    • 5.3 Ng modules & javascript modules
      • Angular libraries
    • 6. Introduction to components
      • 6.1 Component meta data
      • 6.2 Templates & views
      • 6.3 Template syntax
      • 6.4 Data binding
      • 6.5 User input
      • 6.6 String interpolation
      • 6.7 Component styles
      • 6.8 Angular element
      • 6.9 Angular directives
      • 6.10 Structural Type Directives
      • 6.11 Attribute Type Directives
      • 6.12 HostsListeners
      • 6.13 HostBinding
      • 6.14 Attribute
      • 6.15 Property& Attribute binding
      • 6.16 Property Binding vs Interpolation
      • 6.17 Class binding
      • 6.18 Event binding
      • 6.19 Custom event
      • 6.20 Nested components
      • 6.21 Communication Between components
      • 6.22 Component life cycle
      • 6.23 LifeCycleHooks
      7. Angular Pipes
      • 7.1 What is pipe?
      • 7.2 Built-in angular pipes
      • 7.3 Creating custom pipes
      • 7.4 Registering & Integrating pipes
      8. Angular Services
      • 8.1 Introduction to service & dependency injection
      • 8.2 Providing service
      • 8.3 Creating custom service
      • 8.4 Consuming & registering service
      9. Angular Forms
      • 9.1 Intro to forms in angular
      • 9.2 Various types of forms in angular
      • 9.3 Difference between template driven & reactive forms
      • 9.4 Common foundation
      • 9.5 Form model setup
      • 9.6 Setup in template driven forms
      • 9.7 Data flow in forms
      • 9.8 Form validation
      • 9.9 Input state validation
      • 9.10 Custom validation
      10. Observables & Rxjs
      • 10.1 About observables
      • 10.2 RXJS library
      • 10.3 Use of observable in angular
      • 10.4 Compare RXJS with other techniques
      11. NG Modules
      • 11.1 JS modules vs ng modules
      • 11.2 Frequently used ng modules
      • 11.3 Single ton service
      • 11.4 Lazy loading feature modules
      • 11.5 Sharing ng modules
      • 11.6 Ng module API
      12. Dependency Injection
      • 12.1 Angular dependency injection
      • 12.2 Hierarchical injection
      • 12.3 DI providers
      • 12.4 DI in action
      13. Httpclient
      • 13.1 Set up HTTP client
      • 13.2 Consume serice form onther technologies
      • 13.3 Creating API(REST API)
      • 13.4 Using node js
      • 13.5 Create API in node js
      • 13.6 Handling communalization using MEAN
      • 13.7 Mongo data base
      • 13.8 Express middleware
      • 13.9 Angular client APP
      • 13.10 Node js server side
      • 13.11 Creating and end to end app
      • 13.12 Handling CRUD operations
      14. Routing & Navigation
      • 14.1 Router imports
      • 14.2 Router configuration
      • 14.3 Router outlet
      • 14.4 Router links
      • 14.5 Routing Resolvers
      • 14.6 Routing Guards
      • 14.7 Nested Routes8
      • 14.8 Active router links
      • 14.9 Router state
      • 14.10 Router events
      15. Angular Animations
      • 15.1 Transition & Triggers
      • 15.2 Complex sequences
      • 15.3 Roote transition animations
      16. Angular Materials
      • 16.1 Tables
      • 16.2 Forms
      • 16.3 Tabs
      • 16.4 Grid Layout
      • 16.5 List Layout
      17. Unit Testing In Angular
      • 17.1 Karma with jasmine
      • 17.2 Create unit tests
      • 17.3 Testing angular app
      18. Advanced Topics
      • 18.1 JWT Tokens
      • 18.2 Optimization Concepts
      • 18.3 Lazy Loading Overview
      • 18.4 Angular Universal