Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Mestrado em ASP.NET 7 MVC - Entity Framework

Curso de Mestrado em ASP.NET 7 MVC - Entity Framework

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Mestre em ASP.NET 7 MVC - Entity Framework

Mestre em ASP.NET 7 (.NET Core) MVC, o curso profissional desenvolvendo projetos práticos, do zero e passo a passo.

Avaliação: 4.5 de 51068 avaliações

Total de horas: 14

Total de palestras: 106

Todos os níveis

Mestre em ASP.NET 7 (.NET Core) MVC, o curso completo onde você aprenderá a desenvolver qualquer tipo de aplicação web através de projetos práticos. O curso abrange desde níveis básicos até avançados e é projetado para qualquer pessoa que queira se tornar um desenvolvedor web usando o .NET CORE, a plataforma moderna da Microsoft para o desenvolvimento de aplicações web. Explicaremos os fundamentos do .NET CORE, estrutura do projeto, modelo MVC e as principais funções de segurança implementadas. Uma vez que você tenha uma compreensão clara dos fundamentos, começaremos a trabalhar em projetos práticos:

Projeto 1: CRUD com Entity Framework .NET 7

Ao longo do curso, trabalharemos com o Entity Framework, que é o ORM para interagir com nosso banco de dados. Para ter nosso primeiro contato e entender na prática, criaremos uma aplicação MVC, um CRUD (Create, Read, Update, Delete) para usuários que nos permita realizar todas as operações de leitura, escrita e exclusão em nosso banco de dados usando o Entity Framework. Usaremos o MSSQL Local DB (SQLite) como mecanismo de banco de dados.

Projeto 2: Blog Core .NET 7

Este é o projeto mais avançado do curso e trabalharemos nele usando o que aprendemos no capítulo anterior. Consiste em criar um Blog completo com a parte administrativa, o front-end (usuário público), com diferentes entidades ou tabelas e relacionamentos em nosso banco de dados. Para este projeto, usaremos o SQL SERVER. Neste capítulo, você aprenderá: - Criação e configuração do sistema de autenticação e autorização do Identity. - Criação de um projeto web profissional do zero até a conclusão. - Trabalhando com modelos, controladores, visualizações, visualizações parciais e Razor. - Criação e uso de Data Annotations, Tag Helpers, Middlewares e rotas (Routes). - Quando você precisa exibir dados de várias tabelas, aprenderá como usar modelos de visualização ou View Models. - Personalizando e adicionando mais campos à identidade em todo o sistema de registro, acesso e perfil do usuário. - Trabalhando de maneira moderna e profissional usando o padrão Repository Pattern e Unit of Work, que permite criar aplicativos mais seguros e escaláveis sem código duplicado e otimizados para funcionalidade e teste de unidade. - Aprendendo o que é Data Seeding e como usá-lo. Quando você move a aplicação para outro servidor onde ela será implantada e se ela começa do zero em um novo banco de dados, você não terá as funções e usuários, pelo menos um administrador para começar a partir daqui. Portanto, é necessário criar uma funcionalidade que permita a restauração desses dados ao inicializar a aplicação em um novo banco de dados. Usaremos o Data Seeding para esse propósito.

Implantação da Aplicação:

Vou ensinar como publicar a aplicação no Azure usando uma conta gratuita com crédito de $200 do zero para que você possa ter uma compreensão clara. Também vou ensinar como publicar a aplicação no IIS (Internet Information Service). O curso está atualizado para a versão mais recente do ASP.NET 7 com seus novos conceitos e funcionalidades. Vou mostrar como instalar e usar plugins populares de frontend como Datatables.js, Sweet Alerts, Toastr para melhorar e aprimorar a usabilidade de suas aplicações. Lembre-se de que você tem acesso vitalício, garantia de reembolso de 30 dias se não estiver satisfeito, acesso a todos os recursos e arquivos desenvolvidos durante o curso e à seção de perguntas e respostas.

Tutoriais Bônus

Há um capítulo dedicado à criação de tutoriais curtos onde serão adicionados projetos práticos específicos para resolver requisitos de desenvolvimento que surgem em nosso trabalho diário como desenvolvedores: - Instalação de plugins e alguns recomendados. - Plugin para envio de e-mails usando o Mailkit. - Como usar várias conexões SQL no ASP.NET CORE. - Como realizar engenharia reversa (quando você já tem um banco de dados criado e precisa gerar o modelo a partir dele). - Scaffolding do Identity. - Instalação do Admin LTE em um projeto ASP.NET CORE.

O que você aprenderá

- Fundamentos do ASP.NET 7 MVC. - Projeto 1: Criando um CRUD usando o Entity Framework. - Projeto 2: Criando um projeto de Blog completo. - Desenvolvimento de aplicações web com ASP.NET 7 MVC do zero. - Configurando o Identity Framework e personalizando campos de autenticação. - Autenticação e autorização no ASP.NET 7. - Trabalhando com o padrão MVC. - Trabalhando com modelos, contextos, migrações, controladores, visualizações e modelos de visualização. - Integrando o padrão Repository. - Trabalhando com Data Annotations e Tag Helpers. - Integrando o Entity Framework em todos os projetos. - Autenticação de usuário e funções. - Envio de e-mails. - Criando visualizações usando Razor e visualizações parciais. - Integrando plugins de frontend: Bootstrap 4, Bootswatch, Datatables, Sweet Alerts, Toastr. - Instalação e configuração de extensões.
Ver informações completas