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 datab) NgModules& components
-
-
5.3 Ng modules & javascript modules
-
Angular libraries
-
-
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.1 What is pipe?
-
7.2 Built-in angular pipes
-
7.3 Creating custom pipes
-
7.4 Registering & Integrating pipes
-
8.1 Introduction to service & dependency injection
-
8.2 Providing service
-
8.3 Creating custom service
-
8.4 Consuming & registering service
-
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.1 About observables
-
10.2 RXJS library
-
10.3 Use of observable in angular
-
10.4 Compare RXJS with other techniques
-
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.1 Angular dependency injection
-
12.2 Hierarchical injection
-
12.3 DI providers
-
12.4 DI in action
-
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.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.1 Transition & Triggers
-
15.2 Complex sequences
-
15.3 Roote transition animations
-
16.1 Tables
-
16.2 Forms
-
16.3 Tabs
-
16.4 Grid Layout
-
16.5 List Layout
-
17.1 Karma with jasmine
-
17.2 Create unit tests
-
17.3 Testing angular app
-
18.1 JWT Tokens
-
18.2 Optimization Concepts
-
18.3 Lazy Loading Overview
-
18.4 Angular Universal
6. Introduction to components
7. Angular Pipes
8. Angular Services
9. Angular Forms
10. Observables & Rxjs
11. NG Modules
12. Dependency Injection
13. Httpclient
14. Routing & Navigation
15. Angular Animations
16. Angular Materials
17. Unit Testing In Angular
18. Advanced Topics
-