ASP.NET CORE + ENTITY FRAMEWORK + DDD (Domain-Driven Design)
A melhor arma para o currículo de um desenvolvedor web. As empresas adoram!
Description
Este curso tem como objetivo capacitar o aluno para o desenvolvimento sistemas web utilizando a tecnologia ASP.NET CORE MVC na linguagem C# com banco de dados SQL-SERVER utilizando o Entity Framework Core seguindo o estilo arquitetural de programação em camadas mais querido pelas empresas, o famoso DDD (Domain-Driven Design).
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
Introdução ao Entity Framework MVC
Modelagem de Banco de Dados
Construção de um Projeto Web Completo (Sistema para Gestão de Vendas)
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 Entity Framework Core. Além disso, o mesmo será capaz de configurar a hospedagem completa da aplicação em nuvem utilizando o Windows Azure.
What You Will Learn!
- Aprender a mais nova tecnologia de desenvolvimento web ASP NET CORE MVC
- Utilizar o Entity Framework Core em projetos ASP NET CORE
- Revisar conceitos da linguagem C#
- Revisar conceitos de arquitetura web
- Implementar um Sistema de Gestão de Vendas completo
- Deploy em nuvem utilizando o Windows Azure
Who Should Attend!
- 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
- Profissionais que desejam aprender o Entity Framework Core
- Programadores Back-End que trabalham com ASP NET
- Programadores Web em Geral
- Programadores de sistemas desktop que gostariam de migrar para aplicações web