ASP.NET CORE MVC - Sistema para Gestão de Vendas
4.5 (227 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
679 students enrolled

ASP.NET CORE MVC - Sistema para Gestão de Vendas

Curso de Programação Web Completo
4.5 (227 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
679 students enrolled
Last updated 8/2018
Portuguese
Current price: $29.99 Original price: $49.99 Discount: 40% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 9 hours on-demand video
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprender a mais nova tecnologia de desenvolvimento web ASP NET CORE MVC
  • Revisar conceitos da linguagem C#
  • Revisar conceitos de arquitetura web
  • Implementar um Sistema de Gestão de Vendas completo
  • Criar e configurar servidores virtual na plataforma Windows Azure
  • Publicar aplicações ASP NET CORE no IIS
Course content
Expand all 40 lectures 08:49:26
+ Introdução
2 lectures 16:39

Nesta aula apresento os softwares e ferramentas necessários para realização do curso. Vamos instalar o Visual Studio Community 2007, o XAMPP e o MySQL Workbench.

Preview 12:33
+ Introdução à Programação Web
5 lectures 52:03
Introdução ao HTML5
08:19
Introdução ao CSS
06:00
Introdução ao JavaScript
15:06
Introdução ao Bootstrap
12:37
+ Introdução ao ASP.net Core MVC
3 lectures 30:10
Arquitetura MVC
06:00
.NET Core e ASP.NET Core
08:22
Primeiro projeto ASP.net Core MVC
15:48
+ Sistema Gestão de Vendas (Análise e Projeto)
4 lectures 01:03:39
Levantamento de Requisitos
10:43
Modelagem do Diagrama de Casos de Uso
15:20
Modelagem do Diagrama de Classes
13:06

Vamos criar a modelagem do nosso banco de dados partindo do modelo lógico e finalizando no modelo físico.

Modelagem do Banco de Dados (DER)
24:30
+ Sistema Gestão de Vendas (Desenvolvimento - Parte 1)
9 lectures 01:36:10
Criando o Projeto no Visual Studio
07:50
Conexão com o Banco de Dados MySQL
19:31

Durante a aula utilizamos o link a seguir para obter o código de um template de uma página de Login em Bootstrap:

https://www.tutorialrepublic.com/snippets/preview.php?topic=bootstrap&file=sign-in-from-with-facebook-and-twitter-button

Layout da Página de Login
06:53
Validação do Login de Usuário
10:57
Validação do Formulário de Login
06:47
Página (View) do Menu do Sistema
06:27
Armazenando dados na Session
06:16
Autorização de Acesso ao Sistema
17:17
Layout do Menu do Sistema
14:12
+ Sistema Gestão de Vendas (Desenvolvimento - Parte 2)
6 lectures 01:36:51
Listagem de Clientes
14:05
Cadastro de Clientes
13:22
Alteração e Exclusão de Clientes
25:22
CRUD de Vendedores
10:06
CRUD de Produtos
26:34
Melhoria Cadastro Produtos
07:22
+ Sistema Gestão de Vendas (Desenvolvimento - Parte 3)
4 lectures 02:15:08
CRUD Vendas
01:17:19
Listagem de Vendas
11:22
Relatório Vendas
24:42
Gráfico de Produtos Vendidos
21:45
+ Refatorações/Correções/Melhorias
4 lectures 27:22
SQL Injection - Correção Login
11:06
Melhoria no Layout
07:26
Melhoria/Correção Registro de Vendas
04:23
Baixa de Produtos no Estoque
04:27
+ Projeto de Testes e Publicação
3 lectures 11:24
Testes Unitários
07:14

Instalar os pacotes a seguir após a instalação do IIS no servidor de aplicação:

.NET CORE SDK

https://www.microsoft.com/net/download/windows

.NET CORE RUNTIME

https://www.microsoft.com/net/download/thank-you/dotnet-runtime-2.0.5-windows-x64-asp.net-core-runtime-installer

.NET CORE 2.0 WINDOWS SERVER HOSTING

https://aka.ms/dotnetcore-2-windowshosting

OBS1: Reiniciar o servidor após finalizar todas as instalações

OBS2: Instalar também o XAMMP para que o serviço do MySQL funcione

* OBRIGATORIAMENTE REINICIAR O SERVIDOR APÓS ESSAS INSTALAÇÕES

Deploy e Publicação no IIS
03:47
Mensagem Final do Professor
00:23
Requirements
  • Noções básicas de programação
  • Um computador capaz de rodar o Microsoft Visual Studio
Description

Este curso tem como objetivo capacitar o aluno para o desenvolvimento de sites e sistemas web utilizando a tecnologia ASP.NET CORE MVC na linguagem C# com banco de dados MySQL seguindo o estilo arquitetural de programação em camadas.

O curso irá abranger os seguintes tópicos:

  • Utilização e dicas sobre o ambiente do Visual Studio
  • Arquitetura Web
  • Introdução à Programação Web
  • Arquitetura MVC
  • Introdução ao ASP.NET CORE MVC
  • Um pouco sobre UML: Diagrama de Classes e Casos de Uso
  • Modelagem de Banco de Dados
  • Construção de um Projeto Web Completo (Sistema para Gestão de Vendas)
  • Configuração de Servidor IIS
  • Publicação no Windows Azure

Para ilustrar todos os conceitos e exercitar os itens de aprendizado, um Sistema para Gestão de Vendas é construído do zero, apresentando ao aluno todos os detalhes de implementação de um projeto profissional, desde a construção da arquitetura, camada de visão, camada de negócios até a camada de dados. Todos os códigos são implementados linha por linha com a explicação detalhada pelo professor.

Ao final do desenvolvimento deste curso, o aluno estará apto à construção de sistemas web utilizando a tecnologia ASP.NET CORE MVC com Banco de Dados MySQL. Além disso, o mesmo será capaz de configurar um servidor para hospedagem completa da aplicação.

Who this course is for:
  • Estudantes de cursos na área de Computação / Informática
  • Entusiastas em desenvolvimento de sistemas na linguagem C#
  • Profissionais que precisam revisar alguns conceitos de programação web
  • Profissionais que desejam aprender o framework ASP NET CORE MVC
  • Programadores Back-End que trabalham com ASP NET
  • Programadores Web em Geral
  • Programadores de sistemas desktop que gostariam de migrar para aplicações web