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(Mac OS y Windows).
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.
Diseño de vistas con Jetpack Compose.
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 curso ahora mismo y ¡¡nos vemos en clase!!
6527
429
TAKE THIS COURSE