
Todo bom relacionamento começa por uma apresentação, "Muito prazer!"
Siga esses passos e tenha aproveitamento máximo no curso
Porque você precisa entender o modelo de dados que vai implementar
Você vai conhecer o que precisa ter instalado na máquina pra executar o curso com perfeição.
Instalando a principal ferramenta de programação que iremos usar.
Você vai entender quais versões instalar e quando instalar o SDK ou Runtime do .NET 5
Essa ferramenta é muito massa pra fazermos solicitações assíncronas
Instalar o SGBD usado e a ferramenta pra o acessarmos, chamada PgAdmin
Aqui você instala as ferramentas para usar bem o Git no Windows e faz o download dos fontes do sistema
Conheça o que vamos falar aqui nesse módulo
Criação da maioria dos projetos da solução que usaremos durante o curso
Criação do projeto Web API que usaremos no curso
Entenda como funciona a Injeção de Dependência no .NET Core 5
Conheça o que vamos falar aqui nesse módulo
Entenda conceitos fundamentais de todo ORM Completo
Saiba quais são os pacotes NuGet usados para acessarmos as funcionalidades do Entity Framework
Escreva a definição da conexão com o banco de dados que usaremos no curso
Aprenda definitivamente o que é e como funciona o DbContext.
Saiba o que é e o que significa a criação de DbSets.
Descrição detalhada de cada um dos campos que vamos usar no sistema, já que iremos fazer a derivação em classes de domínio.
Conheça o que vamos falar aqui nesse módulo
Conheça o que vamos falar aqui nesse módulo
Conheça o que vamos falar aqui nesse módulo
Conheça o que vamos falar aqui nesse módulo
No qual você vai entender um pouco do que o contexto transacional tem a nos oferecer.
A opção que é mais usada quando estamos falando de Entity Framework e também a padrão usada por ele.
Aqui você vai entender quais os comandos executados, acessando o log de execução do Entity Framework.
Aqui você vai entender como pode detalhar como a transação ocorre usando transações explícitas.
Nessa aula, resolvemos dois problemas que nossos alunos José Eduardo e Thiago Francisco nos ajudaram com muito boa intenção! MUITO obrigado a vocês dois! São alunos assim, que me fazem prosseguir.
Olá desenvolvedor!
O objetivo desse curso é que você aprenda a trabalhar com Entity Framework Core com prazer! Fazendo o certo o mais cedo possível, de modo que não precise se arriscar a fazer muitas modificações ao longo do seu aprendizado, ganhando tempo pra você fazer outras coisas que você gosta.
Atualmente, desde os pequenos até os grandes projetos de software, precisam de velocidade no desenvolvimento. Existem várias ferramentas e técnicas que nos ajudam a entregar essa velocidade, sendo que uma delas, é o uso de uma boa biblioteca ORM. Assim sendo, nesse curso você irá entender de fato como trabalhar acessando bancos de dados relacionais do início ao fim usando o Entity Framework, na versão mais nova do .NET, que está na sua mais nova versão completo, muito mais prático e rápido, muito rápido.
Você vai aprender o que é mais importante sobre o assunto, de modo que tenha segurança em utilizar esse ORM, ao mesmo tempo que aprenderá sobre boas práticas de código em aplicações reais.
Com esse curso, você será capaz de:
Entender a base definitiva sobre Entity Framework Core;
Separar efetivamente a aplicação em camadas;
Aprender pra que servem os pacotes do Entity Framework Core;
Derivar diagramas de classe em código C#;
Mapear classes de domínio usando Fluent API no Entity Framework;
Usar o code-first migrations pra enviar modificações ao banco de dados, ou seja, Migrations;
Entender como o Linq funciona e como executar filtros de dados em queries;
Incluir, alterar e excluir dados do banco de dados usando Linq;
Melhorar a performance da execução do Entity Framework Core;
Entender a injeção de dependência no .NET Core 5;
Entender a base para aplicações RESTFul com Web API;
Vem pra cá desenvolvedor! Faça parte agora do curso que você aprende sem enrolação e de um jeito que você tenha prazer em aprender.