DEVEXPERTO
POR ANTONIO LEIVA

Descarga mi guía GRATUITA y crea tu primer proyecto en Android con Kotlin en tan sólo 15 minutos⏰

¡Sube el siguiente escalón en

tu carrera profesional!

Cursos de Android y Kotlin de calidad para
principiantes, empresas y programadores profesionales.

Visitor – Patrones de diseño

El patrón de diseño Visitor es un patrón de diseño de software que permite agregar comportamientos nuevos a una estructura de objetos sin modificar las clases de los objetos individuales. Esto se logra mediante la creación de una clase Visitor que contiene los...

Leer más

Template Method – Patrones de diseño

El patrón de diseño Template Method es uno de los patrones de diseño más utilizados en la programación orientada a objetos. Este patrón se basa en la idea de definir una plantilla de un algoritmo y dejar que las subclases implementen los pasos específicos del...

Leer más

Strategy – Patrones de Diseño

El patrón de diseño Strategy es un patrón de diseño de software que permite a una clase cambiar su comportamiento en tiempo de ejecución. Esto se logra mediante la creación de diferentes estrategias o algoritmos que pueden ser intercambiados fácilmente. En Kotlin,...

Leer más

State – Patrones de Diseño

El patrón de diseño State es un patrón de comportamiento que nos permite cambiar el comportamiento de un objeto en función del estado en el que se encuentre. Este patrón nos permite desacoplar el comportamiento de un objeto de su implementación, lo que nos permite...

Leer más

Observer – Patrones de Diseño

El patrón de diseño Observer es uno de los patrones más populares y utilizados en la programación orientada a objetos. Este patrón permite que un objeto, conocido como "sujeto", notifique a sus "observadores" cuando sucede un cambio en su estado. Por ejemplo,...

Leer más

Memento – Patrones de diseño

El patrón de diseño Memento es un patrón de comportamiento que se utiliza para permitir a un objeto volver a un estado anterior sin violar el principio de encapsulamiento. Este patrón se utiliza a menudo en aplicaciones donde es necesario revertir un cambio o...

Leer más

Mediator – Patrones de Diseño

El patrón de diseño Mediator es un patrón de diseño que se utiliza para controlar la comunicación entre diferentes objetos. Esto permite que los objetos se comuniquen de manera eficiente sin tener que depender directamente uno del otro. Un ejemplo de un caso en el...

Leer más

Iterator – Patrones de Diseño

El patrón de diseño Iterator es un patrón de diseño comúnmente utilizado en el desarrollo de software. Este patrón permite recorrer una colección de elementos de manera secuencial sin conocer su implementación interna. Implementación de Iterator: Opción 1 En...

Leer más

Builder – Patrones de Diseño

El patrón de diseño Builder es un patrón de creación que permite construir objetos complejos de manera sencilla y organizada. Este patrón se utiliza cuando tenemos una clase con una gran cantidad de parámetros, y queremos crear una interfaz clara y fácil de usar...

Leer más

Quien soy y cómo voy a ayudarte

Mi nombre es

Antonio Leiva 👋🏻

y 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 & Kotlin, Partner Oficial de formación Jetbrains e incluso escribir y publicar mi propio libro: “Kotlin For Android Developers”.

Sin embargo, no ha sido tarea fácil llegar hasta donde estoy. Para nada.

¡Te invito a comprobarlo ahora mismo!
Descarga YA mi guía GRATUITA “Crea tu primer proyecto Android con Kotlin en 15 minutos”

Quiero la guía gratuita

Estos son algunos de mis
cursos estrella ⭐

Android Boost
Training

¿Buscas un curso de Android para principiantes?

Android Boost Training es la puerta de entrada ideal si quieres iniciarte en el desarrollo móvil con Android y empezar a crear tus propias aplicaciones con calidad profesional.

Kotlin para Desarrolladores Android

¿Es posible dominar Kotlin en sólo 40 días?

¡Ya lo creo! Con mi curso de Kotlin para desarrolladores Android serás capaz de dominar todos los conceptos de este lenguaje en poco más de un mes.

Architect
Coders

¿Quieres convertirte en Ingeniero Android?

Si ya eres un desarrollador veterano y quieres seguir formándote para crear software de calidad superior, con mi curso de Arquitecturas Architect Coders no te vas a equivocar.

Compose Expert

Crea interfaces de calidad de forma eficiente con   Jetpack Compose

La mayor formación de Jetpack Compose en habla hispana, donde aprenderás todo lo que necesitas para convertirte en un experto y dominar el nuevo sistema de vistas de Android.

…Y esto es sólo una muestra de mis poderes✨

Te invito a visitar las secciones “cursos” y “cursos gratis” para encontrar los programas y recursos que más se adapten a tus necesidades. ¡Te van a encantar!

¿Que por qué estoy
tan seguro?

Pues porque he puesto (y sigo poniendo) lo mejor de mí en cada uno de ellos y he ayudado ya a más de 1000 alumnos a seguir creciendo.

Esto es lo que opinan de mí 👇

“He trabajado en cárnicas desde que empecé como desarrollador, y cuando descubrí que se podía trabajar de otra manera me puse a ello: leí libros, seguí blogs, me informé por mi cuenta, … Pero aún estaba algo perdido.

Kilian Cerdán – Desarrollador Android en Mobile One2One

Conozco a Antonio desde hace algunos años y no se me ocurre mejor persona para poder ayudar a otros a mejorar su carrera profesional. Es capaz de conseguir grandes cosas de forma sencilla y clara.

Jesús Manzano – Android Engineer en Plex

También me has visto en:

¡No lo dejes pasar! Únete a la revolución DevExperto hoy mismo y forma parte de una de las comunidades de desarrolladores móviles más top en habla hispana.

Nos vemos dentro😉

¡No te quedes sin tu regalo!
Descarga mi guía y crea tu primer proyecto en Android con Kotlin en 15 minutos⏰
¡Es GRATIS!