Desenvolvimento Web em C# (.NET): do básico ao deploy
300 páginas
Portuguese
PDF
4.5

Desenvolvimento Web em C# (.NET): do básico ao deploy

Desenvolvimento Web em C# (.NET): do básico ao deploy

Autor:

Ano:

Resumo:

O livro «Desenvolvimento Web em C# (.NET): do básico ao deploy» é um guia prático para todos que desejam dominar a criação de aplicações web modernas na plataforma .NET. O autor conduz o leitor, de forma sequencial, desde os conceitos básicos da linguagem C# até a implantação completa de um projeto finalizado na nuvem ou em um servidor próprio.



Sobre o que é este livro?

  • Fundamentos da sintaxe C#: tipos de dados, classes, interfaces, LINQ.
  • Arquitetura ASP.NET Core: MVC, Razor Pages, Web API.
  • Trabalho com bancos de dados através do Entity Framework Core.
  • Autenticação e autorização de usuários (Identity).
  • Testes e depuração de aplicações web.
  • Deploy de projetos em IIS, Azure, Docker e servidores Linux.
  • Práticas modernas: Dependency Injection, Middleware, Logging.


Para quem é este livro?

  • Iniciantes — que desejam iniciar uma carreira em desenvolvimento web e escolher .NET como plataforma principal.
  • Desenvolvedores de outras linguagens (Python, Java, PHP) — que querem aprender o ecossistema Microsoft.
  • Estudantes — que estão aprendendo programação e buscam material estruturado.
  • Profissionais praticantes — que desejam sistematizar conhecimentos e dominar o deploy.


O que você aprenderá?

  • Como configurar o ambiente de desenvolvimento (Visual Studio, VS Code, Rider).
  • Como criar páginas dinâmicas usando Razor.
  • Como projetar APIs REST e conectar serviços externos.
  • Como gerenciar migrações de banco de dados e armazenar dados em cache.
  • Como garantir a segurança da aplicação (XSS, CSRF, injeção SQL).
  • Como automatizar a compilação e a publicação via CI/CD.


O livro é escrito em linguagem acessível, contém diversos exemplos de código, exercícios práticos e listas de verificação para deploy. Cada capítulo termina com um resumo e perguntas para autoavaliação. Você poderá não apenas ler a teoria, mas também aplicá-la imediatamente na prática — desde o primeiro «Hello World» até uma loja virtual em funcionamento.



Esta edição se tornará uma ferramenta confiável tanto para o estudo autodidata quanto para uso como referência no trabalho do dia a dia. Domine o .NET e crie aplicações web que funcionam de forma rápida, segura e escalável.

Recommendations