
Da el salto como Ingeniero/a Android
Revoluciona tu carrera en 180 días
Descubre el sistema más eficaz para lograr las habilidades que demandan las grandes empresas creando código de calidad
¡LAS PLAZAS ESTÁN CERRADAS POR AHORA!
Si te interesa participar en la próxima edición, rellena el formulario y te mantendremos al tanto.
Architect Coders
no es un Curso más de Programación
Es el único programa que te ofrece una hoja de ruta clara para transforma tu carrera y ser de una vez Ingeniero/a Android
No es un listado de temas inconexos que luego no vas a saber aplicar en tu día a día. Aquí no te estoy hablando de contenidos: te estoy hablando de objetivos.
Los aprendizajes solo serán el medio. No sirve de nada seguir aprendiendo ideas y conceptos al peso si luego no te sirven para lograr tus objetivos.
Architect Coders es un método para lograr las habilidades que demandan las grandes empresas, y para cambiar por completo tu mentalidad sobre cómo enfocar tu carrera.
El programa se centra en resultados, y no en llenar tu cabeza de aprendizajes innecesarios. Te convertirás en una persona más efectiva, en el perfil que necesitan las grandes compañías que cambian el mundo.

Todo lo que aprendas en Architect Coders te va a servir para toda la vida, porque podrás aplicarlo a cualquier tecnología
El ambiente que te impulsa
El directorio para que te vean
Accede al directorio que permitirá a empresas del sector saber que eres el profesional cualificado que necesitan ya.
La hoja de ruta para progresar
El conocimiento exacto necesitas aprender para aprovechar las oportunidades de mercado y promocionar.
El entorno que te ayuda
Se acabó el luchar solo. La red de colaboración para resolver tus dudas con todos tus compañeros.
Las herramientas de promoción
Interview hacker
Descifra las estrategias de los reclutadores, qué esperan, qué buscan. Los secretos de las entrevistas infalibles para que te contraten.
Growth hacking en Linkedin
Las estrategias que te harán destacar en LinkedIn frente al resto de desarrolladores.
Freelance freedom
El sistema para lanzar tu proyecto freelance al mercado si quieres ser tu propio jefe. Las estrategias para captar clientes de forma continua.
No te pierdas la próxima edición
¿Y quién soy yo para montar esta formación?
Me llamo Antonio Leiva y soy Ingeniero Android, Google Developer Expert en Android & Kotlin, Partner Oficial de formación Jetbrains y autor del libro Kotlin For Android Developers.
Llevo más de 12 años en el sector, estoy especializado en Kotlin para Android y me dedico a formar a desarrolladores y equipos de trabajo a través de mis cursos, talleres y mentorías, además de crear y compartir contenidos en mi blog y mi canal de YouTube.
Como ves, no es que acabe de llegar precisamente, y sé que en un sector tan cambiante como este no puedes dormirte en los laureles. Por eso siempre estoy buscando nuevos retos y maneras de aportar valor a mis alumnos y mi comunidad.


Únete a Architect Coders y consigue:
Casos prácticos. Te mostraré todo lo que veamos con ejemplos reales, para que puedas ver cómo se aplican en la práctica. Iré haciendo una App desde cero, e introduciendo todos los cambios que se expliquen en las lecciones.
6 Bonus y masterclasses extra. Contenido adicional para complementar, ayudarte a seguir mejorando y evolucionando en tu carrera profesional del desarrollo Android.
¿Quieres detalles de lo que aprenderás en
Architect Coders?
El contenido de la formación:
Módulo 0 - Trabajo en equipo
- El ingrediente esencial para trabajar en equipo.
- Técnicas y herramientas más usadas.
- Cómo organizarse para llevar el trabajo en equipo al siguiente nivel.
- Creación de equipos de trabajo.
- Caso práctico.
Módulo 1 - Principios básicos del diseño de Software
- Ejemplo con muchos problemas que resolveremos durante el módulo para que averigües que te está frenando para crear código de calidad.
- Principios y técnicas más importantes sobre diseño de software.
- Reglas esenciales para escribir código resiliente.
- Señales de alerta para detectar que nuestro software no está cumpliendo las reglas de calidad y herramientas que nos van a ayudar.
Módulo 2 - Patrones de presentación
-
El verdadero salto de programador a desarrollador.
-
El paso a paso para aplicar los patrones de presentación a tu código sin esfuerzo.
-
Distintos tipos de patrones. Revisión en profundidad de MVP Y MVVM.
- Cómo hacer la migración de MVP a MVVM de forma sencilla.
- Aplicación de ambas opciones sobre el caso de estudio y tu propio proyecto.
Módulo 3 - Jetpack - Room, Data Binding y Navigation
- Qué es Android Jetpack y cómo puede simplificar tus desarrollos en Android.
- Cómo solucionar la persistencia en Android de forma efectiva y escalable. Estrategias a seguir.
- Por qué el MVVM que estabas usando hasta ahora era falso. Implementación del verdadero mediante el concepto de Data Binding.
- Cuáles son las nuevas opciones de navegación que propone Google, con sus pros y sus contras.
- Ejemplos y casos de estudio.
Módulo 4 - Arquitecturas y Clean Architecture
-
Por qué necesitas una arquitectura en tus proyectos y cómo esto va a llevar tus desarrollos a un nuevo nivel.
-
Cuáles son los diferentestipos de arquitecturas que existen (y cuál es la gran mentira sobre las arquitecturas).
-
El único ingrediente que hay que dominar para entender las arquitecturas.
-
Clean Architecture: sus puntos principales y mi estrategia personal para implementarla.
-
Cómo organizar las capas para dominar las arquitecturas sin poner en peligro la legibilidad.
- Aplicación en los proyectos.
Módulo 5 - Inyección de dependencias
-
Romper con todos los mitos de que la inyección de dependencias es difícil.
-
Para qué sirve, qué problemas soluciona y cuáles son las distintas variantes que existen.
-
Inyección sin librerías gracias a las posibilidades de Kotlin.
-
Las librerías que te permiten implementar la inyección de dependencias, con sus ventajas y sus inconvenientes. Soluciones clásicas y algunas optimizadas con Kotlin.
Módulo 6 - Testing
-
Por qué necesitas el testing para convertirte en un Ingeniero Android.
-
Las diferentes corrientes sobre la cobertura de tests, y cuál es la que yo recomiendo para maximizar la calidad en el menor tiempo.
-
Cuáles son los diferentes tipos de tests que las grandes compañías y startups aplican a sus proyectos.
-
Las herramientas más utilizadas para realizar los tests y ejemplos sobre cómo aplicarlas.
-
Estrategias generales para tests: qué, cuándo y cómo.
-
Estrategias específicas aplicadas a Android y Kotlin.
Gracias a la estructura del curso Architect Coders, las explicaciones de Antonio y los ejercicios, he podido reducir al máximo el tiempo necesario para aprender lo que me faltaba y poder compararlo con lo que ya sabía, con lo cual, me ha venido super bien.
Sinceramente, para mi ha sido una buena inversión, ya que gracias a ello he conseguido el objetivo que llevaba persiguiendo varios meses.
Reserva tu plaza y transforma tu carrera como Desarrollador/a DE SOFTWARE