Course Content - Angular JS Online Training

Node.js and NPM

                Typescript

                JS vs. TS

              Types

              Unions

Assertions

Type Guard

Generic Types

                Classes

                Interfaces

                Usage typescript compiler

                Module Formats

                Testing and debugging typescript

                Using Visual studio code

                Using Integrated Node.js debugger

                Using Remote Node.js debugging feature

                Typescript Linting

                Unit testing Typescript

                Angular CLI – Example sample project

                Making a component

                Importing dependencies

                Component Decorators

                Adding CSS

                Typescript in depth

                Intro to Single-page Apps

Angular Components & Decorator

                Component selector

                Component Template

Ng Module and Bootstrapping the app

Angular Built-in Directives

                Forms

                Form control

 

                Form Groups

                Reactive and Template-driven forms

                Form Builder

                Adding validations

                Custom validations examples

                Ng Model

                Detecting changes

Dependency Injection

                Services

                Dependency Injection Parts

                Playing with an Injector

                Providing Dependencies with Ng Module

                Providers

                HTTP

                Basic HTTP requests – GET, PUT, POST, PATCH, DELETE, HEAD

                Custom HTTP headers

                Routing

                Why Do We Need Routing?

                How client-side routing works

                The beginning: using anchor tags

                The evolution: HTML5 client-side routing

                Components of Angular routing

                                Imports

                                Routes

                                Installing our Routes

                                Router Outlet

                                Router Link

                                Configuring routes

                                Routing strategies

                                Route parameters

                                Router Hooks

                                Nested routes

Data architecture in Angular

                An Overview of Data architecture

                Data Architecture in Angular

Data Architecture in Observables

                Observables and RxJS

                RxJS Operators

                Introduction to Redux & Typescript

                                Redux key Ideas

                                Core Redux

                                What’s a Reducer?

                                Defining Action and Reducer Interfaces

                                Storing application state

                                Setting up Redux and testing store

                                Creating the store

                Advanced Components

                                Styling:

                                                View (Style) Encapsulation

                                                Shadow DOM Encapsulation

                                                No Encapsulation

                Life cycle hooks

                                OnInit and On Destroy

                                On Changes and Do Check

                                AfterContentInit, AfterViewInit, AfterContentChecked and AfterViewChecked

                Advanced Templates

                Change Detection

                                Customizing Change Detection

                                Zones

                Testing

                                What is Test-Driven Development?

                                End-End vs. Unit testing

                                Testing Tools

                                                Jasmine

                                                Karma

                                Writing Unit tests

                                Angular Unit testing Framework

                                Setting up testing

                                Testing services and HTTP

                                                Stubs

                                                Mocks

                                                HTTP Mock Backend

                                                Tested

                Testing routing to components

                                Mocking dependencies

                                Spies

                Testing Forms

                Testing HTTP Requests

Miscellaneous topics

SPA

Web pack

LESS

Master Chrome debugging tools              

Share this with your friends:

Faculty Registration

Student Registration

Top