Android Avanzado con Kotlin – Nivel Super Saiyajin
Aprende lo más avanzado de Android y sube a la siguiente fase
Descripción
Aprende Android Avanzado y pasa al siguiente nivel de conocimiento. Lo que aprenderás en este curso es lo aplicamos los desarrolladores Android Senior en nuestro día a día, lo sé porque es justo a lo que me dedico.
Como siempre, este curso es directo y al grano, sin rodeos para que aprendas las herramientas, técnicas y prácticas más avanzadas y recomendadas en el menor tiempo posible; haremos esto creando una aplicación que incluye bastantes de las cosas que verás en el “mundo real” y yo diría que incluso va más allá. Por supuesto que la práctica es la que hace al maestro, no te diré que al terminar tendrás la misma experiencia que yo pero sí el mismo conocimiento de las herramientas, prácticas y código que yo uso en mi día a día.
Algunas de las cosas que aprenderás en el curso son:
- MVVM y sus mejores prácticas.
- Login/logout (Autenticación)
- Machine Learning con Android y Tensorflow.
- CameraX: Como hacer cosas interesantes con la cámara.
- Dependency Injection con Hilt.
- Jetpack Compose: lo último de Android para armar tu UI.
- In-App purchases: Cómo hacer compras dentro de tu app.
- Todo lo que necesitas para hacer testing.
- Kotlin flows implementados en Android.
- Modularización de apps Android
- Todo, claro, con sus recomendaciones sobre mejores prácticas.
- El curso irá creciendo conforme vayan saliendo nuevas tecnologías o se me ocurra que algo le falta, te invito a dejar tus comentarios si crees que algo no se incluye pero puede ser importante.
Lo que aprenderás
- Serás capaz de desarrollar aplicaciones móviles de todo tipo en Android con Kotlin. Prácticamente lo que se te ocurra.
- Tendrás los conocimientos técnicos suficientes para trabajar como desarrollador Android Senior.
- Conocerás cuáles son las mejores prácticas, técnicas avanzadas, principales arquitecturas y cómo crear una aplicación de principio a fin.
- Conocerás herramientas avanzadas que se usan en la industria en el día a día
¿Para quién es este curso?
- Quieres dedicarte al desarrollo de aplicaciones móviles con Android.
- Quieres crear tus propias aplicaciones móviles, ya sea para trabajar en una empresa o para crear tu propia compañía.
- Trabajas como desarrollador Android Junior pero quieres aprender más para subir de puesto.
- Ya sabes Android con Kotlin pero quieres conocerlo a un nivel más avanzado, conocer las mejores prácticas y últimas herramientas.
- Ibas pasando por aquí y pensaste “Esto se ve interesante”
Requisitos
- Conocer lo esencial de Android: RecyclerViews, adapters, vistas principales, activity y fragment lifecycles
- Conocer la arquitectura MVVM
- De preferencia, al menos haber desarrollado una app de Android, no importa si es un proyecto personal o una app desarrollada para aprender.
- Tener instalado Android Studio en tu computadora, versión mínima Artic Fox (2020.3.1)
- Puedes trabajar con emulador PERO si quieres sacar el máximo provecho es mejor que uses un celular real, Android Lollipop (21) como mínimo, entre más nuevo mejor para realizar
- todos los ejercicios sin problemas
- Si sabes algo de git estaría genial, aunque no es obligatorio
Más cursos del mismo autor: Jesus Almaral
Reviews
There are no reviews yet.