¿Qué quieres aprender?

Master avanzado de Android: Patrones de programación con Kotlin

Master avanzado de Android: Patrones de programación con Kotlin

Frogames Formación

Curso online


50

Si ya sabes algo de Kotlin, pero deseas aprender más sobre cómo crear apps para Android con buenas prácticas, estás en el curso adecuado. Veamos de qué nos servirá aprender patrones como la factoría, singleton, decorador, de estrategia, observador, constructor, adapter, layout, de materiales y muchos más.

Serás capaz de crear soluciones a problemas comunes a la hora de crear proyectos que queramos vender y que necesiten cambios, actualizaciones o crecimiento a largo plazo. También a conocer elementos básicos para ser amigables con la interfaz del usuario y a usar soluciones como Fragmentos o Servicios. Deja los códigos gigantes o "espagueti", para los novatos, ¡tú vas a las grandes ligas!

Hay muchos beneficios. Uno de los más importantes es que el código con patrones sea reutilizable. Por lo que una vez los domines, tu tiempo en crear nuevos módulos o proyectos enteros se reducirá considerablemente.

Otro beneficio es la legibilidad, algo importante si trabajamos con más programadores; pues si todos saben patrones de programación, será sumamente fácil retomar el trabajo de otro.

Separación y abstracción por capas para que tu código este bien estructurado. Algo esencial cuando pasa el tiempo y requerimos modificar el código, haciendo el menor número de cambios en clases y archivos.

Y muchas otras mejoras. No te aburriré con tecnicismos, pero te aseguro que te llevarás ¡mucho más!

¿Quieres hablar con un asesor sobre este curso?

Objetivos

- En este curso aprenderemos todo sobre patrones de programación con el lenguaje kotlin. - Crear interfaces gráficas de acuerdo a los lineamientos oficiales de android con xml. - Entender los patrones de diseño más utilizados en el mundo de la programación. - Presentación de información en interfaces gráficas, con uso de elementos básicos y avanzados de android. - Implementar diferentes patrones en diferentes escenarios para construir soluciones sostenibles. - Generar código por capas, interfaces, clases abstractas, objetos, etc. - Notificaciones, timers, servicios, fragments, dialogs. - Personalización de una app con buenas prácticas para iconos, colores, textos, tamaños, resoluciones, estilos, temas y más.

Requisitos

- Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario. - Tener conocimientos medios de kotlin. - Tener conocimientos básicos de android.

Temario completo de este curso

Contenido del curso

  1. Bienvenido al curso de patrones de diseño en android.

  2. Actualizaciones generales.

  3. El patrón de la factoría.

  4. Los patrones creacionales.

  5. Los patrones para crear materiales.

  6. Los patrones de layout.

  7. Listas de información y patrones estructurales.

  8. Los patrones de activación.

  9. Combinación de patrones.

  10. El patrón de composición.

  11. El patrón observador.

  12. Los patrones de comportamiento.

  13. Fin del curso de patrones de programación con kotlin.

Ver más