Kotlin para desarrolladores Android

CURSO PRESENCIAL – PREINSCRIPCIÓN MÁLAGA – DICIEMBRE

APRENDE EL LENGUAJE MIENTRAS DESARROLLAS UNA APP ANDROID DESDE CERO

Bienvenido al futuro del desarrollo en Android

Estás cansado de utilizar un lenguaje arcaico, inexpresivo y poco seguro para desarrollar tus aplicaciones Android? ¿Pones el grito en el cielo cada vez que ves una nueva NullPointerException en tu gestor de errores?

¡Entonces Kotlin es tu solución! Un lenguaje creado específicamente para desarrolladores Java, fácil de aprender, expresivo, seguro frente a nulos y realmente divertido de utilizar. Tu productividad crecerá y tus aplicaciones serán mucho más robustas.

En este curso presencial, único en el mundo, aprenderás los conceptos básicos del lenguaje desde cero mientras creas una aplicación, de forma totalmente práctica y guiada.

Además, te llevarás DE REGALO el libro Kotlin for Android Developers en papel (valorado en 29€).

DETALLES DEL CURSO (FECHA – LUGAR – CONTENIDO)

DÍA: Diciembre (enviaré una encuesta para decidirlo)

LUGAR: Málaga (lugar exacto aún por determinar)

REQUISITOS: Fluidez básica con el Framework de Android (se dará por sabido) y portátil propio con la última versión estable de Android Studio

¿Para quién es esta formación?

  • Si eres Desarrollador Android apasionado, y con conocimientos básicos del Framework
  • Si estás harto de utilizar un lenguaje prehistórico que limita tu creatividad y te obliga a escribir código absurdo y repetitivo
  • Si quieres estar a la vanguardia del desarrollo en Android
  • Si tienes ganas por aprender conceptos que todo lenguaje moderno utiliza hoy en día
Entonces, este curso es para ti.

¿Qué te vas a llevar de este intensivo?

Aprenderás Kotlin desde cero

No se supondrá ningún conocimiento de Kotlin. Aprenderemos juntos todos los conceptos básicos del lenguaje.

100% aplicado a Android

Veremos cómo encaja Kotlin en Android y qué ventajas nos trae en cuanto a la interacción con el framework, así como características exclusivas para Android.

Aprenderás a usar las herramientas

Crearemos un proyecto Android desde cero, para que descubras cómo se integra el lenguaje con Android Studio y cómo empezar a usarlo en tus proyectos.

Totalmente práctico

Nada de aburrida teoría y presentaciones infinitas. Nos mancharemos las manos desde el minuto cero. ¡No te olvides tu portátil!

Echarás un vistazo al futuro

Veremos algunas de las novedades que incluye Kotlin 1.1, como las co-rutinas o los typed values, y cómo nos van a simplificar el trabajo en Android.

El libro en papel ¡GRATIS!

Te llevarás a casa el libro de Kotlin for Android Developers, para que puedas repasar lo visto y seguir aprendiendo en tu día a día.

Antonio Leiva

Acerca del formador

Años como desarrollador

especializado en Android

Artículos de programación escritos

Libro sobre Kotlin para Android

  • Llevo estudiando el lenguaje desde antes de su versión final
  • Siempre enfocado a Android y cómo puede solucionar los problemas en este entorno
  • He publicado el libro Kotlin for Android Developers, el único libro sobre Kotlin aplicado a Android que existe en el mundo,  donde estudio el lenguaje de principio a fin y lo aplico a la creacion de una App Android
  • He impartido charlas en distintos eventos como la DroidCon, Codemotion o Madrid Android Developer Group.
  • Soy profesor en el Máster Universitario de Informática Móvil, en la Universidad Pontificia de Salamanca.
  • Llevo 9 años dedicado al desarrollo de software, y 5 de ellos dedicados a Android, donde encontré mi pasión, y al que he dedicado gran parte de mi tiempo libre para seguir mejorando.
  • Llevo años compartiendo mi conocimiento en artículos en limecreativelabs.com, antonioleiva.com, devexperto.com y colaborando en otros blogs como GenbetaDev.

Sitios donde he aparecido o participado

“Antonio es de los pocos referentes en el sector que se ha atrevido a abordar la parte más personal, ayudando mediante consejos, mentorías, artículos y libros, a superarnos, perder el miedo, crear una marca personal única, y enfocarnos en aspectos clave para aspirar a un trabajo mejor. Estoy 200% seguro de que cualquiera que se forme con él, acabará en el camino hacía un buen trabajo donde pueda seguir desarrollándose como profesional y acabar siendo un referente en su sector.

Alexandru Simonescu

Android Dev, Milanuncios

¡Apúntate ahora!

Solo 15 plazas disponibles

Accesso al curso presencial

Entrada al día del evento, donde recibirás 9 horas intensivas de formación, y aprenderás lo necesario para crear tus Apps usando Kotlin.

Kotlin for Android Developers

El libro en papel para que puedas seguir estudiando desde tu casa sin problemas una vez finalizado el curso. Te lo puedes llevar firmado si quieres 🙂

Soporte por email

Una vez finalizado el curso, podrás contactar conmigo por correo electrónico para resolver las dudas que te hayan quedado.

Todo por 279€ + IVA

Si quieres apuntarte, pulsa en el enlace inferior e inscríbete en la lista de espera. Si se apuntan las suficientes personas para formar un grupo, me volveré a poner en contacto contigo.

“Tuve la suerte de conocer a Antonio en persona hace unos meses y no hizo más que corroborar la idea que tenía sobre él: es una persona admirable y a la vez muy cercana. ¡Un crack!

Le sigo desde hace años, tanto asistiendo a sus charlas como leyendo sus blogs. Esa capacidad para transmitir conocimientos técnicos y técnicas de desarrollo personal a través de un proyecto como DevExperto solo la podía llevar a cabo Antonio.

Pablo López

CTO y Android Developer, WePlan

CONTENIDO DETALLADO DEL CURSO

Estos son los temas que veremos durante la formación:

1.

Preparar el entorno de desarrollo

Configurar Android Studio e instalar el plugin necesario para trabajar con Kotlin.

2.

Crear tu primer proyecto en Kotlin

Crearemos un proyecto Android y modificaremos lo necesario para que utilice Kotlin.

3.

Kotlin Android Extensions

Con ellas podremos recuperar las vistas de nuestro XML mágicamente. Adiós al findViewById.

4.

Clases y funciones

Entiendiendo las diferencias con Java, y qué ventajas nos aportan, así como la potencia de las data classes.

5.

Variables, propiedades y tipos básicos

Valores mutables e inmutables, inferencia de tipos. Cómo las propiedades sustituyen a los campos.

6.

Lambdas

La gran maravilla de Kotlin. Cómo las lambdas nos simplifican el trabajo y nos abren un mundo nuevo de posibilidades.

7.

Interfaces

Las diferencias con las interfaces de Java, la potencialidad de permitir código en ellas, y cómo utilizarlas para resolver problemas comunes.

8.

Funciones de extensión

¿Imaginas poder añadir funciones extra a clases en las que no tienes acceso a su código? Veremos esto y mucho más.

9.

Sobrecarga de operadores

Podrás hacer que cualquier clase implemente los operadores comunes, y que hagan lo que tú quieras.

10.

Delegación de propiedades e interfaces

Se pueden hacer auténticas maravillas mediante la delegación que facilitarán la reutilización de código.

11.

Operaciones funcionales sobre colecciones

Todos los dolores de cabeza de tratamiento de colecciones están perfectamente solucionados en Kotlin.

12.

Seguridad frente a nulos

Veremos cómo trata Kotlin la nulidad y cómo la integra con el framework de Android. ¡Adios a los NullPointerException!

13.

Testeando tu App

Veremos algún ejemplo simple de cómo hacer testing utilizando Kotlin, para que veas que también es posible.

14.

Clases selladas

¿Clases que funcionan como enumerados? Es posible con las sealed classes, y veremos algún ejemplo

15.

Integración con Dagger

Veremos un ejemplo sencillo de cómo integrar Dagger para aprender a configurar KAPT. No hace falta conocerlo.

16.

¿Algo más que quieras saber?

Tienes hasta el día del curso para ponerte en contacto conmigo en contacto@devexperto.com y mandarme tus sugerencias.

¡No te pierdas los bonus!

Junto con la entrada al curso, recibirás los siguientes bonus totalmente gratis

Kotlin for Android Developers (29€)

El libro en papel para que puedas seguir estudiando desde tu casa sin problemas una vez finalizado el curso. Te lo puedes llevar firmado si quieres 🙂

Curso Superpoderes para convertirte en un Desarrollador de Éxito (47€)

Te daré acceso a este curso que ya han comprado más de 100 personas y que te ayudará a dar un salto cualitativo en tu carrera como desarrollador

Acceso a la comunidad privada de Facebook (97€)

Una comunidad donde desarrolladores con ganas de comernos el mundo compartimos nuestros secretos y nos ayudamos unos a otros.

Soporte por email (97€)

Tendrás soporte prioritario por correo durante el mes siguiente al lanzamiento del curso, para que me preguntes todas las dudas con las que te hayas quedado.

Preguntas Frecuentes

¿Necesito tener conocimientos muy profundos sobre Android?

Sólo los básicos de creación de un proyecto, entender el ciclo de vida de una Activity y la creación de layouts simples con XML. Los ejemplos serán sencillos, pues nuestro objetivo es aprender Kotlin, no Android.

¿Cómo va a ser la estructura de la formación?

Va a ser totalmente práctico. Aprenderemos Kotlin con ejemplos sobre el código real de la aplicación que vamos a ir construyendo. Nada de aburridas presentaciones que luego se olvidan al llegar a casa.

¿Podré preguntare tras el curso si me quedan dudas?

¡Claro! Tendrás un mes con soporte prioritario por correo. Esto quiere decir que responderé tus dudas antes que ningún otro correo, por lo que puedes esperar respuesta en máximo un día laboral.

¿Necesito llevar algo el día del evento?

Sí, necesitas un portátil con la última versión estable de Android Studio instalada, y algún sitio donde tomar notas.

¿Me servirá para saberlo todo sobre el lenguaje?

Voy a intentar explicarte la mayor cantidad de conceptos que razonablemente se pueden aprender en unas 9 horas. Es imposible pensar que en 9 horas dominarás el lenguaje, pero sí tendrás las herramientas para seguir avanzando por tu cuenta.  Además, te llevarás de regalo el libro para poder consultar cualquier duda.

¿Cuándo recibiré el resto de bonus que se regalan con el curso?

Todos los asistentes al curso los recibiréis por correo electrónico unos días después de la celebración del mismo. El libro os lo llevaréis en mano ese mismo día.

Tengo más dudas que no están incluidas aquí

Escríbeme a contacto@devexperto.com y estaré encantado de contestarlas e incluirlas en esta lista para que otras personas puedan usarlas.

“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, es una persona muy responsable y comprometida con su trabajo por lo que auguro una brillante carrera profesional a quien se forme con él

Jesús Manzano

Android Engineer, Plex

Vente al curso por 279€ + IVA

¡No te pierdas tu plaza! Sólo hay 15 disponibles

Apúntate a la lista de espera pulsando el enlace inferior. Si hay suficientes personas