Angular Master class

Angular is one of the most popular frameworks to build web apps. This course by <geek97/> will help you to master everything you need to learn to be a Job-Ready Angular Developer. This course is a live coding based lectures taught by India’s best Angular teacher , Dhananjay Kumar.

Buy Ticket here : https://www.townscript.com/e/geek97-angular-master-class-batch-4-by-dhananjay-kumar-134300


Details

Total Lectures 17
Total Duration30 – 40 Hrs.
PrerequisiteBasic understanding of HTML, JavaScript, and web development
Difficulties Level 200-300
ModeOnline via Google meet or zoom. You need the Internet to attend
Fee10000 INR + 18% GST
For special need email  debugmode@outlook.com

The class starts on 8 Aug 2022 and ends on 26 Aug 2022 and will be held daily at 8 AM IST. For the weekend there will be different times.


Lecture 1 – Getting Started with Angular : 8 Aug

  • Setting up environment
  • Creating first Angular App
  • Data Binding
    • Interpolation
    • Property binding
    • Event binding
    • Two-way data binding
  • Installing Bootstrap
  • Using directives
  • Using pipes
  • Creating custom pipe

Lecture 2 – Component Communication : 9 Aug

  • Nesting Components
  • Communication with child component using @Input
  • Understanding ngOnInit and ngOnChanges life cycle hooks
  • Communication with parent component using @Output
  • Creating Master Details Demo
  • Using Template Variables to interact with child components

Lecture 3 –  Data between unrelated components  : 10 Aug

  • Creating a Service
  • Introducing Observables, Observers and Subjects
  • Passing data between two unrelated components
  • Creating Cart application

Lecture 4 – Directives and ViewEncapsulation : 11  Aug

  • Custom Attribute Directives
  • @HostBinding
  • @HostListener
  • Credit Card Custom Directives
  • Understanding Shadow DOM
  • Styling Components
  • Angular CSS Encapsulation

Lecture 5 – Reactive Forms : 12  Aug

  • FormControl
  • FormBuilder
  • FormGroup
  • Subscribing to value change
  • Validation
  • Custom Validation

Lecture 6  – Content Projection :  13 Aug

  • Content Projection
  • Slotted Content Projection
  • ContentChild
  • ViewChild

Lecture 7  – Angular Services providers options  – 16 Aug  

  • Creating a service
  • Singleton service
  • Treeshaking service
  • useValue
  • useClass
  • useFactory
  • useExisting
  • Implementing Global error handling

Lecture 8  – Angular Services provideIn option – 17 Aug  

  • Understanding Lazy Loaded Modules
  • Using service in lazy loaded modules
  • Understanding ‘any’ options

Lecture 9   – A basic understanding  of RxJS –  18 Aug  

  • Observable
  • Observer
  • Operators
  • Subjects
  • BehaviorSubject,
  • AsynSubject,
  • ReplaySubject

Lecture 10    –   Using API in Angular –  19 Aug

  • Reading data in Angular app
  • Creating data
  • Editing Data
  • Deleting data

Lecture 11 – Interceptor – 20 Aug

  • Interceptor
  • Adding request headers such as authorization or any custom header for all outgoing requests.
  • Handling HTTP response error
  • Creating Global Loader

Lecture 12 – change Detection in Angular – 22 Aug

  • What is change detection
  • Default strategy
  • onPush strategy
  • using observable
  • detach
  • reattach
  • markForCheck
  • detectChanges

Lecture 13 – async pipe , smart, and dumb components – 23 Aug

  • async pipe
  • smart component
  • dumb component

Lecture 14 – Dynamic loading Components – 24 Aug  

  • Dynamic Component Loading
  • Dynamic Module Loading
  • Dynamic loading external library

Lecture 15   – Routings  – 25 Aug

  • Creating Routing
  • Routing Parameters
  • Snapshot and observable approach
  • Optional Route Parameters
  • Query Parameters
  • Data using Route Resolver
  • Creating Child Routes
  • Secondary Routes
  • Route Guards

Lecture 16 – Angular version 14 – 26 Aug

  • Standalone components
  • Injector function
  • Strongly typed forms

Buy Tickets : https://www.townscript.com/e/geek97-angular-master-class-batch-4-by-dhananjay-kumar-134300


Deliverables

  • E-book on Angular
  • E-Certificate to attendees
  • Reference to various Angular job

Buy Tickets : https://www.townscript.com/e/geek97-angular-master-class-batch-4-by-dhananjay-kumar-134300

About the Teacher

Dhananjay Kumar is a well-known Angular Teacher and Consultant from India. He is a Google Developer Expert in Angular and the author of one of the best-selling books on Angular.

LinkedIn:  https://www.linkedin.com/in/dhananjaykumar07/

Blog:  https://debugmode.net/

Book : https://www.amazon.in/Angular-Essentials-Dhananjay-Kumar/dp/9388511247

Email:  debugmode@outlook.com

Twitter:  https://twitter.com/debug_mode

YouTube: https://www.youtube.com/c/geek97


Contact  

Email: debugmode@outlook.com

Phone: +91-9717098666

WhatsApp:  +91-9717098666

See you in the class.