Desarrollo web con Kotlin: desde lo básico hasta el despliegue
300 páginas
Spanish
PDF
4.5

Desarrollo web con Kotlin: desde lo básico hasta el despliegue

Desarrollo web con Kotlin: desde lo básico hasta el despliegue

Autor:

Año:

Resumen:

«Desarrollo web con Kotlin: desde lo básico hasta el despliegue» — es una guía práctica que te llevará a través de todas las etapas de creación de aplicaciones web modernas en el lenguaje Kotlin. El libro cubre el camino desde la sintaxis básica hasta el despliegue de un producto terminado en un entorno de producción.



Kotlin ya ha trascendido el desarrollo de Android y se ha convertido en una potente herramienta para crear sistemas backend. Gracias a su concisión, seguridad de tipos y compatibilidad total con el ecosistema Java, este lenguaje es ideal para el desarrollo web.



Qué aprenderás del libro:

  • Fundamentos de Kotlin: sintaxis, seguridad null, programación funcional, corrutinas y trabajo con hilos.
  • Frameworks: estudio detallado de Ktor (framework asíncrono ligero) y Spring Boot (estándar industrial).
  • Trabajo con bases de datos: Exposed ORM, Spring Data JPA, migraciones y diseño de esquemas.
  • REST API: creación de endpoints, serialización con kotlinx.serialization, validación de solicitudes.
  • Autenticación y autorización: JWT, OAuth2, sesiones y modelo de roles.
  • Pruebas: pruebas unitarias, pruebas de integración, Testcontainers.
  • Despliegue: contenerización con Docker, pipelines CI/CD, plataformas en la nube (Heroku, AWS, DigitalOcean).


Para quién es este libro:

  • Desarrolladores Java que deseen migrar a un lenguaje más moderno y expresivo.
  • Desarrolladores Android que quieran aprender desarrollo backend.
  • Programadores principiantes con conocimientos básicos de cualquier lenguaje de programación.
  • Estudiantes de carreras técnicas que estudien tecnologías modernas.


Todos los ejemplos de código están disponibles para descargar y se acompañan de instrucciones paso a paso. No solo leerás teoría, sino que crearás una aplicación web completa, desde la primera línea de código hasta su ejecución en un servidor.



El libro está escrito en un lenguaje sencillo y comprensible, sin excesiva academicidad. El autor comparte prácticas probadas y casos reales del desarrollo comercial. Se presta especial atención a los errores típicos y a cómo evitarlos.



Después de leerlo, podrás desarrollar con confianza aplicaciones web en Kotlin, usar frameworks modernos, configurar bases de datos, escribir pruebas y desplegar proyectos en la nube. Es el inicio ideal para una carrera como desarrollador Kotlin o una ampliación del conjunto de herramientas de un programador experimentado.



No importa si estás creando un microservicio para una startup o una aplicación corporativa: este libro te proporcionará todos los conocimientos y habilidades necesarios para trabajar con éxito.

Recommendations