- Cursos
- Tecnología
- Desarrollo APP
- Desarrolla Aplicaciones en Android - completo y actualizado
Desarrolla Aplicaciones en Android - completo y actualizado
Aprende a desarrollar aplicaciones en la plataforma más popular del mundo. Crea tus propios proyectos desde cero y pon en marcha cualquier idea
Desarrollador Android
Haz de tu sueño tu profesión y empieza una Carrera desde 9€/mes
AccederDescripción del curso
Este curso completo de desarrollo de aplicaciones para Android está actualizado a las últimas tendencias y diseñado para personas que no posean experiencia previa en Android / Java pero quieran dedicarse a esta disciplina.
El objetivo del curso es que el alumno se familiarice y conozca las tecnologías y los entornos de programación más usados en el desarrollo de apps y videojuegos en Android. Después de este curso podrás crear un proyecto desde cero con todas las funcionalidades que desees.
Contarás con el apoyo del profesor en todo momento para resolver las dudas que puedas tener.
Contenido del curso
Introducción a Java
02:19:20- Intro a Java04:24AVANCE
- Sintaxis en Java06:07AVANCE
- Variables13:04
- Arrays08:40
- Matrices07:34
- "If" y operadores de comparación11:57
- Operadores de cálculos08:43
- Operadores lógicos12:12
- Switch10:30
- Bucles "while" y "do-while"10:27
- Bucle for04:25
- Bucles anidados06:20
- Ejercicio práctico07:50
- Objetos19:15
- Herencia07:52
Introducción a Android
02:11:15- Cómo instalar Android Studio10:04
- Cómo crear un Proyecto06:32
- Cómo hacer un diseño previo de tu app05:39
- Cómo crear dispositivos virtuales AVD07:06
- Cómo conectar Android Studio a tu teléfono o tablet02:54
- Cómo cambiar el tema de Android Studio01:19
- Entorno de desarrollo integrado Android Studio17:36
- Estructura de un proyecto básico Android - Parte 114:58
- Estructura de un proyecto básico Android - Parte 204:33
- Hola Mundo04:35
- Debugging19:29
- Activity, Context y Ciclos de Vida de Activities27:55
- Librerías de terceros mediante Gradle08:35
Diseñando en Android
01:27:51- Elementos de la UI09:11
- Propiedades de elementos de la UI08:36
- Añadir Funcionalidad a elementos UI - Parte 113:00
- Añadir funcionalidad a elemento UI - Parte 208:33
- Añadir Funcionalidad a elementos UI - Parte 306:11
- Intent explicito con datos19:47
- Icono, Nombre App y Up Button10:01
- Ejercicio de la Sección12:32
List View & Grid View
01:41:37- Simple ListView14:34
- Simple ListView - Click06:44
- ListView personalizado basico - layout05:42
- ListView personalizado básico - adaptador19:02
- ViewHolder pattern en Adapter14:53
- GridView12:58
- Context Menu12:27
- Ejercicio de la Sección15:17
Card View & Recicler View
02:08:26- Recycler View - Adapter - Parte 114:33
- Recycler View - Adapter - Parte 211:30
- Recycler View - Adapter - Parte 322:09
- Recycler View - List y Grid02:48
- CardView11:00
- CardView - Ripple01:13
- Recycler View + Card View - Parte 108:17
- Recycler View + Card View - Parte 208:42
- Recycler View + Card View - Parte 305:10
- Recycler View + Card View (Picasso)11:50
- Recycler View + Card View (Add remove) - Parte 106:28
- Recycler View + Card View (Add remove) - Parte 201:39
- Ejercicio de la Sección23:07
Persistencia de Datos
03:20:10- SQLite - Ejemplo14:13
- Realm - Ejemplo24:33
- Realm - Leer fichero db03:30
- Realm - Crear modelos10:17
- Realm - Auto increment id14:07
- Realm - FAB en ListView10:48
- Realm - Alert Dialog12:59
- Realm - Creating a Board11:11
- Realm - Creating layout list view05:32
- Realm - Creando Adaptador06:26
- Realm - Mostrar registros en list view09:36
- Realm - Autorefresh del adaptador07:00
- Realm - Note adapter y layouts10:18
- Realm - Note activity16:12
- Realm - Crear Nota04:15
- Realm - Editar y Borrar notas19:40
- Test y Fichero BD08:16
- Ejercicio de la Sección11:17
Desarrollo de Juegos en Android
03:44:42- Crear proyecto06:21
- Ejecutar proyecto05:36
- Estructura de la aplicación04:12
- Mostrar imágenes (1)05:58
- Mostrar imágenes (2)05:42
- Mostrar imágenes (3)04:52
- Regiones06:34
- Detectar la entrada06:34
- Eventos de entrada (1)05:54
- Eventos de entrada (2)03:45
- Introducción a Scene 2D04:44
- Multiples Pantallas05:53
- Crear el Stage05:25
- Actor (1)05:08
- Actor (2)05:37
- Actor (3)07:15
- Colisiones con bounding boxes08:00
- Box 2D05:50
- Box 2D - Debug Renderer05:19
- Body & Body04:21
- Fixture & Fixture03:46
- Como dimensionar bien la pantalla03:38
- Creando el suelo06:34
- Fixtures con vertices06:41
- Saltos05:04
- Gestionando colisiones04:54
- Salto continuo03:38
- Velocidades06:17
- Juntando Box 2D & Scene 2D (1)05:25
- Juntando Box 2D & Scene 2D (2)05:43
- Juntando Box 2D & Scene 2D (3)05:57
- Juntando Box 2D & Scene 2D (4)04:49
- Juntando Box 2D & Scene 2D (5)06:13
- Incorporando escalones05:22
- Agregando el escenario05:29
- Música y sonidos06:08
- Soporte multipantalla (1)07:01
- Soporte multipantalla (2)06:29
- Pantalla de carga05:39
- Exportar para Android06:55
GIT y GitHub
03:06:09- Introducción a la sección04:31
- Puede que ya hayas usado GitHub05:24
- Cómo crear una cuenta03:41
- GitHub Pro y el pack para estudiantes04:27
- GitHub Desktop07:13
- GitKraken y otras alternativas04:54
- Crear un proyecto04:31
- Clonando el proyecto05:07
- Realizar modificaciones06:33
- Crear bifurcaciones (branch)05:46
- Cerrando bifurcaciones04:57
- Cerrando bifurcaciones con conflicto09:23
- Accediendo al comando GIT04:08
- Actualizando el repositorio con pull06:10
- Crear ramas04:12
- Fusionando una rama desde la terminal06:11
- Fusiones con conflictos en la terminal (1)06:11
- Fusiones con conflictos en la terminal (2)03:22
- Creando un issue04:20
- Trazabilidad de los issues07:26
- Varias formas de cerrar un issue05:43
- Hacer un fork04:47
- Haciendo cambios en MI fork06:59
- Crear un pull request04:48
- Aprobar un pull request04:15
- Pull requests locales (1)04:51
- Pull requests locales (2)04:04
- Trabajando en GIT desde el navegador web05:19
- Usando la wiki de GitHub05:54
- Hosting gratis en GitHub Pages04:51
- Creando una web personal en GitHub Pages04:17
- Jekyll, o usar GitHub para crear un blog05:13
- Usando Jekyll en GitHub06:54
- Controlando versiones con releases07:17
- Socializar en GitHub02:30
Valoraciones
- 5 ESTRELLAS74%
- 4 ESTRELLAS11%
- 3 ESTRELLAS7%
- 2 ESTRELLAS0%
- 1 ESTRELLAS7%
- Victor ManuelGonzalez YurdaIncluir valoración media (en números)
- JorgeGarcía VegaIncluir valoración media (en números)
Enseñanzas muy buenas, pero falta actualizarlo un poco a la vez que se actualiza Android Studio para que no cueste tanto manejar el IDE.
- AdolfoIllera JimenezIncluir valoración media (en números)
- EduardoParadaIncluir valoración media (en números)
Muy bueno el curso, muy bien explicado!!
- JoseVásquezIncluir valoración media (en números)
- DiegoCamerucciIncluir valoración media (en números)
- SalvadorCarrasco OlmedoIncluir valoración media (en números)
- PedroSánchez PachónIncluir valoración media (en números)
Completo y actualizado.
- Federico GastonGalvezIncluir valoración media (en números)
- Marco A.Páez SalcedoIncluir valoración media (en números)
Cosas nuevas que aprender siempre es muy positivo y recibirlos de esta manera lo es más!
- Juan SebastiànPlazas MartinezIncluir valoración media (en números)
Nunca responden las preguntas que tiene el alumno, es un curso que de verdad no recomiendo por el simple hecho de que los tutores no estan aqui para ti.
- PedroRamírezIncluir valoración media (en números)
- AbelCanizaIncluir valoración media (en números)
- LedisRivera ChangraIncluir valoración media (en números)
- JavierSorianoIncluir valoración media (en números)
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 20 €3 h0
- 19 €1 h0