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 StudioArquitetura WebIntrodução à Programação WebArquitetura MVCIntrodução ao ASP.NET CORE MVCIntrodução ao Entity Framework MVCModelagem de Banco de DadosConstrução de um Projeto Web Completo (Sistema para Gestão de Vendas)Publicação no Windows AzurePara 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'll learn
understand the principles of Domain-Driven Design
develop web applications using ASP.NET Core MVC
model databases using Entity Framework Core
implement a complete web project from scratch
deploy applications to Windows Azure
Course objectives
equip students with practical skills in web development
enable students to create professional web systems
teach students how to set up cloud hosting for applications