Primeiros Passos no ASP.NET Core e MVC Core

Mergulhe nas novidades do ASP.NET CORE e MVC CORE em 2h37. Aprenda com Renato Haddad as principais novidades do ASP.NET Core e MVC Core. Neste curso mostro o que é o ASP.NET Core, as ferramentas, platformas, servidores e requisitos para criar e rodar um projeto pelo Command Prompt, VS Code e VS 2015. Em seguida, no MVC Core mostro Injeção de Dependência, arquivos JSON de configurações, como criar uma classe com o controller (assíncrono) e as views, para então, usar o Migration e criar o banco de dados. Em seguida, mostro os conceitos e práticas sobre View Component, Tag Helpers e Injeção de Serviços. Ao final, a publicação do projeto.

Os códigos utilizados estão em C#. A aplicação usada é de ASP.NET Core e MVC Core. Este treinamento é indicado para o nível básico.

1 - Introdução (11:05)
Conceitos do ASP.NET Core e MVC Core, pré-requisitos de softwares, plataformas de execução, ferramentas de desenvolvimento.

2 - ASP.NET Core no Command Prompt (10:37)
Como criar um projeto no CMD prompt com os comandos Dotnet e o VS Code. Explore os arquivos de configurações JSON e a execução via CMD.

3 - ASP.NET Core no navegador (9:06)
Veja como adicionar o web server Kestrel, uma página HTML e a execução via linha de comando e no navegador.

4 - Introdução ao MVC Core (12:14)
O que é o MVC Core, quais dependências são necessárias para se criar e executar um projeto MVC Core, como criar um projeto no VS. O que é Injeção de Dependência (DI), como implementar DI nas configurações e nas Views.

5 - Entendimento da estrutura do projeto MVC Core (14:33)
Explore a estrutura inicial do projeto novo criado para MVC Core, como restaurar pacotes de referências em projetos MVC.Core.

6 - Banco de dados com Entity Framework Core (19:00)
Veja como criar uma classe, o contexto, o Controller e as Views. Saiba como que as Actions são criadas e executadas assíncronas.

7 - Uso do Migration (14:36)
Use o Migration para criar o banco de dados sem abrir o SQL e veja como criar uma classe para popular o banco de dados automaticamente.

8 - Controller e View (12:12)
Entenda como que o Controller administra as Actions para retornar as Views e fazer a manutenção dos dados no banco de dados.

9 - View Component (19:20)
Conceito e regras para se criar um VC, estrutura da classe, como criar como invocar o VC a partir de uma View.

10 - Tag Helpers (16:23)
Conceito, uso e aplicação das Tag Helpers no HTML, como entender a estrutura e as propriedades do Intellisense, e usa-las nas Views.

10 - Injeção de Serviços nas Views (13:03)
Conceito, como criar e injetar um serviço na View, como registrar o serviço no projeto.

11 - Publicar no servidor (5:23)
Veja as possibilidades de publicar o projeto no servidor com tudo o que é preciso.



Normal R$ 250.00
Promoção   R$   198.00    
Por que comprar este treinamento? - Veja passo a passo como explorar esta tecnologia
- Aprenda com Renato Haddad, autor de livros, palestrante e consultor de sucesso
- Organizado em lições curtas, que respeitam o seu tempo
- Estude onde e quando desejar
- Totalmente em português
- Excelente relação custo x benefício
- Valioso material de consulta e referência
- Excelente método de ensino
Sobre o autor Renato Haddad é Microsoft Most Valuable Professional ASP.NET, MCP, MCTS, MCPD. Autor de diversos livros e ministra palestras e treinamentos sobre a tecnologia .NET e Office em eventos nos EUA, Canadá e Brasil.