Domina Kotlin y crea sistemas multiplataforma en un solo lenguaje
Kotlin es un lenguaje de propósito general, potente, moderno y que ha demostrado aumentar la productividad en entornos como Android o backend.
Domina el lenguaje y aprende a sacarle el máximo partido a todo su ecosistema. Desarrolla Apps multiplataforma.
Crea todo el ecosistema de una empresa usando Kotlin
A día de hoy, Kotlin no se centra solo en Android y en la JVM, sino que puedes usarlo para crear Apps de calidad que se ejecuten en cualquier dispositivo.
En Kotlin Expert aprenderás, por supuesto, a dominar todas la features del lenguaje.
Pero no te vas a quedar ahí, sino que descubrirás qué puede ofrecerte todo el ecosistema de Kotlin. Para ello, crearás una App desde cero donde, tanto el servidor como el cliente, estarán programados en Kotlin.
Además, usarás Kotlin Multiplatform para compartir código entre servidor y todos los posibles clientes.
La solución multiplataforma del futuro
Kotlin Expert es para cualquier programador/a de software que quiera aprender Kotlin aplicado a cualquier entorno de desarrollo.
Desarrolladores/as backend, frontend, mobile, web... aprenderéis todo lo que necesitáis para aprovechar al máximo el lenguaje y aplicarlo en vuestro día a día.
Encontrarás todo el contenido en vídeo y materiales prácticos para que aprendas trabajando como lo haría un profesional. De la mano del mayor referente de Kotlin en habla hispana.
¿Es este curso para ti?
-
Tienes conocimientos de programación orientada a objetos en cualquier lenguaje OK
-
Quieres abrir tus oportunidades en cualquier tecnología OK
-
Tienes pasión por aprender la tecnología multiplatform más versátil del mercado OK
Módulos en vídeo
8 Módulos y más de 50 Lecciones en vídeo en los que te explico todos los pasos del método y cómo aplicarlos en tu día a día.
Ejercicios
En cada módulo habrá ejercicios donde te animaremos a que apliques todo lo aprendido en tu proyecto.
Soporte continuo
Podrás resolver todas tus dudas a través de la plataforma de Discord, donde tenemos un canal dedicado al programa para resolver diariamente todas vuestras dudas.
Certificado de Finalización
Al terminar la formación, recibirás un certificado acreditativo que podrás compartir en tus redes.
Contenido avanzado
El curso está diseñado para que aprendas todo lo que necesitas para dominar Kotlin.
A tu ritmo
Con vídeos grabados, puedes aprender en cualquier momento y lugar. Que nada pare tus ganas de aprender.
Todo lo que necesitas saber sobre Kotlin en 12 módulos en vídeo y más de 120 lecciones
Contenido módulo a módulo
Módulo 1 Introducción
Desde el comienzo estarás creando una App para escritorio con Compose en Kotlin.
Módulo 2 Conceptos básicos de Kotlin
Verás conceptos como funciones, clases, controles de flujo, lambdas, nulidad, funciones de extensión, de scope, object, delegación de propiedades, y mucho más.
Módulo 3 Concurrencia en Kotlin con corrutinas
Veremos tanto las funciones básicas de las corrutinas, como la programación reactiva con Flows.
Módulo 4 Conceptos avanzados
Veremos temas como sealed classes, funciones inline, reified, infix, tailrec, propiedades de extensión, delegados personalizados, genéricos, varianza, y un largo etcétera.
Módulo 5 Compatibilidad de Java
Si trabajas en entornos JVM, este módulo te va a interesar para afianzar todos esos conocimientos.
Módulo 6 Servidor backend con Ktor
En esta formación usaremos Ktor, una librería creada por JetBrains (la misma empresa que creó Kotlin) para aprovechar el máximo potencial de Kotlin en lo que a creación de servidores se refiere.
Lo conectaremos con nuestra App, para que esta ya pueda persistir sus datos en la nube.
Módulo 7 Kotlin Multiplatform
¡Pues podemos! Con Kotlin Multiplatform serás capaz de esto, y en este punto vamos a ver las bases de esta tecnología y a configurar nuestro proyecto para aprovecharla.
Módulo 8 APP Web con Kotlin/JS y Compose Web
En este módulo le echaremos un ojo a Kotlin/JS, y crearemos una aplicación web usando Compose Web 🤯
Módulo 9 Android con Kotlin Multiplatform
Si eres desarrollador/a Android, o simplemente quieres ver cómo adaptar todo el código que has creado hasta ahora a un App Android, este módulo te interesa.
Veremos hasta qué punto podemos compartir el la lógica de negocio, pero también la de UI con Jetpack Compose.
Módulo 10 iOS con Kotlin Multiplatform
Con KMP es posible gracias a su soporte para compilación nativa a través de LLVM.
Lo que algunos llaman la verdadera solución multiplataforma, ya que nos permite compartir hasta donde queramos, e implementar de forma nativa la integración con el dispositivo.
Extra 1 Desarrollo Backend con Spring y Kotlin
Para ello, da soporte a las soluciones JVM más populares para desarrollo de servidores.
En particular nos centraremos en Spring, y en lo que Kotlin puede ofrecerte para hacerte el trabajo más sencillo.
Extra 2 Android y Kotlin: Sácale el máximo partido
En este módulo verás cómo Kotlin está integrado con la mayoría de las librerías Android más populares, y qué secretos nos esconde Android-KTX.
Extra 3 App Completa Android y iOS con KMP y UIs nativas
La crearás usando Compose Multiplatform, y finalmente la migraremos a Swift UI compartiendo toda la lógica desde el ViewModel.
En este curso extra de casi 3 horas aprenderás:
• 🎨 Desarrollo de UI Con Compose Multiplatform
• 📱 Integración con UI nativa en iOS usando SwiftUI
• 🌐 Conexión a una API para recibir resultados
• 🗄️ Persistencia local en base de datos
• 📍 Gestión de permisos y localización
Es decir, con todo lo que esperarías de una App básica. No nos vamos a quedar en crear un pequeño ejemplo. Vas a ver todas las herramientas necesarias para crear una App completa:
• ⚙️ Cómo configurar tu máquina y el proyecto para empezar con KMP
• 🌉 Uso de Coil en Compose Multiplatform
• 🔄 Navegación en Compose Multiplatform con Navigation Compose
• 📊 Uso de ViewModels de Android en Kotlin Multiplatform y con Swift UI
• 🌐 Ktor Client para peticiones a una API
• 🗄️ Implementación de Room para Base de datos
• 🔌 Koin para Inyección de Dependencias
• 📍 Permisos multiplataforma con Moko Permissions
• 🔧 Observar StateFlows desde SwiftUI
Aprovecha la Bonificación FUNDAE
Nuestras formaciones pueden ser bonificadas por tu empresa con los créditos de FUNDAE (Antigua Fundación Tripartita). Para poder bonificar, tu empresa debe contratar el curso y realizar las gestiones necesarias con Fundae antes y después de la formación para recibir la devolución en los seguros sociales.
Desde DevExpert, gestionamos sin coste adicional los créditos de formación subvencionada por FUNDAE, asegurando que cada curso cumpla con tus necesidades y maximice tus beneficios económicos. Ofrecemos asesoramiento gratuito para facilitar tu inicio en el sistema de bonificaciones.
Pruébanos sin compromiso
Estamos tan convencidos y orgullosos de los resultados del curso, que tienes 15 días para disfrutar de la formación y si no te encaja puedes pedir la devolución del 100% del importe.

¿Qué te llevas por acceder a Kotlin Expert?
+ de 25 horas de contenido en vídeo, además de ejercicios y materiales extra.
Especialización hecha a medida según tus necesidades.
Soporte técnico en la comunidad de Discord.
Certificado de finalización que podrás descargar y compartir en tu perfil de LinkedIn.
Impulsa tu carrera con DevExpert Únete

Carlos Piña
Android Eng. > Openbank

Mary Reza
Expert Architect > NTT DATA

Alberto Díaz
Apps Director > Sngular

Si quieres iniciarte en compose y alcanzar un nivel medio-alto, esta formación es para ti. Con Antonio alcanzarás las bases necesarias para convertirte en un experto en compose. Además, lo entenderás todo perfectamente.

Curso imprescindible tanto para perfiles junior cómo para perfiles más senior. Me ha gustado mucho el formato de videos cortos, y también destacar que a lo largo del curso, se ha ido actualizando el material.

A pesar de tener ya 10 años de experiencia en Android, el curso de Testing Expert ha cubierto completamente mis expectativas. El formato de videos cortos me ha parecido muy acertado, y la parte de configuración de los tests es oro!

El curso "Kotlin Expert y Jetpack Compose" de Antonio Leiva ha sido una experiencia transformadora para mí como desarrollador de Android. Antonio explica con claridad y profundidad temas avanzados de Kotlin, como las corrutinas y la programación funcional, mientras que el enfoque práctico de Jetpack Compose me permitió dominar este...

La experiencia con el curso ha sido muy buena. Cada módulo está estructurado en videos claros y concisos que explican los conceptos, acompañados con ejemplos de código. El estilo es el que nos tiene acostumbrado Antonio en YouTube, con explicaciones claras, bien organizadas y fáciles de seguir. En poco tiempo, puedes...

Mi experiencia en Architect Coders ha sido maravillosa. Desde el primer día, Antonio y su equipo me brindaron un apoyo incondicional. Al principio, enfrentar nuevos desafíos no fue fácil, pero con esfuerzo, ganas y entusiasmo, logré superar mis obstáculos. Valoro enormemente todos los conocimientos adquiridos durante este tiempo. ¡Gracias, Architect...

No tengo más que palabras de agradecimiento, este curso me ha servido para afianzar conocimientos y descubrir otros que desconocía, ayudándome a mejorar. Me alegra que cada vez la comunidad Kotlin se haga más grande.

El curso está bien estructurado y va dirigido a construir código tal cual se van explicando los conceptos. Si es cierto que el ritmo de actualizaciones de la tecnología no se ha visto reflejado del todo en esta versión actual del curso, por lo que a veces la aplicación de determinadas...

Tiene todo lo que necesitaba para avanzar mi conocimiento sobre Jetpack Compose, e incluso tiene unos extras que valen oro!

Una vez más un curso de DevExpert no defrauda. Enhorabuena al equipo por crear un curso tan completo de una tecnología tan nueva. Vuestro set de cursos es fundamental para que cualquier desarrollador de Android pueda mantenerse al día en un entorno que evoluciona tan rápido y que puede ser...

¡Antes que nada, enhorabuena por el curso! Me ha gustado mucho la primera parte, la que trataba los temas técnicos del lenguaje propiamente, aunque debo decir que me faltaron más ejemplos y más detalles del uso. Referente a la segunda parte, la de multiplatform, me ha costado muchísimo seguir al Antonio...

Me ha parecido una formación brutal! Hay muchos detalles de Kotlin que no tenía muy controlados y ahora ya se por donde van los tiros. Ahora toca seguir trabajando y coger la costumbre hasta que salga de forma natural. Destacar que hay muchas formaciones que no tocan ciertos aspecto que aquí...

Me ha gustado mucho la formación, creo que es una formación muy completa con muchos ejercicios para intentar desarrollar la teoría.

Tremendo curso del gran Antonio Leiva. Si se te atrancaban los test o no entendías como hacerlos, con este curso será cosa del pasado. Muy recomendado.

El curso Architect Coders ha llenado las expectativas, dando un recorrido por los temas importantes para conocer todo lo importante para dar ese impulso a cualquier desarrollador. Además el curso de Android Boost para aprender Kotlin tambien venia incluido y fué de mucho provecho.

Me ha parecido un curso muy bueno, Es verdad, que echo en falta más ejercicios y alguna prueba de evaluación final. También la parte de Kotlin Multiplatform referente a iOS, que si no dispones de un dispositivo iOS es imposible practicar, pero eso no está dentro de vuestro control. Pero en...

Con este curso aprenderás todo lo necesario para desenvolverte con Jetpack Compose en Android. Además, no solo te quedarás en la base, profundizarás en los componentes y funciones del mismo. Sin duda una gran inversión.

Solo puedo decir gracias por todo lo aprendido, Antonio es un gran docente, tras pasar por varios cursos, puedo decir con creces que este es el más completo, exprime la tecnología hasta un punto que aprendes cosas únicas, me voy muy contento con todo lo aprendido, el próximo paso es...

Un curso totalmente necesario para poder entender todo lo que conlleva crear un proyecto Android desde 0 y como entender las sutilezas del código limpio y una arquitectura totalmente robusta.

Una formación súper completa, la recomiendo para aquellos que no solo estén comenzando con testing en Android si no también para aquellos que ya llevan un tiempo trabajando con Android y quieran sumar un extra en la calidad de su soluciones. No solo aprenderán conocimiento básicos y avanzados si no...

La formación que he recibido en el curso de Kotlin Expert ha sido verdaderamente excepcional. Es excelente la calidad y la profundidad del contenido que se presenta en este curso. El profesor, Antonio Leiva, ha demostrado ser una figura destacada en la enseñanza de Kotlin.

Imprescindible. He hecho otros cursos de kotlin y realizado aplicaciones por mi cuenta, pero este curso toca conceptos que la mayoría pasan por alto, aunque son obligatorios conocer si quieres sacarle todo el partido a este lenguaje.

Ha sido una formación muy completa y muy interesante, sobretodo la parte de Multiplatform. Me ha gustado mucho!

He disfrutado mucho de este curso. En mi opinión, incluso una persona que no haya tocado mucho Jetpack Compose puede llegar a entender todo fácilmente. Aborda muchos temas que pueden ser necesarios en el día a día, y la forma que tiene de explicar los conceptos hace que sea muy...

Opinión general: me ha encantado este viaje sobre todo lo que se puede hacer con Kotlin y de haber profundizado sobre muchos aspectos de la lengua. lo que mas me ha gustado: Ha sido el poder crear un backend con Kotlin... se me ha quedado un poco corta esta parte. Me...

El curso ha sido una experiencia increíble para mí. No solo he aprendido una gran cantidad de temas avanzados en Kotlin, sino que también he logrado comprender conceptos que antes me resultaban difíciles de asimilar. Los ejemplos proporcionados durante el curso han sido extremadamente claros y útiles para mi aprendizaje. Además,...

Estimados, Muchas gracias por esta capacitación. Disfruté cada paso. Me hubiera gustado que demorara menos tiempo en quedar completada ya que fue una apuesta subirse a esta capacitación cuando no estaba finalizada. Esta demora llevó a que no me subiera a otras capacitaciones sin que esta estuviera terminada. Sentí miedo de...

Esta es mi segunda formación con DevExpert y la verdad es que es estoy súper contento. Merece la pena sin duda gastar un poco más y acceder a estas formaciones ,porque dan un fuerte impulso a los conocimientos que ya tienes. Es cierto que puede que echara en falta algunas...

La verdad es que es un curso muy completo. Gracias a él he conseguido implementar Jetpack Compose en las nuevas aplicaciones que estamos desarrollando en la empresa. La verdad es que la inversión vale la pena. Gracias ;)

Sin lugar a dudas, Architect Coders es el curso mas completo que tomé. Es un roadmap que me guió para escribir código de calidad. He aprendido muchísimo y gracias al curso me siento con más confianza para los retos que vengan.
Llevo más de 12 años trabajando en el sector del desarrollo de software. En todo este tiempo he logrado convertirme en Ingeniero Android, Google Developer Expert en Android, Partner Oficial de formación Jetbrains e incluso escribir y publicar mi propio libro: "Kotlin For Android Developers".
Mi nombre es
Antonio Leiva

Me has visto en












¿Aún tienes dudas?
¿Hay más plazos?
Entra en el checkout y asegúrate de seleccionar tu país para que te muestre las opciones.
¿Durante cuánto tiempo tendré acceso al curso?
¿Es esta formación para mí?
¿Puedo comprar el curso si vivo fuera de España?
La pasarela de pago se encarga de hacer todas las conversiones de moneda necesarias y de aplicar los impuestos correspondientes.
¿Cuánto tiempo voy a tener que dedicarle?
Lo ideal es que dediques por lo menos 2 horas a la semana para que vayas a buen ritmo sin desviarte del enfoque.
Mientras más tiempo dediques, mejores serán los resultados.
Mi empresa quiere pagarme la formación, ¿puedo conseguir una factura con sus datos fiscales?
Pero una vez hecho esto, contáctanos y te enviamos la factura.
¿Hay límite de tiempo para hacer el curso?
¿Cómo podré resolver mis dudas?
Y además de mi apoyo, tendrás el de todos los participantes de la formación.
¿Cómo voy a recibir la formación?
Se trata de una formación en vídeo, por lo que podrás ver los vídeos a tu ritmo y repasarlo las veces que necesites.
Podrás ir pasando de una lección a otra, visualizar los vídeos y acceso al material complementario.
Y si este método no funciona para mí, ¿perderé mi dinero?
Si aún así no te sientes satisfecho con tu compra, tienes garantía de 15 días. Contacta con nosotros y recibirás un reembolso total de tu inversión. Queremos alumnos 100% felices y comprometidos con sus objetivos.
Si realmente aplicas lo que aprendes, te aseguro que te dará resultado.
¿Qué significa que la formación esté certificada por JetBrains?
La solución que ha tomado JetBrains es certificar a formadores y sus formaciones para validar la calidad de los conocimientos que se adquieren.
Ese es el caso de esta formación, donde el certificado, expedido por mí, indica que has finalizado una formación certificada por JetBrains.
¿Obtendré un certificado de finalización?
Este certificado se puede conseguir una vez superado todos los módulos.
El precio, ¿Lleva el IVA incluido?
La pasarela de pago te generará una factura con tus datos fiscales.
¿Cómo puedo aprovechar las bonificaciones para formación ofrecidas por FUNDAE?
Normalmente la bonificación no cubre el 100% del curso.
Para poder bonificar habla con tu empresa, ya que debe ser tu empresa quien contrate este curso para ti. En paralelo a la inscripción deben realizar una serie de gestiones con Fundae antes y después del curso para que, una vez terminado, Fundae devuelva la parte bonificada del curso a tu empresa en los seguros sociales.
Si eres nuevo en el sistema de bonificaciones, te ofrecemos asesoramiento gratuito para que puedas comenzar sin complicaciones.