• No hay productos en el carrito.

Inicio / Cursos / Android Lifecycles Masterclass
Impartido por Vasiliy ZukanovPago único de $2,800 MXN · acceso por 12 meses

Android Lifecycles Masterclass

Master the core concept in Android Development, Lifecycles, to create reliable and responsive Android applications

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 45 h 9 unidades Nivel principiante
Qué aprenderás

Lo que serás capaz de hacer

Lifecycles are central topic in Android app development because all main Android components, such as Activities, Fragments, and ViewModels, have unique Lifecycles. That's why a deep understanding of Android Lifecycles is essential for becoming a good Android developer and building reliable and responsive Android applications . Furthermore, many Android job interviews include questions about Lifecycles , underscoring their fundamental importance. Unfortunately, there are many different Lifecycles in Android and even small mistakes in their handling can lead to tricky bugs. These bugs often appear in real-world Android applications and require extensive effort to investigate and resolve. In this course, you'll master Android Lifecycles. From foundational concepts to advanced strategies, we'll cover everything you need to know about this important topic. You will learn : Why Android components need lifecycles. The lifecycles of the main Android components: Process Application Activity Fragment ViewModel Service Overlapping vs non-overlapping lifecycles. Multi-resume feature. How to handle Configuration Changes. How to handle Process Death. Best practices for efficient Lifecycle management. Hacks and ad hoc solutions for unique Lifecycle-related challenges. Common pitfalls and gotchas to avoid in your projects. The tutorial code for this course is available in an open-source, real Android application . This application will demonstrate all the material taught in the lectures, and allow you to test tricky lifecycle behaviors when working on your own projects. So, whether you're a newcomer to Android, or a seasoned Android developer, you'll find a wealth of new information in this course. Enroll now, and join me on this epic journey into the depths of Android lifecycles!

  • Discover the central role of Lifecycles in Android App Development
  • Master the Lifecycles of the main Android components: Application, Activity, Fragment, ViewModel and Service
  • Prevent bugs and crashes due to configuration changes and process death
  • Detect when Android app transitions between the foreground and the background
  • Handle multi-resume to support split screen and picture-in-picture features
  • Hack Android Lifecycles to implement special requirements

Temario

UNIDAD 1 - Introduction · 2 lecciones

UNIDAD 1 - Introduction

  • Course IntroductionVideo · 5 min
  • Tutorial ApplicationVideo · 5 min
UNIDAD 2 - Application Lifecycle · 8 lecciones

UNIDAD 2 - Application Lifecycle

  • ApplicationVideo · 2 min
  • Review SystemVideo · 2 min
  • ProcessVideo · 3 min
  • Process LifecycleVideo · 9 min
  • Application ClassVideo · 7 min
  • Global ObjectsVideo · 13 min
  • Application.onCreate()Video · 9 min
  • Application Lifecycle SummaryVideo · 5 min
UNIDAD 3 - Activity Lifecycle · 11 lecciones

UNIDAD 3 - Activity Lifecycle

  • Activity LifecycleVideo · 9 min
  • Activity as ContextVideo · 8 min
  • Activity onCreate() and onDestroy()Video · 11 min
  • Activities Back StackVideo · 6 min
  • Activity onStart() and onStop()Video · 13 min
  • Activity onResume() and onPause()Video · 9 min
  • Overlapping vs Non-Overlapping Lifecycle StatesVideo · 7 min
  • Multi-ResumeVideo · 14 min
  • Memory LeaksVideo · 16 min
  • Activity Lifecycle CallbacksVideo · 4 min
  • Activity Lifecycle SummaryVideo · 4 min
UNIDAD 4 - Fragment Lifecycle · 14 lecciones

UNIDAD 4 - Fragment Lifecycle

  • Fragment LifecycleVideo · 7 min
  • Fragment Code ReviewVideo · 4 min
  • Fragment onCreateView() and onDestroyView()Video · 6 min
  • Fragment onViewCreated()Video · 7 min
  • Fragment onCreate(), onStart() and onResume()Video · 5 min
  • Fragment Lifecycle DemonstrationVideo · 10 min
  • Fragments Back StackVideo · 9 min
  • Activity - Fragment Lifecycle CouplingVideo · 6 min
  • Fragment View LifecycleVideo · 24 min
  • Fragment View Recreation OptimizationVideo · 14 min
  • Fragment onAttach() and onDetach()Video · 2 min
  • Fragment Lifecycle CallbacksVideo · 5 min
  • Fragment Navigation LibrariesVideo · 4 min
  • Fragment Lifecycle SummaryVideo · 10 min
UNIDAD 5 - Configuration Changes · 11 lecciones

UNIDAD 5 - Configuration Changes

  • Configuration ChangesVideo · 2 min
  • Configuration Changes DemonstrationVideo · 6 min
  • Configuration Changes MechanicsVideo · 3 min
  • Fixing Background Detection CodeVideo · 11 min
  • FragmentManager During Configuration ChangesVideo · 12 min
  • Views During Configuration ChangesVideo · 7 min
  • Custom State During Configuration ChangesVideo · 16 min
  • Custom State During Configuration Changes - Part 2Video · 16 min
  • Manual Handling of Configuration ChangesVideo · 21 min
  • Deprecated APIsVideo · 4 min
  • Configuration Changes SummaryVideo · 7 min
UNIDAD 6 - ViewModel Lifecycle · 6 lecciones

UNIDAD 6 - ViewModel Lifecycle

  • ViewModel LifecycleVideo · 3 min
  • ViewModel DemonstraionVideo · 10 min
  • Observable ViewModelVideo · 5 min
  • LiveDataVideo · 8 min
  • ViewModel onCleared()Video · 10 min
  • ViewModel Lifecycle SummaryVideo · 4 min
UNIDAD 7 - Save & Restore (Process Death) · 14 lecciones

UNIDAD 7 - Save & Restore (Process Death)

  • Save & Restore (Process Death)Video · 6 min
  • Memory Management in AndroidVideo · 7 min
  • Testing Save & Restore ScenarioVideo · 2 min
  • Background Process LimitVideo · 8 min
  • Stopping Cached ProcessVideo · 4 min
  • Killing a Process From ADBVideo · 8 min
  • Save & Restore in ActivitiesVideo · 13 min
  • Save & Restore in FragmentsVideo · 6 min
  • Save & Restore in ViewModelVideo · 11 min
  • Save & Restore in Global ObjectsVideo · 4 min
  • How to Support Save & Restore in Global ObjectsVideo · 18 min
  • Save & Restore and Mutable Static StateVideo · 2 min
  • Save & Restore vs Configuration ChangesVideo · 7 min
  • Save & Restore (Process Death) SummaryVideo · 5 min
UNIDAD 8 - Service Lifecycle · 8 lecciones

UNIDAD 8 - Service Lifecycle

  • Service LifecycleVideo · 4 min
  • Service DemonstrationVideo · 22 min
  • Background Work RestrictionsVideo · 5 min
  • Foreground Service DemonstrationVideo · 16 min
  • Service During Configuration ChangesVideo · 10 min
  • Service During Save & RestoreVideo · 17 min
  • Fixing Service Lifecycle BugVideo · 7 min
  • Service Lifecycle SummaryVideo · 4 min
UNIDAD 9 - Course Summary · 2 lecciones

UNIDAD 9 - Course Summary

  • Course SummaryVideo · 3 min
  • Bonus LectureVideo · 2 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    9 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Android Lifecycles Masterclass

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Vasiliy Zukanov.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 9 unidades · 76 lecciones · 45 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Vasiliy Zukanov; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Android Lifecycles Masterclass

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture