Desenvolvimento Web em C# (.NET): do básico ao deploy
Desenvolvimento Web em C# (.NET): do básico ao deploy
Resumo:
Este livro é um guia prático para desenvolvimento web na linguagem C# utilizando a plataforma .NET. Ele irá guiá-lo desde os primeiros passos na programação até a criação de uma aplicação web completa, pronta para ser implantada em um servidor.
Para quem é este livro:
- Programadores iniciantes que desejam aprender desenvolvimento web em C#
- Desenvolvedores migrando de outras linguagens para a plataforma .NET
- Estudantes e desenvolvedores juniores que desejam sistematizar seus conhecimentos
- Todos que desejam aprender a criar aplicações web modernas
O que você aprenderá com este livro:
- Fundamentos da sintaxe C# e programação orientada a objetos
- Arquitetura do ASP.NET Core e princípios de construção de aplicações web
- Trabalho com bancos de dados através do Entity Framework Core
- Criação de REST API e interação com o front-end
- Autenticação, autorização e segurança de aplicações web
- Testes, depuração e otimização de desempenho
- Processo de deploy: do desenvolvimento local à publicação no servidor
O livro é estruturado do simples ao complexo. Cada capítulo contém material teórico, exemplos práticos e exercícios para trabalho independente. Você começará configurando o ambiente de desenvolvimento e terminará implantando a aplicação pronta na nuvem ou em seu próprio servidor.
Atenção especial é dada às abordagens modernas: uso do padrão MVC, injeção de dependência, trabalho com middleware e criação de testes. Todos os exemplos são compatíveis com .NET 8 e as versões mais recentes do Visual Studio.
Após a leitura deste livro, você será capaz de desenvolver e manter aplicações web em C# de forma independente, compreender a arquitetura interna do .NET e se sentir confiante no papel de desenvolvedor backend.