Angular – The Complete Guide (2023 Edition)

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn Angular from scratch with this comprehensive and bestselling course on Udemy. Master the fundamentals of this powerful framework, including components, directives, services, forms, HTTP access, authentication, and much more. This course covers everything from setup to deployment and includes a complete project for practice. You’ll also learn how to optimize your Angular apps with modules and offline compilation.

This course is completely free! It’s from Udemy, Udacity, Coursera, MasterClass, NearPeer, and other platforms. Get access to a vast library of courses at no cost.

Angular is a modern, performance-efficient, and powerful frontend framework for building user-friendly web applications. This course uses TypeScript, the main language used by the official Angular team, but basic JavaScript knowledge is enough.

Key topics covered:

  • Angular architecture
  • TypeScript for Angular applications
  • Directives and components
  • Databinding
  • Routing and navigation
  • Pipes
  • HTTP requests
  • Dependency injection
  • Angular modules
  • Optimizing Angular applications
  • NgRx and complex state management
  • Complete project for practice

Start developing Angular applications today!

Show More

What Will You Learn?

  • Develop modern, complex, responsive and scalable web applications with Angular
  • Fully understand the architecture behind an Angular application and how to use it
  • Use the gained, deep understanding of the Angular fundamentals to quickly establish yourself as a frontend developer
  • Create single-page applications with one of the most modern JavaScript frameworks out there

Course Content

01 – Getting Started

  • A Message from the Professor
  • 001 – Welcome To The Course.mp4
    00:00
  • 002 – What Exactly Is Angular.mp4
    00:00
  • 003 – Why Would You Use Angular.mp4
    00:00
  • 004 – Angulars Evolution Stability.mp4
    00:00
  • 005 – Creating A New Angular Project.mp4
    00:00
  • 006 – Setting Up An Angular Development Environment.mp4
    00:00
  • 007 – About This Course.mp4
    00:00
  • 008 – Course Resources Using The Course Efficiently.html
    00:00
  • Section Quiz

02 – Angular Essentials Components Templates Services More

03 – Angular Essentials Working with Modules

04 – Angular Essentials Time To Practice

05 – Debugging Angular Apps

06 – The Basics

07 – Course Project The Basics

08 – Debugging

09 – Components Databinding Deep Dive

10 – Course Project Components Databinding

11 – Directives Deep Dive

12 – Course Project Directives

13 – Using Services Dependency Injection

14 – Course Project Services Dependency Injection

15 – Changing Pages with Routing

16 – Course Project Routing

17 – Understanding Observables

18 – Course Project Observables

19 – Handling Forms in Angular Apps

20 – Course Project Forms

21 – Using Pipes to Transform Output

22 – Making Http Requests

23 – Course Project Http

24 – Authentication Route Protection in Angular

25 – Dynamic Components

26 – Angular Modules Optimizing Angular Apps

27 – Deploying an Angular App

28 – Standalone Components

29 – Angular Signals

30 – Bonus Using NgRx For State Management

31 – Bonus Angular Universal

32 – Angular Animations

33 – Adding Offline Capabilities with Service Workers

34 – A Basic Introduction to Unit Testing in Angular Apps

35 – Angular as a Platform Closer Look at the CLI

36 – Angular Changes New Features

37 – Course Roundup

38 – Bonus TypeScript Introduction for Angular 2 Usage

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×