Curso de Google Associate Android Developer

David Iván Carreón Jiménez
Cursos de Certificación, Desarrollo Móvil
$11,600.00 $8,120.00
Curso de Google Associate Android Developer
  • 11 estudiantes
  • 0 lessons
  • 0 quizzes
  • 20 hour duration
11 estudiantes

Descripción: 

Programar con Kotlin aplicaciones móviles Android significa menos molestia. El lenguaje de programación de Kotlin ofrece una sintaxis expresiva, un sistema de tipo intuitivo fuerte y un gran soporte de herramientas, junto con la interoperabilidad sin fisuras con el código Java existente, bibliotecas y frameworks. El examen de certificación por Google “Associate Android Developer” demuestra el tipo de habilidad que un desarrollador de Android de nivel básico debe tener al comenzar su carrera. Al aprobar este examen basado en el rendimiento y obtener la certificación, demuestras que eres competente y hábil en las tareas que normalmente realiza un desarrollador. El examen ahora también se ofrece para tomarlo en Kotlin. La certificación de desarrolladores de Google te permite demostrar tu habilidad y destreza. Después de aprobar un examen de certificación, puede usar su certificación para promocionarse en las comunidades, proyectos y empleadores que son importantes para usted.

 

Objetivo del curso:

Al final de este Curso de Google Associate Android Developer, tendrá las habilidades que necesita para desarrollar aplicaciones móviles para Android eficientes y robustas con Kotlin. Además, poseerá las bases necesarias para poder aplicar al examen de certificación “Associate Android Developer”.

 

Temario: 

Parte 1. Android core

Comprender la arquitectura del sistema Android | Poder describir los componentes básicos de una aplicación de Android | Sepa cómo construir y ejecutar una aplicación de Android | Mostrar mensajes simples en una ventana emergente utilizando un Toast o una Snackbar | Poder mostrar un mensaje fuera de la interfaz de usuario de su aplicación usando Notificaciones | Comprender cómo localizar una aplicación | Poder programar una tarea en segundo plano con JobScheduler

Parte 2. Interfaz de usuario

Comprender el ciclo de vida de la actividad de Android | Poder crear una actividad que muestre un diseño | Poder construir una interfaz de usuario con ConstraintLayout | Comprenda cómo crear una clase de vista personalizada y agregarla a un diseño | Sepa cómo implementar un tema de aplicación personalizada | Poder agregar ganchos de accesibilidad a una vista personalizada | Sepa cómo aplicar descripciones de contenido a vistas para accesibilidad | Comprenda cómo mostrar elementos en un RecyclerView | Poder vincular datos locales a una lista de RecyclerView utilizando la biblioteca de paginación | Sepa cómo implementar la navegación basada en menús | Comprender cómo implementar la navegación de cajones

Parte 3. Gestión de datos

Comprender cómo definir datos utilizando entidades Room | Poder acceder a la base de datos de Room con el objeto de acceso a datos (DAO) | Sepa cómo observar y responder a los datos cambiantes utilizando LiveData | Comprender cómo usar un repositorio para mediar en operaciones de datos | Poder leer y analizar recursos en bruto o archivos de activos | Ser capaz de crear persistentes | Datos de preferencia de entrada del usuario | Comprenda cómo cambiar el comportamiento de la aplicación según las preferencias del usuario

Parte 4. Depuración

Comprenda las técnicas básicas de depuración disponibles en Android Studio | Sepa cómo depurar y solucionar problemas con el comportamiento funcional y la usabilidad de una aplicación | Poder utilizar el registro del sistema para generar información de depuración | Comprenda cómo usar puntos de interrupción en Android Studio | Sepa cómo inspeccionar variables con Android Studio

Parte 5. Testing

Comprender a fondo los fundamentos de las pruebas | Ser capaz de escribir útiles pruebas JUnit locales | Comprender el marco de prueba de Espresso UI | Sepa cómo escribir útiles pruebas automatizadas de Android

 

Próxima fecha de inicio:

24 de Julio de 2020 | Viernes a Domingo de 6:00 p.m. a 8:00 p.m

 

* Opción a 3 o 6 meses sin intereses

* El curso incluye el examen de certificación, con valor de $150 USD

 

¿CÓMO LLEVAMOS A CABO LAS CLASES ANTE EL COVID-19?

Metodología de enseñanza y aprendizaje que usamos en nuestras clases.
En KMMX usamos un metodología de aprendizaje “blended*” que al español se traduce como mezclada, es decir una parte es presencial y otra a distancia, en estos momentos debido a la pandemia Covid-19 la parte presencial se realiza de manera a distancia pero de manera personalizada en vivo, tratando de simular el cara a cara que tenemos cuando los alumnos asisten a nuestras aulas de manera física. Mantenemos un enfoque de “enseñanza activa”, es decir, el alumno aprende hasta que hace las cosas motivo por el cual se asignan una serie de proyectos en cada curso, que el alumno tendrá que ir completando a su ritmo, por que entendemos que cada alumno aprende de manera diferente y a su ritmo creamos las asesorías personalizadas, que puede solicitar a través del sistema de aprendizaje online.
* El Blended Learning es la combinación de la educación presencial con clases en el aula, con la educación online.

¿Pero en que consiste?
Cada sesión es de aproximadamente una hora, el instructor explica conceptos y resuelve dudas.
Cada curso tiene una serie de ejercicios o proyectos previamente definidos.
En la siguiente sesión el instructor resuelve dudas y explica los siguientes conceptos, así hasta cubrir la totalidad del temario y alcance del curso.
Se agenda una sesión con un mentor antes, durante y después del curso para asegurar el aprendizaje y aprovechamiento del curso. El mentor no es la misma persona que el instructor.
En la plataforma estarán disponibles las sesiones y recursos para ser consultados en cualquier momento por el alumno. Aunque son clases a distancia la experiencia es personalizada.

Mucho éxito en tu camino.
Tus amigos de KMMX

El plan de estudios está vacío.

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%
$11,600.00 $8,120.00