Si habéis estado siguiendo este blog, especialmente desde que empezó el año, os habréis dado cuenta que desde Apiumhub hemos creado, abanderado y/o colaborado estrechamente con varias iniciativas relacionadas con el mundo del desarrollo de software. Pasando revista rápidamente:

  • El día 10 de Octubre organizaremos en Barcelona el primer Global Software Architecture Summit, por el cual estamos tremendamente ilusionados.
  • Hemos empezado a trabajar con proyectos de código abierto, los cuales compartimos gustosamente con la comunidad.
  • Y por último, aunque no por ello menos importante, colaboramos con Apium Academy, una particular escuela que imparte cursos de programación, y de la que ya os hemos hablado en ocasiones anteriores, tanto cuando se inauguró como cuando os presentamos el curso de Product Ownership (¡para el cual, por cierto, aún hay plazas!).

Pues bien, hoy toca volver a hablar de esta última iniciativa, y es que falta muy poquito para que dé comienzo el nuevo curso de esta academia. Estamos hablando del curso Architecting Android: Patrones y Buenas Prácticas, impartido por uno de nuestros Tech Leads, Diego Ojeda, y que tendrá lugar del día 2 de Julio hasta el 25 del mismo mes – 8 sesiones de una hora y media cada una, los Martes y los Jueves. Corto, pero intenso.

Curso de Arquitectura Android en Barcelona

Como la mayoría de cursos de Apium Academy, estamos delante de una formación bastante particular, alejada de otros cursos de introducción más típicos, y que está especialmente dirigida a aquellos que ya sepan lo que es programar apps para Android y que busquen ampliar su base de conocimientos y aprender a introducir buenas prácticas en su día a día.

A lo largo de este curso de arquitectura android se mostrarán las arquitecturas más usadas en la industria, analizando qué ventajas ofrecen y qué patrones de diseño se utilizan para implementarlas, así como las herramientas imprescindibles en el desarrollo de aplicaciones Android.

También se mostrarán los últimos componentes lanzados por Google para la plataforma, recogidos en Android Jetpack, y se mostrará también cómo utilizarlos. Tests, buenas prácticas en el desarrollo, principios SOLID, inyección de dependencias. . .un poco de todo, con un enfoque muy práctico y buscando soluciones a problemas actuales.

Temario del curso de Arquitectura Android

  • Kotlin (Programación funcional, inmutabilidad…)
  • Arquitectura (Clean Architecture)
  • Patrones de diseño: MVP, MVC, MVVM
  • Rx, LiveData, corrutinas
  • Inyección de dependencias con Koin
  • Architecture components (Jetpack)
  • Testing (Robolectric4, mockk, junit)

¿Cómo apuntarse?

¿Hay más cursos ofertados en Apium Academy?

Actualmente están ofertados dos cursos más en Apium Academy, además del curso de arquitectura android:

  1. Curso de Arquitectura Frontend
  2. Curso de Product Ownership

Además, el equipo de Apium Academy está trabajando en un nuevo curso sobre Arquitectura Backend, vista la gran demanda que ha recibido.

¿Existe la posibilidad de pedir un curso personalizado?

Sí, esa posibilidad existe, lo único que tienes que hacer es pedirlo, vía correo electrónico, especificando tus objetivos y ellos harán lo posible para adaptar el contenido a tus necesidades.

Contacto Apium Academy: info@apiumacademy.com