Entrar em contato via Whatsapp

Aprender a criar um projeto do zero com C# (Net7 e EFCore)

Aprender a criar um projeto do zero com C# (Net7 e EFCore)

Aprender a criar um projeto do zero com C# (Net7 e EFCore)

  • 27 Video Aulas (9 horas)
  • Certificado Validado
  • Recursos Adicionais
  • Acesso Vitalício
60% de desconto R$ 99,99
R$ 39,90

O que você aprenderá

* Aprender a criar um projeto do zero com Net7 e EFCore
* Criar um projeto completo no VsCode separado por camadas.
* Trabalhar com Contract
* Criar uma API baseada em DDD
* Aprender a utilizar o AutoMapper
* Aprender a criar migrations e executá-las
* Aprender a utilizar interfaces genéricas.
* Trabalhar com injeção de dependência e inversão de controle
* Criar exceptions personalizadas.
* Trabalhar com autorização e autenticação usando JWT
* Conexão com banco de dados PostgreSQL

*** Nível deste curso: Iniciante!

Requisitos

* Conhecimento em Lógica de programação
* Desejável conhecimento em POO com C#

Conteúdo

  • Aula01 - Apresentação
    10 minutos

  • Aula02 - Configurando o ambiente
    14 minutos
  • Aula03 - Conhecendo o projeto base
    14 minutos
  • Aula04 - Criando o projeto pelo VsCode
    16 minutos
  • Aula05 - Configurando o projeto
    10 minutos
  • Aula06 - Planejando as entidades e tabelas
    17 minutos

  • Aula07 - Criando o modelo e mapeamento de Usuário
    21 minutos
  • Aula08 - Criando migrations de Usuário
    14 minutos
  • Aula09 - Criando o Repositório de Usuário
    34 minutos
  • Aula10 - Criando os contratos de usuário
    9 minutos
  • Aula11 - Criando a interface para serviço do Usuário
    16 minutos
  • Aula12 - Criando o método adicionar com automapper e hash de senha
    26 minutos
  • Aula13 - Implementando métodos no serviço de usuário.
    15 minutos
  • Aula14 - Criando o controller de usuário
    14 minutos
  • Aula15 - Testando o CRUD de Usuário
    12 minutos
  • Aula16 - Fazendo autenticação do Usuário
    36 minutos

  • Aula17 - Criando modelo, mapeamento e migration de natureza de lançamento
    10 minutos
  • Aula18 - Criando o repository contrato e profile para natureza de lançamento
    26 minutos
  • Aula19 - Criando o serviço de natureza de lançamento
    26 minutos
  • Aula20 - Criando e testando o controller de natureza de lancamento
    26 minutos

  • Aula21 - Criando modelo, map e migrations da entidade apagar
    18 minutos
  • Aula22 - Criando o ApagarService
    22 minutos
  • Aula23 - Criando e testando o controller de titulos apagar
    14 minutos

  • Aula24 - Criando o modelo, map, contrato, profile e migraton do areceber
    17 minutos
  • Aula25 - Criando o Crud de Areceber completo
    18 minutos

  • Aula26 - Criando validações personalizadas
    35 minutos
  • Aula27 - Testando o tratamento de erros da API
    8 minutos

16 cursos - 331 alunos

Sou educador digital e desenvolvedor fullstack com mais de 8 anos de experiência em desenvolvimento web. Trabalhei neste período em mais de 15 projetos distintos com uma quantidade expressiva de tecnologias. Possuo sólidos conhecimentos em várias tecnologias e ferramentas.

Weberson Rodrigues de Araujo de Oliveira
PRODUTORWeberson Rodrigues de Araujo de Oliveira

16 cursos - 331 alunos