Descripcion:
Aprende a consumir datos de internet para tus apps - Aprende a consumir API's (servicios web) utilizando Android, te explicamos los conceptos necesarios, como hilos, tareas en segundo plano, consumir y leer los datos, etc. Es un curso desde 0, no necesitas conocimientos previos, va desde cómo instalar Android Studio hasta como leer datos de un servidor vía un servicio web.
Al terminar este curso vas a aprender
- Leer servicios web
- Tareas en segundo Plano
- Hilos
- JSON
- Instalar y configurar entorno
Contenido del Curso Consumir datos de internet para tus apps
Introducción
- 1.- Presentación del curso
- 2.- Instalar JAVA
- 3.- Instalar Android Studio
- 4.- Configurar Android Studio
- 5.- Hola Mundo en Android
- 6.- Estructura de un proyecto
- 7.- Estructura: Proyecto
- 8.- Configurar Emulador parte 1
- 9.- Configurar emulador parte 2
- 10.- Conectar tu dispositivo físico
- 11.- Problema común con el emulador
Hilos
- 12.- ¿Qué es una Activity?
- 13.- ¿Qué es un hilo?
- 14.- Reglas en los hilos
- 15.- Crear interfaz del proyecto
- 16.- Crear un hilo
- 17.- Crear un método
- 18.- Hacer esperar un hilo
- 19.- Otro ejemplo de Hilo
- 20.- Solucionar problema de Hilos
- 21.- Otra forma de solucionar hilos
Asynctask
- 22.- Asynctask
- 23.- Métodos del Asynctask
- 24.- Crear proyecto para Asynctask
- 25.- Declarar Asynctask
- 26.- Método doInBackground
- 27.- Método onProgressUpdate
- 28.- Métodos onPostExecute y inPreExecute
Progressbar
- 29.- ProgressBar
- 30.- Colocar ProgressBar
- 31.- Habilitar ProgressBar
- 32.- Deshabilitar ProgressBar
Webservices
- 33.- Http
- 34.- Conectar Android a la web
- 35.- HttpUrlConnection
- 36.- Librerías
- 37.- Qué es un webservice
- 38.- Tipos de webservices
- 39.- REST - RESTfull webservices
- 40.- Crear proyecto
- 41.- Scroll TextView
- 42.- Crear Asyntask // doinbackground
- 43.- Crear Asyntask // onpreexecute
- 44.- Definir onPostExecute
- 45.- Ejecutar tarea
- 46.- Ejecutar en Background
- 47.- Actualizar el hilo principal
- 48.- Emular progreso lento
- 49.- Agregar ProgressBar
- 50.- Funcionamiento ProgressBar
- 51.- Ejecucion de hilos NO paralela
- 52.- Ejecucion de hilos de forma paralela
- 53.- Saber cuantos hilos tenemos
- 54.- Terminar progressbar cuando no tenemos hilos
- 55.- Verificar conectividad
- 56.- Agregar metodo a nuestro logica
- 57.- Agregar permisos
- 58.- Verificar XML
- 59.- Crear HTTPManager
- 60.- Solicitar datos
- 61.- POJO
- 62.- Crear lista
Parser
- 63.- Parser
- 64.- EventType - START TAG
- 65.- EventType - END TAG
- 66.- EventType - TEXT
- 67.- Terminar Parser
- 68.- Llamar parser
- 69.- Modificar llamadas
Modificaciones con Parser
- 70.- JSON
- 71.- Crear JSONParser - error
- 72.- Cambios MainActivity
Seguridad
- 73.- Seguridad
- 74.- Comprobación de la lógica de seguridad
- 75.- Cambio en la carga de datos
- 76.- Agregar método que reciba usuario y contraseña
- 77.- Modificar DoInBackground
ListView
- 78.- ListView
- 79.- Crear ListView
- 80.- Crear Item del ListView
- 81.- Crear Adaptador del ListView
- 82.- Crear ViewHolder
- 83.- getView
- 84.- Modificadores main
Imágenes en WebServices
- 85.- Webservices con imágenes
- 86.- Picasso
- 87.- Cargar picasso en un proyecto
- 88.- Descargar imágenes en segundo plano
RecyclerView
- 89.- RecyclerView
- 90.- Agregar dependencia RecyclerView
- 91.- Agregar RecyclerView al Layout
- 92.- Configurar RecyclerView
- 93.- Crear ViewHolder
- 94.- Crear Adaptador
- 95.- Modificar MainActivity
- 96.- Probar Aplicación
- 97.- CardView
- 98.- Agregar dependencia Cardview
- 99.- Agregar CardView al Item
- 100.- Agregar CardView al Adaptador
- 101.- Diseño CardView
Enviar datos
- 102.- Enviar datos al servidor
- 103.- Crear clase para envío de datos
- 104.- Insertar parámetros
- 105.- Codificar la URL
- 106.- Modificar getData
- 107.- Registrar MainActivity parte 1
- 108.- Registrar MainActivity parte 2
- 109.- Revisar aplicación
- 110.- POST
Links de Descargas Mega
Parte 1
Parte 2
Parte 3
Parte 4
Contraseña/Password: www.descargasnsn.com
0 comentarios:
Publicar un comentario