Bienvenido a nuestro curso completo de Android con Kotlin intensivo y prctico 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 ocasin 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 instalacin de la versin ms nueva de Android Studio 4(Mac OS y Windows 10).Sintaxis del lenguaje de programacin Kotlin bsico-avanzado. Mltiples formas de declarar y mandar a llamar funciones en Kotlin. Tipos de datos, operadores y estructuras ms utilizadas en la creacin de apps. Programacin Orientada a Objetos, herencia, clases, visibilidad, mtodos y propiedades. Todos los Layouts ms comunes y poderosos, LinearLayout, ConstraintLayout, ScrollView, etctera. MDC(Material Design Components) los elementos visuales ms modernos. El ciclo de vida completo para Activity y Fragment. Cmo navegar dentro de una app Android. Componentes y bibliotecas basados en android Jetpack. Creacin de aplicaciones comunes con varios diseos y comportamientos. Diseos en android, lineales o con varias columnas. Listados modernos con ReciclerView, Adaptadores, ViewHolder. Comunicacin por medio de Interfaces personalizadas. Carga de imgenes 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. Autenticacin segura con email/contrasea o Google. Emulacin de dispositivos android con AVD. Eventos de click o cambios(listeners).Fragments. Dialogos. Mens. Principios de UX & UI. Paso de argumentos entre pantallas. Acceso y uso de la galera. Corrutinas. Bases de datos locales con SQLite. Validaciones de campos o tipos de datos. Soporte para mltiples idiomas. Recursos para Strings, Dimensiones, Enteros, Drawables y ms. Permisos para almacenamiento o acceso a Internet. Dependencias oficiales o recomendadas(Anko, Room, FirebaseUI, Glide).TextToSpeach para que tus apps puedan hablar. MVVM, el patrn de diseo ms popular para android. Comunicacin a travs de LiveData entre la vista y ViewModel. Consumo de APIREST( RESTful ), con parmetros en formato JSON. Patrn de diseo 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 Prcticas. Con estos y otros temas, sers capaz de crear tus primeras aplicaciones de una forma ms profesional, moderna, rpida y segura. Este curso cuenta con tareas y actividades prcticas que te permitirn reforzar tus nuevas habilidades como programador, adems de ello, si tienes alguna duda con los temas vistos en cualquier clase, adelante, estamos aqu para resolver todas tus preguntas. Adems, como siempre en nuestro curso tienes una garanta de devolucin de tu dinero del 100% durante 30 das, por tanto si tomas el curso y no te convence, tendrs un riesgo totalmente nulo. Te esperamos en clase, as que haz click ya en el botn de tomar este curso ahora mismo y nos vemos en clase!