Curso Microsoft ASP.NET Core e Angular 9+
Curso Microsoft ASP.NET Core e Angular 9+
O curso Microsoft ASP.NET Core e Angular 9+ Development foi desenvolvido para fornecer a você uma compreensão abrangente da criação de aplicativos da Web usando a poderosa combinação de ASP.NET Core no lado do servidor e Angular no lado do cliente. Este curso é adequado para desenvolvedores que desejam aprender a criar aplicativos da Web modernos, escaláveis e robustos.
Ao longo deste curso, você mergulhará nos principais conceitos e recursos do ASP.NET Core e Angular e aprenderá como aproveitar seus pontos fortes para criar aplicativos eficientes e sustentáveis. Você ganhará experiência prática por meio de exemplos e exercícios práticos, garantindo uma base sólida em ambas as tecnologias ao final do curso.
Esboço de Curso:
Módulo 1: Introdução ao ASP.NET Core
- Compreendendo o ASP.NET Core e seus principais recursos
- Configurando o ambiente de desenvolvimento
- Construindo seu primeiro aplicativo ASP.NET Core
- Trabalhando com controladores, visualizações e modelos
- Manipulando roteamento e padrões de URL
Módulo 2: Construindo APIs Web com ASP.NET Core
- Introdução à arquitetura RESTful
- Criando APIs da Web usando ASP.NET Core
- Implementação de operações CRUD
- Autenticação e autorização com ASP.NET Core Identity
- Protegendo APIs da Web usando autenticação baseada em token
Módulo 3: Introdução ao Angular
- Introdução ao Angular e sua arquitetura
- Configurando o ambiente de desenvolvimento Angular
- Criação de componentes, serviços e módulos
- Vinculação de dados e manipulação de eventos em Angular
- Trabalhando com formulários e validação de entrada
Módulo 4: Construindo Aplicativos de Página Única (SPAs) com Angular
- Roteamento em Angular
- Carregamento lento e divisão de código
- Implementando a navegação do lado do cliente
- Manipulando solicitações HTTP com o HttpClient do Angular
- Gerenciamento de estado usando RxJS e NgRx
Módulo 5: Tópicos Avançados em ASP.NET Core e Angular
- Técnicas avançadas de acesso a dados com Entity Framework Core
- Aplicativos ASP.NET Core de teste de unidade
- Otimizando o desempenho em ASP.NET Core e Angular
- Estratégias de implantação para aplicativos ASP.NET Core e Angular
- Integrando bibliotecas e estruturas de terceiros no Angular
Módulo 6: Projeto do Mundo Real
- Aplicar o conhecimento adquirido ao longo do curso para desenvolver um aplicativo da Web do mundo real usando ASP.NET Core e Angular
- Trabalhando em um projeto completo de ponta a ponta com integração de banco de dados, autenticação e design de interface do usuário responsivo
- Implementando as melhores práticas e seguindo os padrões da indústria
Ao final deste curso, você terá as habilidades e os conhecimentos necessários para desenvolver aplicativos Web full-stack usando Microsoft ASP.NET Core e Angular 9+. Você estará preparado para criar aplicativos robustos e escaláveis que seguem as melhores práticas do setor. Seja você iniciante ou um desenvolvedor experiente, este curso o capacitará a criar aplicativos da Web modernos e ricos em recursos.