Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Angular 19 - Curso Completo do Iniciante ao Avançado (2026)
Bestseller
Highest Rated
Rating: 4.7 out of 5(1,239 ratings)
4,618 students

Angular 19 - Curso Completo do Iniciante ao Avançado (2026)

Domine o Angular com Material Design, TailwindCSS, API's REST, Login Social, Micro-Frontends e muito mais!
Created byDougllas Sousa
Last updated 7/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Criar aplicações completas com Angular – Desde o básico até técnicas avançadas para projetos modernos e escaláveis.
  • Utilizar Material Design e TailwindCSS – Desenvolver interfaces responsivas e visualmente atraentes.
  • Consumir APIs REST – Integrar dados externos com HTTPClient e manipular respostas assíncronas.
  • Implementar Login Social – Autenticação com Google e outras plataformas de forma segura.
  • Arquitetura de Micro-Frontends utilizando Module Federation

Course content

8 sections104 lectures15h 0m total length
  • Introdução5:29
  • Importante: instruções, recomendações e códigos fonte dos projetos0:42
  • Instalação do Node JS3:46
  • Instalando e utilizando o NVM (Node Version Manager)4:46
  • Instalação do Visual Studio Code (VS Code)4:32
  • Temas e extensão do Angular para VS Code2:37

Requirements

  • Lógica de programação – Conhecimento básico ajuda, mas explicamos tudo de forma didática.
  • HTML, CSS e JavaScript – Noções básicas são recomendadas para melhor aproveitamento.
  • Noções de TypeScript – Não é obrigatório, pois o curso cobre os fundamentos.
  • Vontade de aprender – Curso passo a passo, ideal para todos os níveis.
  • Um computador com internet – Para instalar ferramentas e praticar os projetos.

Description

Aprenda Angular nas versões a partir da 19; do zero ao avançado com um curso prático e direto ao ponto!

Aqui, você vai dominar os principais recursos do Angular, desde os fundamentos até técnicas avançadas para criar aplicações modernas e escaláveis.


Vamos trabalhar com Material Design e TailwindCSS para criar interfaces incríveis, consumir APIs REST para integrar dados e configurar Login Social para autenticação com Google e outras plataformas. Além disso, você vai aprender sobre componentes, serviços, roteamento, formulários reativos, RxJS, State Management, além de construir uma arquitetura de Microfront-ends utilizando Module-Federation em integração com o Angular e muito mais.


O Angular provê diversos recursos essenciais, como:


  • Componentes e Diretivas – Criação de interfaces reutilizáveis e dinâmicas

  • Data Binding – Sincronização de dados entre modelo e visualização

  • Roteamento e Lazy Loading – Navegação otimizada e carregamento sob demanda

  • Serviços e Injeção de Dependências – Arquitetura escalável e modular

  • Formulários Reativos e Template-Driven – Validação eficiente e flexível

  • RxJS e Programação Reativa – Manipulação avançada de fluxos assíncronos

  • State Management – Gerenciamento eficiente do estado da aplicação

  • Micro-Frontends - Desenvolvimento de arquitetura distribuida utilizando Module-federation

O curso é baseado em projetos reais, para que você aprenda na prática e saia preparado para o mercado. Você vai desenvolver aplicações completas, entendendo como estruturar código limpo e reutilizável, além de boas práticas de desempenho e segurança.

Seja você iniciante ou já tenha alguma experiência, este curso é para quem quer dominar Angular de verdade. As aulas são didáticas, com explicações passo a passo e muitos desafios para reforçar o aprendizado.

No final, você terá todo o conhecimento necessário para criar aplicações modernas, escaláveis e de alta performance. Então, bora aprender Angular e se destacar no mercado de desenvolvimento web?

Who this course is for:

  • Iniciantes em Angular – Para quem quer aprender do zero e construir aplicações modernas.
  • Desenvolvedores front-end – Que desejam dominar Angular e criar projetos escaláveis.
  • Profissionais de TI – Que querem atualizar seus conhecimentos com a versão mais recente do Angular.
  • Estudantes e entusiastas – Interessados em desenvolvimento web e frameworks modernos.