Las practicas de laboratorio del curso. Cada una se abre sola: no necesita internet mas que para las tipografias, y guarda tu avance en el navegador.
Aterrizar MVVM sobre un dominio chico: navegacion, ViewModel compartido y una capa de dominio que no sabe que existe Android.
Una guía de restaurantes en Jetpack Compose, construida para que el ViewModel y la capa de dominio dejen de ser diagramas y se conviertan en código que puedes defender.
Media hora en Kotlin Playground para entender qué es suspender, y luego una app donde dos barras de progreso avanzan a la vez sin que la interfaz se congele.