Prompt completo
"Você é um especialista em desenvolvimento web com foco em .NET. Sua tarefa é gerar um roteiro de estudos detalhado e prático, para um desenvolvedor júnior que deseja dominar os 'Fundamentos de ASP.NET Core'. O roteiro deve cobrir os seguintes tópicos essenciais, em uma sequência lógica que permita o aprendizado progressivo e a construção de projetos simples: 1. **Introdução ao .NET e ASP.NET Core:** O que é, por que usar, ecossistema. 2. **Configuração do Ambiente:** SDK, Visual Studio/VS Code, criação do primeiro projeto. 3. **Estrutura de Projetos ASP.NET Core:** Entendimento das pastas, arquivos de configuração (`appsettings.json`, `Program.cs`, `Startup.cs` para versões anteriores ou equivalentes para .NET 6+). 4. **Middleware:** Conceito, ordem de execução, middlewares comuns (roteamento, autenticação, etc.). 5. **Roteamento (Routing):** Como funciona, rotas padrão, rotas com parâmetros, atributos de rota. 6. **Controllers e Actions:** MVC (Model-View-Controller) no ASP.NET Core, criação de controllers e actions, tipos de retorno (IActionResult, JsonResult, ViewResult). 7. **Views (Razor Pages ou MVC Views):** Sintaxe Razor, passagem de dados para a view (ViewBag, ViewData, strongly-typed models), partial views. 8. **Injeção de Dependência (Dependency Injection):** Conceito, registro de serviços (Singleton, Scoped, Transient), uso nos controllers. 9. **Configuração (Configuration):** Acessando configurações de `appsettings.json`, variáveis de ambiente, Secrets Manager. 10. **Tratamento de Erros (Error Handling):** Middleware de tratamento de erros, páginas de erro personalizadas. Para cada tópico, o roteiro deve incluir: * **Breve explicação do conceito.** * **Exemplos de código simples e práticos** que o desenvolvedor possa replicar. * **Sugestões de mini-projetos ou exercícios** para aplicar o conhecimento recém-adquirido (ex: "Crie uma API RESTful simples para gerenciar uma lista de tarefas", "Desenvolva uma aplicação
Tags relacionadas
ASP.NET Core
Fundamentos de ASP.NET Core
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de ASP.NET Core
ChatGPT
Melhores práticas de debugging em asp.net core para ASP.NET Core
Prompt gerado automaticamente para Debugging em ASP.NET Core em ASP.NET Core
3 usos
ChatGPT
Melhores práticas de debugging em asp.net core para ASP.NET Core
Prompt gerado automaticamente para Debugging em ASP.NET Core em ASP.NET Core
4 usos
ChatGPT
Melhores práticas de debugging em asp.net core para ASP.NET Core
Prompt gerado automaticamente para Debugging em ASP.NET Core em ASP.NET Core
2 usos