Próximas Turmas
Nenhuma turma disponível no momento
Quero mais informaçõesO que você vai aprender nesse curso
Público alvo:
O curso é voltado para profissionais que atuam com desenvolvimento web em .NET e linguagem de programação C# e que estão em busca de atualização nas principais tecnologias de desenvolvimento do .NET CORE 3.
Descrição:
Durante o curso será desenvolvido um sistema a partir do zero usando .NET CORE 3 e as tecnologias: API, JWT, EntityFramework e Angular 9, além de frameworks como Dapper, Swagger e também arquitetura de aplicação baseada em DDD (Domain Driven Design)
Esse curso será dado na modalidade Online e Ao vivo;
Conteúdo do curso
Ementa:
- Introdução ao NET CORE 3 e configuração do projeto.
- Desenvolvimento de arquitetura baseada em DDD (Domain Driven Design)
- Apresentação
- Aplicação
- Dominio
- InfraEstrutura
- CrossCutting
- Desenvolvimento de API REST com .NET CORE 3
- ENDPOINTS
- RESOURCES
- HTTP METHODS (POST, PUT, DELETE e GET)
- CORS
- SWAGGER
- JWT (Autenticação em APIs baseada em TOKEN)
- Desenvolvendo autenticação baseada em BEARER TOKEN
- ENTITY FRAMEWORK CORE
- Configuração do projeto
- Mapeamento Objeto Relacional
- LAMBDA
- DBCONTEXT
- Repositorio Generico
- UnitOfWork
- CODE FIRST Migrations
- Testes com XUNIT aplicados a API
- Desenvolvimento de testes de integração com Xunit aplicados a API em NET CORE
- Angular 9
- Desenvolvimento de front end baseado em Angular e Bootstrap (Layout com SbAdmin 2)
- Configurando o Angular 9
- HTTP CLIENT
- FORMS MODULE
- Rotas e Single Page Application
- Interceptors
- Consumindo serviços da API
- Consumindo autenticação e armazenando TOKEN
- Publicação do projeto no GIT HUB