Curso de Android 12 con Kotlin: Intensivo y práctico 2022

Curso de Android 12 con Kotlin: Intensivo y práctico 2022

 

Lo que aprenderás

  • Diseño, creación y desarrollo de aplicaciones Android en la última versión del sistema operativo con Kotlin.
  • MVVM y LiveData, patrón de diseño que dividirá correctamente nuestros archivos y código en Android.
  • Consumo de API REST con envío de parámetros en formato JSON.
  • Uso del lenguaje de programación Kotlin en Android Studio
  • Singleton, Volley y Gson.
  • Almacenamiento local permanente con SharedPreferences y Room(SQLite).
  • Servicios en la nube con Firebase, bases de datos NoSQL(Realtime Database), servidores multimedia(Cloud Storage), servicio de autenticación(Authentication).
  • Firmar, subir y publicar tus propias aplicaciones a la Google Play Store.
  • Programar tus propias Aplicaciones para Android y entender en verdad cómo y por qué funcionan.
  • Buenas prácticas, a nivel código, recursos, Jetpack, UX/UI.
  • Compatibilidad con múltiples dispositivos, idiomas, tamaños de pantalla y más.
  • Coroutines en entornos con MVVM, LiveData y Room.
     

Requisitos

  • Solo requieres tener un ordenador para poder programar; no importa qué sistema operativo: Android Studio está disponible para todos!
  • Acceso a Internet
  • Conocimientos básicos de programación(cualquier lenguaje, preferible orientado a objetos)

Descripción

Bienvenido a nuestro curso completo de Android con Kotlin intensivo y práctico donde desde cero y sin experiencia, previa aprenderemos juntos a crear aplicaciones nativas actuales con Kotlin el lenguaje oficial para hacer apps en Android Studio.

Durante el curso tendremos ocasión de aprender muchas cosas juntos, incluyendo todo lo que necesitas para convertirte en un desarrollador Android y a utilizar como un profesional el lenguaje Kotlin. Por ello nuestro curso incluirá:

  • Descarga e instalación de la versión más nueva de Android Studio 4(Mac OS y Windows 10).
  • Sintaxis del lenguaje de programación Kotlin básico-avanzado.
  • Múltiples formas de declarar y mandar a llamar funciones en Kotlin.
  • Tipos de datos, operadores y estructuras más utilizadas en la creación de apps.
  • Programación Orientada a Objetos, herencia, clases, visibilidad, métodos y propiedades.
  • Todos los Layouts más comunes y poderosos, LinearLayout, ConstraintLayout, ScrollView, etcétera.
  • MDC(Material Design Components) los elementos visuales más modernos.
  • El ciclo de vida completo para Activity y Fragment.
  • Cómo navegar dentro de una app Android.
  • Componentes y bibliotecas basados en android Jetpack.
  • Creación de aplicaciones comunes con varios diseños y comportamientos.
  • Diseños en android, lineales o con varias columnas.
  • Listados modernos con ReciclerView, Adaptadores, ViewHolder.
  • Comunicación por medio de Interfaces personalizadas.
  • Carga de imágenes desde Internet.
  • Intents para lanzar actividades propias o de terceros.
  • Servicios en la nube con Firebase.
  • Bases de datos NoSQL con Realtime Database.
  • Servidor multimedia con Cloud Storage.
  • Autenticación segura con email/contraseña o Google.
  • Emulación de dispositivos android con AVD.
  • Eventos de click o cambios(listeners).
  • Fragments.
  • Dialogos.
  • Menús.
  • Principios de UX & UI.
  • Paso de argumentos entre pantallas.
  • Acceso y uso de la galería.
  • Corrutinas.
  • Bases de datos locales con SQLite.
  • Validaciones de campos o tipos de datos.
  • Soporte para múltiples idiomas.
  • Recursos para Strings, Dimensiones, Enteros, Drawables y más.
  • Permisos para almacenamiento o acceso a Internet.
  • Dependencias oficiales o recomendadas(Anko, Room, FirebaseUI, Glide).
  • TextToSpeach para que tus apps puedan hablar.
  • MVVM, el patrón de diseño más popular para android.
  • Comunicación a través de LiveData entre la vista y ViewModel.
  • Consumo de API REST( RESTful ), con parámetros en formato JSON.
  • Patrón de diseño Singleton.
  • Volley y Gson.
  • Firmar y publicar tus aplicaciones en la Play Store.
  • Consumo de Web Services con Retrofit.
  • Testing, pruebas unitarias e instrumentadas.
  • Todo con Buenas Prácticas.

Con estos y otros temas, serás capaz de crear tus primeras aplicaciones de una forma más profesional, moderna, rápida y segura.

Este curso cuenta con tareas y actividades prácticas que te permitirán reforzar tus nuevas habilidades como programador, además de ello, si tienes alguna duda con los temas vistos en cualquier clase, adelante, estamos aquí para resolver todas tus preguntas.

Además, como siempre en nuestro curso tienes una garantía de devolución de tu dinero del 100% durante 30 días, por tanto si tomas el curso y no te convence, tendrás un riesgo totalmente nulo. Te esperamos en clase, así que haz click ya en el botón de tomar este cursoahora mismo y ¡¡nos vemos en clase!!

¿Para quién es este curso?

  • Personas que quieren aprender a crear apps y a programar desde cero para Android utilizando el lenguaje Kotlin
  • Personas que buscan un curso actualizado con la ultima versión de Android OS y Android Studio
  • Desarrolladores que desean actualizarse con conocimiento de Android(Java) y del nuevo lenguaje Kotlin.

20.5 GB

Subscribe
Notify of
5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
apaco
apaco
1 year ago

muchas gracias

El Afortunado
El Afortunado
1 year ago

Te pasaste! Muchas Gracias por tremendo regalo! 🙂

Beatrizaliaga0
Beatrizaliaga0
1 year ago

muy agradecida por el gran aporte Mil bendiciones

fernando.m1997
fernando.m1997
1 year ago

Excelente brother que regalo de navidad.. muchas gracias por todo lo que compartes.

Emily00
Emily00
1 year ago

gracias

5
0
Would love your thoughts, please comment.x
()
x