Complete Angular Course 2024 – Master Angular in only 6 days

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn Angular from scratch and in depth in just 6 days with this comprehensive course. **Completely free** and available on platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more, this course is perfect for busy developers and anyone wanting to learn Angular quickly.

This course will teach you how to:

  • Build robust front-end applications using Angular
  • Create maintainable applications with Angular components, modules, and services
  • Leverage essential Angular features for building real-world applications
  • Communicate with web servers for data posting, retrieval, and deletion within your Angular application
  • Utilize the latest features like Angular Signals and Effects

This course covers:

  • Setting up the Angular development environment
  • TypeScript overview
  • Angular CLI
  • Components
  • Modules
  • Services (Injection and provider scopes)
  • Validation
  • Data Binding
  • Adding Packages
  • Routing
  • Template Driven Form Binding (NgModel)
  • Pipes
  • Angular Material
  • Building web apps with user experience (UX) in mind

You will also learn advanced concepts like:

  • NgRx for building reactive web applications
  • State management using actions, reducers, store, effects, and selectors
  • Reactive extensions like observables for asynchronous tasks
  • Unit Testing using Karma and Jasmine
  • HTTP RESTful API communication
  • Setting up Mock servers using Mockoon
  • Global Error Handling
  • Directives
  • Sending Data to Child Components (Input binding)
  • Sending Data to Parent Components (Output binding)
  • Smart vs Presentational Components
  • Component and Directive Selectors
  • Angular Signals
  • Angular Effects

Enroll now and master Angular in just 6 days!

Show More

What Will You Learn?

  • Learn Angular in-depth in a short amount of time
  • Build comprehensive web apps like an e-commerce store
  • Use Angular components, services and modules to create a maintainable code base
  • Use NgRx to build reactive web applications using state management
  • Write Unit Tests using Karma and Jasmine to test your Angular applications
  • Learn how to communicate with web servers for posting, getting, or deleting data
  • Setup a real-world mock evironment
  • Use the latest features like Angular signals and effects

Course Content

1 – Introduction to Angular and TypeScript

  • A Message from the Professor
  • 001 – How you easily master Angular.mp4
    00:00
  • 002 – Before you get started.html
    00:00
  • 003 – Angular building blocks.mp4
    00:00
  • 004 – What you will build.mp4
    00:00
  • 005 – Source Code Appointment App.html
    00:00
  • 006 – Building Angular applications in a web browser.mp4
    00:00
  • 007 – Installing Nodejs and Visual Studio Code.mp4
    00:00
  • 008 – Installing the Angular CLI.mp4
    00:00
  • 009 – Creating and serving an angular application.mp4
    00:00
  • 010 – Angular under the hood.mp4
    00:00
  • Section Quiz

2 – Components DataBinding and the general development process

3 – Services Forms Form Validation and Routing

4 – Reactive programming with Observables HTTP and Mock APIs

5 – Building an ecommerce web application

6 – NgRx Building reactive web applications with Angular

7 – Unit Testing Angular applications with Karma and Jasmine

8 – Your Angular Exercise

9 – Bonus

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?

×