Ingenia tus Apps para Android nivel 2-Autogestionado
Opciones de matriculación
Estarás en la capacidad de crear aplicaciones móviles con múltiples interfaces de usuario que consuman servicios de una API Rest con Retrofit y permitan almacenar la información de forma local con ROOM
En este curso online, llamado Ingenia tus Apps para Android nivel 2, se trabajará en la modalidad de dirigido, con el acompañamiento de un tutor que estará dispuesto a resolver tus dudas e inquietudes en los encuentros sincrónicos y los foros.
En este segundo nivel estarás en la capacidad de crear aplicaciones móviles con múltiples interfaces de usuario que consuman servicios de una API Rest con Retrofit y permitan almacenar la información de forma local con ROOM en el dispositivo.
¿Qué vas a aprender en este curso?
Para comenzar pondrás en práctica y repasarás los temas aprendidos en el nivel anterior. Para ello, programarás tres aplicaciones con una actividad y un diseño de tu elección.
Posteriormente, darás inicio al desarrollo de una aplicación llamada “LibrosApp” que te que permitirá registrar tus libros favoritos y almacenarlos en una base de datos local. Así entonces, unidad tras unidad, comenzarás a trabajar en los retos de este proyecto hasta que puedas ver en completa ejecución la aplicación.
A continuación, te presentamos los contenidos temáticos por lecciones y las unidades de estudio que te sugerimos para el desarrollo total del curso.
Unidad 1
Actividad de repaso
Unidad 2
Sesión de registro
Unidad 3 y 4
Actividad de inicio de sesión
Unidad 5 y 6
Fragments
Unidad 7 y 8
Persistencia Local con room
Unidad 9
Trabajo práctico Persistencia local con Room
Unidad 10 y 11
Webservice
Unidad 12
Trabajo práctico API Libre
¿Cómo me certifico?
Para alcanzar la certificación que te da la Universidad de Antioquia debes cumplir con el 100 % de la aprobación del curso, la cual está sujeta a la realización de las actividades planteadas en la plataforma. Además, con la aprobación del curso obtendrás una insignia que indica que has alcanzado las habilidades de este nivel, está la podrás compartir en tus redes sociales.
Herramientas
La herramienta que se empleará en esta experiencia de formación es lenguaje de programación Python.