</>Code Kaksha
MERN StackPHP / LaravelPython / DjangoJava / SpringData Science
Join Training
CoursesMERN StackPHP / LaravelWeb DesignPython / DjangoMEAN StackNext.jsReact NativeJava / SpringData ScienceData AnalyticsMachine LearningAIDigital Marketing

Angular

31 lessons · 100% free
1Angular Basics
What is Angular?Setting Up Angular (ng new & ng serve)The Project StructureComponents: Class + Template + SelectorShowing Data with InterpolationProperty & Event BindingTwo-Way Binding with ngModel
2Templates & Logic
Show & Hide with *ngIfLists with *ngForFormatting Data with PipesSignals & Modern Control Flow (@if / @for)Writing Your Own Directives
3Services & Routing
Sharing Logic with a ServiceHow Dependency Injection Provides ServicesRouting & router-outletDynamic Routes with ParametersTalking Between Components (@Input, @Output, ng-content)Component Lifecycle HooksRoute Guards, Lazy Loading & Resolvers
4Data & Forms
RxJS & Observables: Angular’s Reactive HeartCalling an API with HttpClientForms: Template-Driven & Reactive
5Going Deeper
Writing Your Own PipesHTTP InterceptorsAuthentication & Protecting RoutesState Management (Service-with-Subject, NgRx & SignalStore)Change Detection & PerformanceNgModules vs Standalone ComponentsTesting Angular (Jasmine, Karma & TestBed)
6Professional Workflow
Building & Deploying Your App
7Project
Project: Build a Task List App
Framework

Angular — Front-End Framework

Google’s complete front-end framework for building large single-page apps with components, services and routing.

31 lessons7 chaptersStart: What is Angular? →

1Angular Basics

What is Angular?30 minSetting Up Angular (ng new & ng serve)30 minThe Project Structure25 minComponents: Class + Template + Selector40 minShowing Data with Interpolation25 minProperty & Event Binding40 minTwo-Way Binding with ngModel35 min

2Templates & Logic

Show & Hide with *ngIf30 minLists with *ngFor35 minFormatting Data with Pipes30 minSignals & Modern Control Flow (@if / @for)40 minWriting Your Own Directives35 min

3Services & Routing

Sharing Logic with a Service35 minHow Dependency Injection Provides Services35 minRouting & router-outlet40 minDynamic Routes with Parameters35 minTalking Between Components (@Input, @Output, ng-content)40 minComponent Lifecycle Hooks35 minRoute Guards, Lazy Loading & Resolvers40 min

4Data & Forms

RxJS & Observables: Angular’s Reactive Heart45 minCalling an API with HttpClient40 minForms: Template-Driven & Reactive45 min

5Going Deeper

Writing Your Own Pipes30 minHTTP Interceptors35 minAuthentication & Protecting Routes45 minState Management (Service-with-Subject, NgRx & SignalStore)45 minChange Detection & Performance35 minNgModules vs Standalone Components30 minTesting Angular (Jasmine, Karma & TestBed)45 min

6Professional Workflow

Building & Deploying Your App35 min

7Project

Project: Build a Task List App180 min
</>Code Kaksha

Free, hands-on coding tutorials with live, editable examples — from your first HTML tag to full-stack apps, data science and AI. Built so anyone can learn to code.

By the CodingClave team — a coding training institute in Lucknow, India.

Courses

MERN StackPHP / LaravelPython / DjangoData ScienceJava / SpringMachine LearningAll courses →

Popular Topics

HTMLCSSJavaScriptPythonReactNode.jsMySQL

CodingClave

Training Programs1:1 MentorshipAbout UsContact
© 2026 Code Kaksha — Learn to code, free.Made with ♥ in Lucknow, India