Master Desarrollo Android con Java y Kotlin [Noviembre 2019]

Información
Udemy
Online
Curso
Android Jetpack: Base de Datos Room, ViewModel, Animaciones, patrón diseño MVVM Material Design, Google Maps, Git y Github, Bitbucket, Android Studio, Google Play, subida de ficheros Consumir RestAPI con Retrofit desarrollando la app MiniTwitter, una red social desde cero. Corregir y depurar/debuggear errores en las apps como un Ninja Developer. Programar, depurar y publicar tus propias Aplicaciones para Android en Google Play. A quién va dirigido Interesados en Android y Android Studio Interesados en Programar Aplicaciones para Android Programadores de Swift, Objective-C para iOS que quieran abarcar Android Interesados en Java y/o Kotlin Interesados en Git y GitHub Interesados en el Desarrollo en Android de forma nativa Quienes deseen trabajar como programadores Android Quienes deseen abrir una empresa de desarrollo de apps Quienes quieren crear su propia app desde cero a profesional Requisitos Se recomienda un PC con 4GB de RAM y procesador INTEL i5 o superior. El curso es desde PRINCIPIANTES en ANDROID hasta AVANZADO, no es necesario conocimiento en Android. Se recomienda tener conocimientos básicos en programación. Tener ganas de aprender y de contirse en un auténtico EXPERTO de Android. Temario completo de este curso Contenido del curso S01-CL01: Presentación del Curso S01-CL02: Plataforma Udemy y cómo formular preguntas S01-CL03: Slack comunidad Android Español S01-CL04: Valoración del curso S01-CL05: Formato del curso (actualizaciones, estructura de las secciones, apps S01-CL06: Consejos para realizar el curso S02-CL01: Instalación Android Studio en MacOS S02-CL02: Instalación Android Studio Windows S02-CL03: Creación proyecto Hello World S02-CL04: Estructura de proyecto Android S02-CL05: Características de Android Studio S02-CL06: Introducción al Gradle, SDKsion, gestión librerías S02-CL07: Emuladores en Android Studio S02-CL08: Genymotion como alternativa para emulación S02-CL09: Probando aplicaciones en dispositivos físicos Cuestionario: Entorno de Desarrollo S03-CL01: Qué es un Activity S03-CL02: Ciclos de vida de un Activity S03-CL03: Referencias en Android (fichero R.java) S03-CL04: Introducción a ConstraintLayout S03-CL05: View Components S03-CL06: Evento click S03-CL07: Intent explícitos y paso de parámetros entre Activities S03-CL08: ListView & eventos de lista S03-CL09: Qué es un Fragment S03-CL10: Ciclo de vida de un Fragment S03-CL11: Context en Activity y Fragment S03-CL12: Mensajes: Toast, SnackBar S03-CL13: RecyclerView en FragmentList S03-CL14: RecyclerView: Adapter personalizado (1ª parte) S03-CL15: RecyclerView: Adapter personalizado (2ª parte) S03-CL16: RecyclerView: mejorando el Look & Feel (Material Design) S03-CL17: RecyclerView: haciendo uso de CardView S04-CL01: Introducción a la Depuración en Android Studio S04-CL02: Breakpoints y ejecución paso a paso S04-CL03: Excepciones y solución de errores S04-CL04: Gradle sync y solución de error con fichero R.java. S05-CL01: Posición y ordenación de elementos en Constraint Layout S05-CL02: Alineación y uso de guías en ConstraintLayout S05-CL03: Barreras en ConstraintLayout S05-CL04: Cadenas en ConstraintLayout (Chain groups) S05-CL05: Diseño RecyclerView con ConstraintLayout (Navegación) S05-CL06: Diseño RecyclerView con ConstraintLayout (Fragment List) S05-CL07: Diseño RecyclerView con ConstraintLayout (Adapter) S05-CL08: Contectando componentes, StaggeredManager y LookAndFeel S05-CL09: Layouts personalizados adaptables al tamaño de pantalla S05-CL10: Layouts personalizados adaptables (variaciones) S06-CL01: Introdución e instalación de Android Jetpack Room S06-CL02: Creando entidades en Room S06-CL03: Objetos DAO y Android Jetpack LiveData S06-CL04: Añadiendo una Base de Datos S06-CL05: Creando el repositorio S06-CL06: Creando un DialogFragment S06-CL07: Android Jetpack ViewModel: añadir elemento S06-CL08: Menú de opciones: añadir elemento S06-CL09: Android Jetpack ViewModel: modificar elemento S07-CL01: Introducción S07-CL02: Intent implícito: visualizar posición en S07-CL03: Creando MapsActivity y generando API KEY S07-CL04: Objeto S07-CL05: Lite Mode S07-CL06: Street View S07-CL07: Personalizando el Estilo del S07-CL08: Gestionando Markers S07-CL09: Eventos en y Markers S08-CL01: Introducción: acceso a datos remoto mediante API S08-CL02: Introducción a los servicios RestAPI S08-CL03: Introducción a los servicios RestAPI (documentación) S08-CL04: Explicación uso de Swagger S08-CL05: Creación app MiniTwitter y recursos S08-CL06: Diseño login app MiniTwitter S08-CL07: Diseño Signup app MiniTwitter S08-CL08: Personalizando el Estilo de la app S08-CL09: Instalación Librería Retrofit S08-CL10: Definición de clases POJO: Login y Registro S08-CL11: Definición Servicio Retrofit: login y registro S08-CL12: Conexión Retrofit (patrón Singleton) S08-CL13: Implementación petición POST Login S08-CL14: Implementación petición POST Registro S08-CL15: SharedPreferences: almacenamiento del Auth Token S08-CL16: SharedPreferences + Interceptor: obtención del Auth Token S08-CL17: Toolbar personalizado S08-CL18: TweeListFragment + Definición POJO Tweet S08-CL19: Diseño del TweetList Adapter S08-CL20: Implementación de petición GET: listado de Tweets S08-CL21: Patrón de diseño Android Jetpack: Repository S08-CL22: Patrón de diseño Android Jetpack: ViewModel S08-CL23: DialogFragment: nuevo tweet S08-CL24: Implementación petición POST Nuevo Tweet S08-CL25: DialogFragment: llamada a petición POST Nuevo Tweet S08-CL26: Mejorando aspectos de diseño S08-CL27: Swipe-to-Refresh en la lista de Tweets S08-CL28: Petición POST: like en tweet S08-CL29: FragmentList Tweets favoritos S08-CL30: Tweets Favoritos: Repository y ViewModel S08-CL31: Petición DELETE: eliminar tweet S08-CL32: Petición DELETE: Repository y ViewModel S08-CL33: Petición DELETE: BottomSheetDialogFragment S08-CL34: Petición DELETE: Rediseñando Adapter S08-CL35: Fragment Perfil Usuario S08-CL36: Petición GET y PUT: datos perfil S08-CL37: Petición GET y PUT: Repository y ViewModel S08-CL38: Petición PUT perfil: Repository y ViewModel S08-CL39: Petición POST: subir foto de perfil (MVVM) S08-CL40: Petición POST: subir foto de perfil (MVVM) S08-CL41: Seleccionar fotos: gestión de permisos S08-CL42: Intent selección foto de galería S08-CL43: Resultado final App MiniTwitter con conexión a API S09-CL01: Introducción S09-CL02: Google AdMob: Registro y panel de control S09-CL03: Crear bloque de anuncios Banner S09-CL04: Crear bloque de anuncios Intersticial S09-CL05: Crear bloque de anuncios Bonificado S09-CL06: Android: incluir Admob en nuestro proyecto S09-CL07: Android: implementar AdMob Banner S09-CL08: Ejercicio práctico: Admob en MiniTwitter S10-CL01: Introducción S10-CL02: Animaciones automáticas al actualizar layout S10-CL03: Animación de Drawables S10-CL04: Creando una animación Crossfade S10-CL05: Animaciones con Airbnb Lottie S10-CL06: Animaciones con Airbnb Lottie (2ª parte) S10-CL07: Iniciar Activity con animación S10-CL08: Animación de elemento compartido entre Activities (1ª parte) S10-CL09: Animación de elemento compartido entre Activities (2ª parte) más
Otros cursos de esta academia
Cisco CCNA Fundamentos de Networking para Redes IP
(Udemy)
Instalar y utilizar wireshark, una aplicación gratuita que nos permite capturar tráfico de red para analizarlo... ser capaz de conectarse por consola, telnet o ssh...
Mainframe IBM en tu PC
(Udemy)
Crear entorno en la pc... descargar, instalar y configurar el sistema operativo mvs en la pc... alojamientos de las bibliotecas a usar... práctica en el uso de bibliotecas...
Implementación de Servidores LAMP con Centos Linux
(Udemy)
Instalación de apache... instalación de php7... adicionalmente, es recomendable contar con conocimientos básicos en mysql... introducción a la plataforma lamp...
Ansiedad por separación en perros - La guía definitiva
(Udemy)
Bienvenida al curso... entenderás mejor en qué consiste la llamada ansiedad por separación en perros, por qué ocurre y por qué es algo grave que debes solucionar...
Cuentos En Francés Vol. I & II. (2 cursos en 1)
(Udemy)
Niños y adultos que quieran leer y escuchar 16 cuentos clásicos en francés... estudiantes que quieran complementar su estudio del francés con estas lecturas cortas...
POWER BI |Curso KPI y Business Intelligence para Call Center
(Udemy)
Tráfico de llamadas... podrán crear espectaculares dashboards de información sin ser especialistas en sistemas... nivel de abandono de llamadas...
Microservicios con Spring Boot y Spring Cloud Netflix Eureka
(Udemy)
Construye, implementa y escala microservicios con spring boot 2 y spring cloud aprende a crear y consumir servicios web restful con spring boot conecta y consume...
Aprende Dibujo Artístico fácilmente. Arte y creatividad.
(Udemy)
Podrás dibujar todo aquello que ves adquirirás soltura y seguridad en el trazo percibirás los objetos en 2d podrás encajar la forma correctamente disfrutar dibujando...
RestFul Api con Python usando Django Rest FrameWork
(Udemy)
Temario completo de este curso contenido del curso introducción introducción instalación consola cmder para windows entorno virtual pep 405 en windows entorno virtual...
ReactJS Avanzado - FullStack React GraphQL y Apollo
(Udemy)
Graphql configurando los resolvers instalando mongodb en windows 10 instalando mongodb en mac instalando mongoose mutation: crear registros en mongodb instalando...
PEDIR INFORMACIÓN