Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Angular for Beginners Course
Rating: 4.5 out of 5(4,430 ratings)
85,696 students

Angular for Beginners Course

A quick introduction to the Angular framework, focusing on its most commonly used parts
Last updated 6/2026
English

What you'll learn

  • Code in Github repository with downloadable ZIP files per section
  • Feel comfortable using the most commonly used features of the Angular framework

Course content

3 sections20 lectures1h 58m total length
  • Angular for Beginners - Helicopter View4:19
  • Recommended Software Versions0:15
  • Course Kickoff - Development Environment Setup5:53

    Set up your development environment, scaffold a small Angular application with the Angular CLI, and run a hello world app to see Angular in action.

  • The Typescript Jumpstart Ebook3:20
  • Introduction To Angular - Custom HTML Elements, Model vs View8:54
  • Why Angular? Learn the Key Features of Angular Core11:36

    Explore Angular core features like input properties, template syntax, and browser events, and learn how Angular automatically synchronizes data with the view and provides built-in security.

Requirements

  • Just some HTML, CSS and Javascript

Description

There is a lot to learn about the Angular framework, which can be a bit daunting especially for beginners. But the good news is that there are some parts of the framework that are used much more often than others. In fact, in Angular you will be using 10% of its features maybe 90% of the time!

If you are going to learn Angular, why not focus first on the features that you will be using all of the time, and leave the more advanced parts for later in your learning process?

Course Overview

This course is a beginner-friendly introduction to the Angular framework. In this course, we are going to start by setting up your development environment, and we will use the Angular CLI to quickly scaffold a small Angular project from scratch.

Using this initial playground, we are then going to answer some of the most common Angular questions:

Why Angular, what are its main advantages and key features? We will answer this by demonstrating how the change detection mechanism works, and introduce some of the Angular template syntax.

We will then cover the most commonly used parts of the Angular framework that you are going to be using all the time: Components, Pipes, Services and Core directives, among others.

Table of Contents

This course covers the following topics:

  • Custom components with @Component

  • Components @Input and @Output, event Emitters

  • ngFor

  • ngIf

  • ngClass

  • ngStyle

  • ngSwitch

  • Built-In Pipes

  • Async Pipe

  • Custom Pipes

  • @Injectable and Custom Services

  • HTTP Client - GET POST PUT DELETE

What Will You Learn In this Course?

This course will give you a practical hands-on introduction to the Angular framework. After taking this course you will feel very comfortable navigating the code of an existing Angular application and finding your way around, and you will know how to build your own custom components.

Who this course is for:

  • Developers looking to get started quickly in the Angular framework
  • Developers looking to learn first the most commonly used parts of Angular