Table of Content
Web Development Basics
- Web Application
- HTML
- CSS
- JavaScript
- Document Object Model (DOM)
- XPath
- Popular Web Browsers
- Inspecting Elements in Browser
Introduction to Angular
- Angular Basics
- Angular Development History
- What is AngularJS ?
- AngularJS Features
- AngularJS Advantages
- AngularJS Design Belief
- AngularJS Architecture
- How Angular works
- What is MVC
- What is MVVM
Angular Core Concepts
- Angular Architecture and Building Blocks
- Bazel Compiler
- Ivy Renderer
- Modules
- Components
- Templates, Directives, and Data Binding
- Services and Dependency Injection
- Routing
- Angular Application Working
- Angular Installation
- Sample Angular Application
- Angular Application Structure
- Angular 6 Service Worker
- Angular Universal - Server-Side Rendering
- Upgrading from AngularJS
TypeScript
- TypeScript Basics
- TypeScript Types
- tsc
- TypeScript Features
- TypeScript Classes
- Interfaces
- TypeScript and JavaScript
- Type Inference
- Type Keyword
- Decorators
- Property Decorators
- Class Decorators
- Parameter Decorators
Angular CLI
- Installing Angular 6 CLI
- Angular 6 CLI Commands
- CLI App Budgets
Sample Application
- What you'll build
- Setup
- Master / Detail
- Multiple Components
- Services
- Routing
- HTTP
Angular Component, Template and Data Binding
- Component
- Component Interaction
- Displaying Data
- Data Binding
- Templates
- Dependency Injection
- Lifecycle Hooks
- Angular 6 Web Component
Angular NgModules
- Module Basics
- JS Modules
- NgModule Basics
- Bootstrapping
- Feature Modules
- NgModule Metadata
- NgModules and Components
- NgModules and JavaScript Modules
- Entry Components
- Providers in Angular
- Singleton Services
- Lazy Loading Feature Modules
- Sharing Modules
- NgModule API
- Angular Libraries
Angular Directives
- Angular Directive Basics
- Component or Directives
- Attribute Directives
- Structural Directives
- Built-in Directives
- Built-in Attribute Directives
- Built-in Structural Directives
Pipes
- What is a Angular Pipe
- Using pipes
- Built-in Pipes
Angular 6 Form Management
- Form Basics
- Template-driven Forms
- Reactive or Model Driven Forms
- Form Validation
- Form State Management
Angular 6 Routing
- Angular Routing Basics
-
- Router Imports
- Route Configuration
- Router Outlet
- Router Links
- Router State
- Activated Route
- Router Events
Angular 6 Promises, and Route Protection
- Promises
- Observables
- RxJS Library
- Route Protection
Angular 6 Animation
- Animation Basics
- Animation Setup
- Simple Animations
- Keyframe Animations
- Parallel Animation Groups
- Animation Callbacks
Angular 6 Material and CDK
- Angular 6 Material Basics
- Angular 6 Material Schematics
- Angular 6 Material and Theming
- Angular 6 Material's Typography
- Angular 6 Material Customization
- Angular CDK Common Behaviors
- Angular 6 CDK Components
Apply for certification