Udemy

30 Days of Angular: Build 30 Projects with Angular

Enroll Now
  • 25,295 Students
  • Updated 9/2025
4.3
(231 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
22 Hour(s) 0 Minute(s)
Language
English
Taught by
Andrew Tyranowski
Rating
4.3
(231 Ratings)
3 views

Course Overview

30 Days of Angular: Build 30 Projects with Angular

Master Angular by building interactive web applications

In today’s era, practical experience - not just theoretical knowledge - is what the industry values most. To succeed as a developer, you need a strong portfolio filled with meaningful projects that showcase your competences and problem-solving ability. That’s exactly what you'll gain from 30 Days of Angular.

This is not an average programming course. In this hands-on learning experience, you’ll create 30 fully functional web applications - each designed to teach you core concepts of the Angular framework. From simple apps like a profile card, counter, and calculator to more complex ones like a crypto chart, resume builder, and user management system, you’ll work on projects modeled after practical scenarios to help you gain relevant skills.

You’ll work with essential features such as components, directives, services, HTTPClient, pipes, and more, while also diving into advanced techniques with RxJS for managing asynchronous data. Most importantly, you’ll be learning by doing - one of the most effective ways to develop real-world skills that are valued across the industry.

Throughout the course, you’ll also build fun and interactive games like Guess the Number, Tic Tac Toe, Checkers, and Minesweeper to sharpen your logical thinking and problem-solving skills. These projects not only teach you to use the framework effectively - they also demonstrate that you can deliver functional solutions in realistic scenarios.

By the end, you won’t just have theoretical knowledge - you’ll have 30 practical projects that clearly demonstrate your capabilities. Your final project will be a professional portfolio, giving you a polished platform to present your work to potential clients, employers, or collaborators. With this website, you’ll be able to confidently showcase your skills and stand out from other developers.

Whether you’re just starting out or looking to enhance your skills, this course is designed to prepare you for real-world programming challenges. It’s not just about learning Angular; it’s about proving you can build things that work.

Let’s build exciting projects, create a portfolio you’re proud of, and learn the skills to stand out.

Note: This course uses Angular 19, but it does not cover every feature of the version.

Course Content

  • 10 section(s)
  • 226 lecture(s)
  • Section 1 Introduction
  • Section 2 Environment Setup
  • Section 3 Source code
  • Section 4 Day 1: Profile Card
  • Section 5 Day 2: Counter
  • Section 6 Day 3: Simple todo
  • Section 7 Day 4: Stopwatch
  • Section 8 Day 5: Guess the number
  • Section 9 Day 6: Tic Tac Toe
  • Section 10 Day 7: Dynamic Filter List

What You’ll Learn

  • Master Core Angular Concepts - Understand and apply essential Angular features including components, directives, services, routing, forms and pipes.
  • Work with APIs and Async Data - Use HTTPClient and RxJS to manage APIs, asynchronous data, and real-time updates effectively.
  • Build 30 Practical Projects - Create a wide variety of functional web applications that mirror real development scenarios and user needs.
  • Develop a Professional Portfolio - Showcase your work with a polished portfolio website featuring your new projects.
  • Strengthen Your Developer Skillset – Work through hands-on coding challenges that build technical thinking, debug skills, and problem-solving capacity.
  • Learn Industry-Standard Practices - Structure projects using modular architecture, clean code, and scalable design principles.

Reviews

  • Z
    Zaw Win Htet
    2.0

    Explanation is very bad

  • J
    José Ricardo Pacheco Escobar
    4.5

    Un curso práctico, enfocado al aprendizaje de Angular a través de ejemplos y ejercicios didácticos.

  • S
    Sengvon
    2.5

    For Your Tutorial, make me create a basic project for the first time. With the source code can copy and paste to run for understanding and the actual work of the code, but your explanation is short, and it is not a problem for me because I also learn more from basic code and previous frameworks, such as ReactJS, NextJS, VueJS, so that your tutorial doesn't cause difficulties for me to learn. From me, sengvon coding learner in Cambodia,

  • C
    Claudia Patricia Sanchez Garcia
    4.0

    esta bien guiada la clase, aunque le falta un poco de expliacion a los comandos

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed