YoVDO

Curso de ASP .NET Core MVC - Criando um Site do Zero (NET 6)

Offered By: Udemy

Tags

.NET Core Courses Web Development Courses Bootstrap Courses Entity Framework Core Courses

Course Description

Overview

Criando um site para venda de lanches

What you'll learn:
  • Conhecer os fundamentos da ASP .NET Core MVC para criar web sites dinâmicos com acesso a dados
  • Aprender a usar o Entity Framework Core em um projeto ASP .NET Core MVC
  • Usar os recursos do Bootstratp em um projeto ASP .NET Core MVC
  • Aprender a usar o Identity para implementar a segurança no projeto ASP .NET Core MVC
  • Aprender a fazer o Upload de arquivos para o servidor e gerar gráficos usando o GoogleChart
  • Aprender a gerar Gráficos usando os recursos do Javascript
  • Aprender a gerar relatórios no formato PDF usando o FastReport OpenSource

Este curso apresenta os principais conceitos da ASP .NET Core MVC aplicados na criação de um site para vendas de lanches funcional. Você vai criar do zero um site web dinâmico e aprender diversos conceitos relacionados ao desenvolvimento web usando a tecnologia ASP .NET Core MVC e o Entity Framework Core.

Você vai aprender a implementar o padrão MVC, definir as entidades do modelo de domínio usando o Entity Framework Core, definir a validação e configuração das entidades usando o Data Annotations, realizar a migração para criar o banco de dados e as tabelas usando a abordagem Code-Frist, popular as tabelas do banco de dados, usar o padrão Repository e o padrão ViewModel, trabalhar com Session criando um carrinho de compras, Definir rotas na aplicação, usar as View Components no projeto, implementar a segurança usando a ASP .NETCore Identity criando o Login, o Registro e o Logout do usuário, criar e usar Partial Views, realizar a paginação e filtro dos dados, criar relatórios usando consultas LINQ, criar gráficos usando o GoogleChart, criar relatórios no formato PDFusando o FastReport OpenSource.

Com os conceitos aprendidos você estará apto a criar seus próprios sites usando os principais recursos da ASP .NET Core MVC a tecnologia mais moderna e atual da Microsoft para desenvolvimento web.

Ocurso foi migrado integralmente para usar a ASP .NETCore 6 no ambiente do .NET 6.0.


Taught by

Macoratti .

Related Courses

Building Your Azure Skills Toolkit
Microsoft via edX
Asynchronous Programming in C# and .NET Core
Microsoft via edX
Data Access in C# and .NET Core
Microsoft via edX
Implementing SOLID Principles in C# with .NET Core
Coursera Project Network via Coursera
RESTful Web API - The Complete Guide (.NET7 API) Part 1
Udemy