Dougllas Sousa – Angular 19 do Iniciante ao Avançado [2025]
Conteúdo do Curso
1. Introdução
1.1. Introdução
Você ainda não tem acesso ao conteúdo
1.2. Instalação do Node JS
Você ainda não tem acesso ao conteúdo
1.3. Instalando e utilizando o NVM (Node Version Manager)
Você ainda não tem acesso ao conteúdo
1.4. Instalação do Visual Studio Code (VS Code)
Você ainda não tem acesso ao conteúdo
1.5. Temas e extensão do Angular para VS Code
Você ainda não tem acesso ao conteúdo
2. Conceitos Básicos do Angular
2.1. O que será abordado neste módulo
Você ainda não tem acesso ao conteúdo
2.2. Criando um projeto Angular
Você ainda não tem acesso ao conteúdo
2.3. Conhecendo a estrutura de um projeto Angular
Você ainda não tem acesso ao conteúdo
2.4. Criando o primeiro Component
Você ainda não tem acesso ao conteúdo
2.5. Criando componentes através da CLI
Você ainda não tem acesso ao conteúdo
2.6. Criando uma Calculadora
Você ainda não tem acesso ao conteúdo
2.7. Adicionando ação no componente
Você ainda não tem acesso ao conteúdo
2.8. Capturando valores de formulário utilizando o módulo de Forms do Angular
Você ainda não tem acesso ao conteúdo
2.9. Trabalhando com submit de formulário
Você ainda não tem acesso ao conteúdo
2.10. Renderização condicional com IF
Você ainda não tem acesso ao conteúdo
2.11. Criando o componente de Lista de compras
Você ainda não tem acesso ao conteúdo
2.12. Formulario de adição de itens
Você ainda não tem acesso ao conteúdo
2.13. Trabalhando com classe de modelo e Arrays
Você ainda não tem acesso ao conteúdo
2.14. Utilizando o @for e o ngFor para renderizar componentes de lista
Você ainda não tem acesso ao conteúdo
2.15. Lógica de riscar itens e classe css dinamica no componente
Você ainda não tem acesso ao conteúdo
3. Criando um sistema de Cadastro do Zero com Angular Material
3.1. O que será abordado neste módulo
Você ainda não tem acesso ao conteúdo
3.2. Criação do projeto Angular
Você ainda não tem acesso ao conteúdo
3.3. Conhecendo e adicionando o Angular Material no Projeto
Você ainda não tem acesso ao conteúdo
3.4. Criando um toolbar e configurando navegação entre páginas
Você ainda não tem acesso ao conteúdo
3.5. Router Link e Material Icons
Você ainda não tem acesso ao conteúdo
3.6. Iniciando o Formulário de Clientes
Você ainda não tem acesso ao conteúdo
3.7. Finalizando a parte visual do formulário
Você ainda não tem acesso ao conteúdo
3.8. Populando os dados do cliente através do formulário
Você ainda não tem acesso ao conteúdo
3.9. Trabalhando com Services
Você ainda não tem acesso ao conteúdo
3.10. Criando o repositorio de clientes para persistir os dados
Você ainda não tem acesso ao conteúdo
3.11. Lógica para cadastrar um cliente
Você ainda não tem acesso ao conteúdo
3.12. Definindo a estratégia de implementação dos próximos passos
Você ainda não tem acesso ao conteúdo
3.13. Criando o formulário de pesquisa
Você ainda não tem acesso ao conteúdo
3.14. Populando a lista de clientes utilizando o ciclo de vida do component
Você ainda não tem acesso ao conteúdo
3.15. Um ponto importante sobre o OnInit do Angular
Você ainda não tem acesso ao conteúdo
3.16. Implementando a Table com Angular Material
Você ainda não tem acesso ao conteúdo
3.17. Implementando a busca de clientes por nome
Você ainda não tem acesso ao conteúdo
3.18. Navegando entre páginas e passando parâmetros
Você ainda não tem acesso ao conteúdo
3.19. Capturando parametros de URL para carregar o cliente em tela
Você ainda não tem acesso ao conteúdo
3.20. Lógica para atualizar o registro
Você ainda não tem acesso ao conteúdo
3.21. Deletando registros
Você ainda não tem acesso ao conteúdo
3.22. Resolvendo o bug da confirmação de exclusão
Você ainda não tem acesso ao conteúdo
3.23. Adicionando máscara nos campos
Você ainda não tem acesso ao conteúdo
3.24. Mensagens de feedback para o usuário
Você ainda não tem acesso ao conteúdo
3.25. Um ultimo recurso para a aplicação de cadastro
Você ainda não tem acesso ao conteúdo
3.26. Configurando o provider Http Client
Você ainda não tem acesso ao conteúdo
3.27. Consumindo a API de listagem de UF_s
Você ainda não tem acesso ao conteúdo
3.28. Criando o Select de UF_s
Você ainda não tem acesso ao conteúdo
3.29. Carregando os municipios de acordo com a UF selecionada
Você ainda não tem acesso ao conteúdo
4. Angular Avançado com Modules, API_s e Tailwind CSS
4.1. O que será abordado neste módulo
Você ainda não tem acesso ao conteúdo
4.2. Criação do projeto Modular
Você ainda não tem acesso ao conteúdo
4.3. Instalando e configurando o Tailwindcss no projeto
Você ainda não tem acesso ao conteúdo
4.4. Criando o modulo do Template e o componente de Layout
Você ainda não tem acesso ao conteúdo
4.5. Codificando o layout e realizando lazy load de rotas
Você ainda não tem acesso ao conteúdo
4.6. Criando o modulo de categorias e testando no layout
Você ainda não tem acesso ao conteúdo
4.7. Codificando a página de cadastro de categorias
Você ainda não tem acesso ao conteúdo
4.8. Trabalhando com Formularios Reativos (Reactive Forms)
Você ainda não tem acesso ao conteúdo
4.9. Aplicando validação no formulário
Você ainda não tem acesso ao conteúdo
4.10. Instalando o Postman
Você ainda não tem acesso ao conteúdo
4.11. Criando a API para consumir pela aplicação Angular
Você ainda não tem acesso ao conteúdo
4.12. Como consumir a API via Postman
Você ainda não tem acesso ao conteúdo
4.13. Entendendo tudo sobre Rest, HTTP e Requests
Você ainda não tem acesso ao conteúdo
4.14. Entendendo a composição de respostas do servidor
Você ainda não tem acesso ao conteúdo
4.15. Aprenda sobre contratos de APIs
Você ainda não tem acesso ao conteúdo
4.16. Criando o Service de categorias para consumir a api
Você ainda não tem acesso ao conteúdo
4.17. Cadastrando categorias na API através da aplicação
Você ainda não tem acesso ao conteúdo
4.18. Configurando para não gerar specs
Você ainda não tem acesso ao conteúdo
4.19. Criando a estrutura da tela de lugares
Você ainda não tem acesso ao conteúdo
4.20. Adicionando os campos do formulário de lugares
Você ainda não tem acesso ao conteúdo
4.21. Listando as categorias para seleção
Você ainda não tem acesso ao conteúdo
4.22. Lógica para enviar o cadastro de lugares para API
Você ainda não tem acesso ao conteúdo
4.23. Adicionando validação no form de lugares
Você ainda não tem acesso ao conteúdo
4.24. Criando a estrutura do módulo e componente de galeria
Você ainda não tem acesso ao conteúdo
4.25. Codificando a página de galeria com os cards dos lugares
Você ainda não tem acesso ao conteúdo
4.26. Renderizando as estrelas de avaliação do lugar
Você ainda não tem acesso ao conteúdo
4.27. Implementando a pesquisa de lugares
Você ainda não tem acesso ao conteúdo
4.28. Resolvendo a busca por categoria e nome
Você ainda não tem acesso ao conteúdo
4.29. Adicionando os links de menu para navegação nas páginas do template
Você ainda não tem acesso ao conteúdo
4.30. Capturando eventos de rotas para definir o titulo e subtitulo de cada página
Você ainda não tem acesso ao conteúdo
5. Autenticação e Login Social
5.1. Criando a página inicial da aplicação
Você ainda não tem acesso ao conteúdo
5.2. Desenvolvendo a landing page
Você ainda não tem acesso ao conteúdo
5.3. Registrando nossa aplicação no Google Cloud
Você ainda não tem acesso ao conteúdo
5.4. Configurando a aplicação para o OAuth2 com Google
Você ainda não tem acesso ao conteúdo
5.5. Chamando a autenticação do Google para logar o usuário
Você ainda não tem acesso ao conteúdo
5.6. Protegendo as páginas com Guards
Você ainda não tem acesso ao conteúdo
6. Ambientes, Build, Deploy e Conclusão
6.1. Como trabalhar com ambientes (environments)
Você ainda não tem acesso ao conteúdo
6.2. Instalação do Docker
Você ainda não tem acesso ao conteúdo
6.3. Como buildar e servir o bundle da aplicação
Você ainda não tem acesso ao conteúdo
6.4. Criando o Dockerfile da API
Você ainda não tem acesso ao conteúdo
6.5. Buildando a imagem da API e inicializando um container
Você ainda não tem acesso ao conteúdo
6.6. Deploy da aplicação Angular
Você ainda não tem acesso ao conteúdo
