• No hay productos en el carrito.

Inicio / Cursos / Kotlin and Android Jetpack Compose masterclass
Impartido por Catalin StefanPago único de $2,800 MXN · acceso por 12 meses

Kotlin and Android Jetpack Compose masterclass

Study libraries and tools, Kotlin, Jetpack Compose, Navigation and many practical application

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

Lo que serás capaz de hacer

This course will teach you everything you need to know about Android development and building mobile apps. I have over 10 years of professional Android development experience, and I have gathered all of that knowledge into this simple to follow, extensive and well documented video course. There are many Android development resources online to choose from, but this course is special, as it provides you not only with a complete theoretical discussion on Android related topics, but also loads of exercises and interesting projects to build and practice your knowledge on. We will start with an introduction to the Kotlin language fundamentals . We discuss all concepts that you need in order to get up and running with the language. Following on from that, we start to pick apart all concepts related to building apps . We discuss each concept in detail, its multiple aspects, and we implement it in an example application. After each section, we have a project that we build together and that puts in practice what we just learned. In this way, at the end of the course, you will not only have all the knowledge and expertise to build an Android app, but also a complete portfolio of finished apps that you can show a potential employer or collaborator. We also discuss advanced concepts related to planning and growing your app. We will look in detail at several architectural patterns and discuss their respective pros and cons, so that you can make an informed decision when starting your own project. We will see how we can build apps in a way that is scalable and easy to grow and maintain. We discuss project management and delivery , how to set up development, staging and production environments. How to set up testing environment to reduce bugs and issues as much as possible. Finally, we will talk about all the modern libraries and tools that are used professionally by Android developers. How can we make out development life easier and automate certain tasks? How can we easily create a backend environment and API that we can use in our app? We will talk extensively on all these topics. All this and much more is all included in this one course. By the end of this course you will: Be able to work professionally as an Android developer Build a portfolio of Apps to showcase your skills Join any team, add value to any project Know the tools and libraries that are most commonly used in modern app development Have the knowledge and skills to build your own apps and publish them on the playstore The goal is to take you from any level of development you are at now, and turn you into an expert, professional Android developer . So sign up today and let's start learning how to build Android mobile apps.

  • Android app development
  • Kotlin fundamentals
  • Jetpack compose
  • Android libraries and tools
  • Build scalable, robust apps
  • Create, build and publish Android apps

Temario

UNIDAD 1 - Introduction · 6 lecciones

UNIDAD 1 - Introduction

  • IntroductionVideo · 8 min
  • Important message about Udemy reviewsVideo · 1 min
  • Engage on social mediaLectura · 0 min
  • How this course is structuredVideo · 5 min
  • How to take this courseVideo · 5 min
  • How to ask questionsVideo · 6 min
UNIDAD 2 - Kotlin · 61 lecciones

UNIDAD 2 - Kotlin

  • Section introVideo · 5 min
  • Installation and hello worldVideo · 12 min
  • CommentsVideo · 10 min
  • Optional: Switch themeVideo · 2 min
  • VariablesVideo · 11 min
  • StringsVideo · 14 min
  • Exercise: Variables and StringsLectura · 0 min
  • Solution: Variables and StringsVideo · 2 min
  • Primitive data typesVideo · 14 min
  • Type conversionsVideo · 9 min
  • Arithmetic operationsVideo · 10 min
  • Exercise: Arithmetic operationsLectura · 0 min
  • Solution: Arithmetic operationsVideo · 2 min
  • Logical operationsVideo · 11 min
  • Exercise: Logical operationsLectura · 0 min
  • Solution: Logical operationsVideo · 5 min
  • NullabilityVideo · 14 min
  • ExceptionsVideo · 14 min
  • ListVideo · 13 min
  • Exercise: ListLectura · 0 min
  • Solution: ListVideo · 2 min
  • SetVideo · 8 min
  • Exercise: SetLectura · 0 min
  • Solution: SetVideo · 2 min
  • MapVideo · 10 min
  • Exercise: MapLectura · 0 min
  • Solution: MapVideo · 4 min
  • If conditionalVideo · 11 min
  • Exercise: If conditionalLectura · 0 min
  • Solution: If conditionalVideo · 3 min
  • When blockVideo · 8 min
  • Exercise: When conditionalLectura · 0 min
  • Solution: When conditionalVideo · 2 min
  • For loopsVideo · 11 min
  • Exercise: For loopsLectura · 0 min
  • Solution: For loopsVideo · 4 min
  • While loopsVideo · 7 min
  • Exercise: While loopsLectura · 0 min
  • Solution: While loopsVideo · 1 min
  • Break and continueVideo · 6 min
  • FunctionsVideo · 17 min
  • Exercise: FunctionsLectura · 0 min
  • Solution: FunctionsVideo · 2 min
  • More functionsVideo · 11 min
  • LambdasVideo · 18 min
  • Object Oriented ProgrammingVideo · 20 min
  • Class conceptsVideo · 21 min
  • Exercise: ClassesLectura · 0 min
  • Solution: ClassesVideo · 4 min
  • The 4 principlesVideo · 8 min
  • InterfacesVideo · 13 min
  • Exercise: InterfacesLectura · 0 min
  • Solution: InterfacesVideo · 5 min
  • Standard functionsVideo · 20 min
  • Other types of classesVideo · 19 min
  • ExtensionsVideo · 8 min
  • PackagesVideo · 8 min
  • GenericsVideo · 8 min
  • Exercise: GenericsLectura · 0 min
  • Solution: GenericsVideo · 3 min
  • Other conceptsVideo · 14 min
UNIDAD 3 - Coroutines · 11 lecciones

UNIDAD 3 - Coroutines

  • Section introVideo · 3 min
  • ImportLectura · 0 min
  • CoroutinesVideo · 9 min
  • ConceptsVideo · 11 min
  • Suspend functionsVideo · 4 min
  • BuildersVideo · 8 min
  • Jobs and resultsVideo · 7 min
  • Exercise: Start 1 million coroutinesLectura · 0 min
  • Solution: Start 1 million coroutinesVideo · 2 min
  • Exercise: Prime numbersLectura · 0 min
  • Solution: Prime numbersVideo · 5 min
UNIDAD 4 - Android Installation · 3 lecciones

UNIDAD 4 - Android Installation

  • Section overviewVideo · 2 min
  • InstallationVideo · 4 min
  • First appVideo · 22 min
UNIDAD 5 - Jetpack compose · 6 lecciones

UNIDAD 5 - Jetpack compose

  • Section introVideo · 2 min
  • Basic example appVideo · 14 min
  • Composable functionsVideo · 6 min
  • RecompositionVideo · 7 min
  • StateVideo · 7 min
  • State hoistingVideo · 5 min
UNIDAD 6 - Design components · 23 lecciones

UNIDAD 6 - Design components

  • Section introVideo · 3 min
  • ModifiersVideo · 11 min
  • Addressing a common crashVideo · 1 min
  • Column, Row, BoxVideo · 14 min
  • SizingVideo · 15 min
  • Exercise: Build this layoutLectura · 0 min
  • Solution: Build this layoutVideo · 11 min
  • Text and TextFieldVideo · 20 min
  • ThemeVideo · 18 min
  • ImagesVideo · 18 min
  • Toast messagesVideo · 4 min
  • Buttons and actionsVideo · 10 min
  • Exercise: Build this layoutLectura · 0 min
  • Solution: Build this layoutVideo · 23 min
  • LazyListsVideo · 20 min
  • ScrollablesVideo · 6 min
  • GesturesVideo · 11 min
  • Dragging gesturesVideo · 7 min
  • Progress indicatorVideo · 5 min
  • Alert DialogVideo · 8 min
  • Side effectsVideo · 10 min
  • Exercise: Build a listLectura · 0 min
  • Solution: Build a listVideo · 10 min
UNIDAD 7 - Project: Tic Tac Toe · 7 lecciones

UNIDAD 7 - Project: Tic Tac Toe

  • Section introVideo · 2 min
  • HeaderVideo · 11 min
  • Show movesVideo · 14 min
  • Player moveVideo · 7 min
  • AI moveVideo · 7 min
  • Check game overVideo · 15 min
  • Restart gameVideo · 4 min
UNIDAD 8 - Scaffold and common components · 8 lecciones

UNIDAD 8 - Scaffold and common components

  • Section introVideo · 3 min
  • ScaffoldVideo · 3 min
  • IconsVideo · 9 min
  • TopAppBarVideo · 14 min
  • BottomAppBarVideo · 11 min
  • BottomSheetVideo · 10 min
  • FloatingActionButtonVideo · 5 min
  • SnackbarVideo · 6 min
UNIDAD 9 - Project: Visited cities app · 3 lecciones

UNIDAD 9 - Project: Visited cities app

  • Visited cities project introVideo · 4 min
  • Cities listVideo · 22 min
  • SortingVideo · 8 min
UNIDAD 10 - Navigation · 10 lecciones

UNIDAD 10 - Navigation

  • Section introVideo · 5 min
  • NavigationVideo · 8 min
  • Moving between screensVideo · 13 min
  • BackstackVideo · 14 min
  • Code for next videoLectura · 0 min
  • ParametersVideo · 19 min
  • BottomNavigationVideo · 8 min
  • Drawer navigationVideo · 14 min
  • Code for next videoLectura · 0 min
  • Deep linksVideo · 10 min
UNIDAD 11 - Project: Facebook like navigation · 9 lecciones

UNIDAD 11 - Project: Facebook like navigation

  • Navigation project introVideo · 5 min
  • Create project and add filesVideo · 6 min
  • ScaffoldVideo · 16 min
  • Home screenVideo · 15 min
  • Content overlapVideo · 4 min
  • Intent filtersLectura · 0 min
  • Item detail screenVideo · 14 min
  • Drawer UIVideo · 16 min
  • Notifications screenVideo · 5 min
UNIDAD 12 - Activities and Intents · 11 lecciones

UNIDAD 12 - Activities and Intents

  • Section introVideo · 3 min
  • ActivitiesVideo · 12 min
  • Activity lifecycleVideo · 11 min
  • ContextVideo · 8 min
  • Starting Activities with IntentsVideo · 11 min
  • Code for next videoLectura · 0 min
  • Passing data to an ActivityVideo · 23 min
  • Activity tag parametersVideo · 4 min
  • Implicit intentVideo · 8 min
  • Receiving an implicit intentVideo · 18 min
  • Getting a result from an activityVideo · 15 min
UNIDAD 13 - Project: Photo editing app · 9 lecciones

UNIDAD 13 - Project: Photo editing app

  • Project introVideo · 5 min
  • MainActivity UIVideo · 5 min
  • Implement picker functionalityVideo · 9 min
  • Intercept share functionalityVideo · 4 min
  • Code for next videoLectura · 0 min
  • Camera functionalityVideo · 9 min
  • Add tools headerVideo · 11 min
  • BrightnessVideo · 8 min
  • SaturationVideo · 5 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

    13 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: Kotlin and Android Jetpack Compose 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 Catalin Stefan.
  • 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.

  • 13 unidades · 167 lecciones · 60 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 Catalin Stefan; 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 · Kotlin and Android Jetpack Compose 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