Saltar al contenido principal
Kotlin
19 € 35h Nivel medio

Kotlin

Curso completo de Kotlin para dominar el lenguaje principal de Android y un stack creciente de backend JVM y multiplataforma. Trabajas sintaxis moderna con null safety, POO avanzada, data classes, sealed classes, genéricos, colecciones, programación funcional con scope functions, coroutines y concurrencia estructurada, además de testing e interoperabilidad con Java. Al terminar entregas servicios y módulos Kotlin idiomáticos, listos para incorporarte a equipos Android, Spring Boot o Kotlin Multiplatform.

Certificado incluido Ejercicios evaluados por IA Acceso permanente Sin contrato ni cuotas

Estructura del curso

  • Introducción a Kotlin Lección
  • Test de introducción a Kotlin Ejercicio
  • Instalación y primer programa de Kotlin Lección
  • Primer programa en Kotlin Ejercicio

Detalles del curso

Público objetivo

  • Desarrolladores que quieren dominar Kotlin para backend (Ktor, Spring) o desarrollo Android.
  • Profesionales Java que buscan una transición completa a Kotlin con todas sus capacidades modernas.
  • Perfiles que ya completaron la introducción y necesitan el curso completo de Kotlin.

Contenido del roadmap

Fundamentos y sintaxis

Instalación, tipos de datos, variables, null safety, operadores, cadenas de texto, estructuras de control y funciones con valores por defecto.

Programación orientada a objetos

Clases, herencia, interfaces, clases abstractas, data classes, destructuring, enumeraciones y clases selladas (sealed), y tipos genéricos con varianza.

Estructuras de datos

Listas, conjuntos, mapas y operaciones funcionales sobre colecciones.

Programación funcional

Funciones de primera clase y orden superior, inmutabilidad, composición, monads y funciones de ámbito (scope functions).

Coroutines y concurrencia

Introducción a las corutinas, funciones suspend, async/await y concurrencia funcional.

Objetivos de aprendizaje

  • Escribir código Kotlin idiomático con null safety, data classes y expresiones concisas.
  • Aplicar principios de POO con genéricos, varianza y patrones de diseño en Kotlin.
  • Desarrollar soluciones funcionales con inmutabilidad, composición, monads y funciones de ámbito, y trabajar con colecciones de forma idiomática.
  • Implementar concurrencia segura y eficiente mediante coroutines y canales de comunicación.
  • Completar proyectos integradores que combinen POO, programación funcional y asincronía.

Antes de comprar

¿Cuánto dura el acceso?

Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.

¿Incluye certificado?

Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.

¿Puedo pedir factura con NIF?

Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.

¿Hay devolución?

Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.

¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.

Ver propuesta para empresas