Cada aula composta por uma videoaula e o material de apoio que um arquivo PDF com o passo a passo da aula. A maioria das aulas sobre cdigo e implementao de funcionalidades, nessas aulas o projeto est includo como material de apoio, contendo as funcionalidades que foram implementadas na aula. Quando a aula sobre criao de banco de dados, um script includo.O curso implementa um sistema de agenda de contatos em ASP.Net MVC Core, utilizando o Visual Studio Code, que gratuito e pode ser utilizado por estudantes e profissionais em empresas sem a preocupao com licenas. Vamos aprender como criar e configurar um projeto com vrias camadas em .NET CORE, utilizando somente a CLI, ou seja, vamos fazer tudo via linha de comando. Vamos aprender a utilizar o ASP.Net CORE, utilizando Controllers, ViewModels, Views e Views parciais, com validao e tratamento de excees exibindo mensagens customizadas. Tambm iremos criar e configurar vrios ambientes, utilizando o SQLite para desenvolvimento e SQLServer para os ambientes de homologao e produo. Vamos utilizar o Dapper para ter mais produtividade no acesso ao banco de dados. Vamos aprender a instalar e configurar o AutoMapper para converter nossas ViewModels em DTOs, vamos utilizar injeo de dependncia e interfaces para reduzir a dependncia entre as camadas do sistema.