Desenvolvendo uma aplicação completa em .NET CORE 3 com API, JWT, EntityFramework, DDD e Angular 9

Carga horária: 30hs

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;

Inscreva-se agora!  Inscreva-se agora!

Próximas turmas

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