Desarrollo web en C# (.NET): desde lo básico hasta el despliegue
Desarrollo web en C# (.NET): desde lo básico hasta el despliegue
Resumen:
Este libro es una guía práctica para el desarrollo web en el lenguaje C# utilizando la plataforma .NET. Te guiará desde los primeros pasos en la programación hasta la creación de una aplicación web completa, lista para ser desplegada en un servidor.
Para quién es este libro:
- Programadores principiantes que quieran aprender desarrollo web en C#
- Desarrolladores que migran de otros lenguajes a la plataforma .NET
- Estudiantes y desarrolladores junior que deseen sistematizar sus conocimientos
- Todos aquellos que quieran aprender a crear aplicaciones web modernas
Qué aprenderás con este libro:
- Fundamentos de la sintaxis de C# y la programación orientada a objetos
- Arquitectura de ASP.NET Core y principios de construcción de aplicaciones web
- Trabajo con bases de datos a través de Entity Framework Core
- Creación de REST API e interacción con el frontend
- Autenticación, autorización y seguridad de aplicaciones web
- Pruebas, depuración y optimización del rendimiento
- Proceso de despliegue: desde el desarrollo local hasta la publicación en un servidor
El libro está estructurado siguiendo el principio "de lo simple a lo complejo". Cada capítulo contiene material teórico, ejemplos prácticos y ejercicios para el trabajo autónomo. Comenzarás con la configuración del entorno de desarrollo y terminarás con el despliegue de la aplicación terminada en la nube o en tu propio servidor.
Se presta especial atención a los enfoques modernos: uso del patrón MVC, inyección de dependencias, trabajo con middleware y creación de pruebas. Todos los ejemplos están actualizados para .NET 8 y las últimas versiones de Visual Studio.
Después de leer el libro, podrás desarrollar y mantener aplicaciones web en C# de forma independiente, comprender la arquitectura interna de .NET y sentirte seguro en el rol de desarrollador backend.