Curso Bootcamp de Desarrollo con Android

Frogames Formación
Frogames Formación

Curso

Online

40 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Inicio

    Fechas a elegir

Este curso se centra en desarrollo de aplicaciones móviles con Java y Android. Se trata de un curso intensivo y presencial de seis meses, unas 4 horas a la semana, donde desde cero y sin experiencia en el campo, los estudiantes acaban creando sus propias apps con web services incluidos como proyecto final.

El temario del Bootcamp se define por días de trabajo, donde cada día se lleva a cabo una gran tarea dividida en varias partes menores, de ahí que los vídeos tengan una duración bastante superior a lo que viene siendo habitual en los cursos de JB.

En los vídeos se incluyen también las dudas y problemas con los que se encuentran los estudiantes en clase, así como la solución aportada por el docente en cada caso.

Al finalizar el curso serás capaz de desarrollar aplicaciones con Java y Android. ¿A qué esperas para dar vida a tu aplicación?

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

Aunque el curso en sí no tiene prerrequisitos, para seguirlo fácilmente te recomendamos:

Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuarioHaber completado el curso Introducción al desarrollo de apps con Android del prof. Juan Gabriel Gomila para tener unas bases mínimas de programaciónTener Android Studio 2.3.3 o superior instalado, aunque en la primera sección del curso aprenderemos a descargar e instalarlo de forma sencilla desde la web de Google

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Materias

  • Desarrollo de aplicaciones
  • Android
  • Programación
  • XML
  • Scroll vews

Temario

Bienvenido al bootcamp de desarrollo de Android(53:02)

Conoce nuestro bootcamp de Android (Clases de FP Multiplataforma)

Cómo Sacarle el Máximo Partido al Curso

Aprende con Amigos a través de Discord

El Repositorio GitHub del Curso

Toma notas de tu curso en tiempo real en Frogames Formación

Día 1: Toma de contacto con Android y Java(3:02:22)

Día 1: Volver a empezar otra vez

Arquitectura de las apps en Android

Cómo crear y compilar tu proyecto

Apps internacionales y ficheros de strings en Android

La estructura de una actividad en Java

La estructura de un Layout en XML

Mi primera app en Android: Hello World

Día 2: Conociendo la herramienta y el diseño de interfaces gráficas(4:16:01)

Día 3: Layouts más complejos y el ciclo de vida de una app(3:01:45)

Día 3: Los engañosos y traicioneros layouts

Crear apps para tablet en Android

Listas con Scroll Views

Crear un formulario de registro

El layout de términos y condiciones

El ciclo de vida de una app

Los estados y etapas del ciclo de vida de una app

El ciclo de vida a través de tostadas

Inflando menús de ajustes

Día 4: El repaso de sintaxis de Java(4:01:42)

Día 4: Java, el lenguaje de programación de las apps

Los comentarios de código en Java

Los tipos de datos básicos

Asignaciones de variables

Ejercicio 1 - Variables

La toma de decisiones

Ejercicio 2 - Aragorn a la defensa de los puentes de los orcos

Switch y case para decisiones varias

Los bucles en Java

Ejercicio 2 - Un pasito para adelante, un pasito para atrás

Ejercicio 2 - Solución

Métodos y funciones en Java

Ejercicio 3 - Métodos matemáticos varios

La sobrecarga vs sobre escritura de métodos

Día 5: Programación Orientada a Objetos(3:07:27)

Día 5: Programación Orientada a Objetos

El rol de la programación orientada a objetos

¿Qué es una clase y qué es un objeto?

El concepto de la encapsulación de clases

Getters, setters y variables privadas

El constructor de una clase

El concepto de clase y de variable estática

Ejercicio 4: La clase nave alienígena

Ejercicio 4a: Ejemplo de uso de la clase nave alienígena

Día 6: Programación Orientada a Objetos (Parte 2)(2:39:44)

Día 6: Seguimos con la programación orientada a objetos

El concepto de herencia

Ejercicio 5: Herencia de naves espaciales

Ejercicio 5a: Un caso práctico de la herencia de clases

Polimorfismo de clases

Clases abstractas

Interfaces

La pila de la memoria de Java

Ejercicio 6: Los botones para contar

Ejercicios 6a: El diseño del Layout

Ejercicio 6b: La inicialización de objetos en la clase

El método OnClick (Parte 1)

El método OnClick (Parte 2)

Clases Internas y Clases Anónimas

Día 7: Widgets por un tubo y mucho más(2:42:08)

Día 7: Conoce los widgets para triunfar en Android

Instanciando widgets y layouts por código

Repaso de las edit texts y las image views

Los radio groups y los radio buttons

Los switchs y los checks

Las web views y los selectores de fechas y horas

Cómo funcionan los permisos en Android

Ejercicio 7: Muchos widgets para dominarlos a todos

Ejercicio 7a: El diseño de la interfaz gráfica de usuario

Ejercicio 7b: Implementación de los checks y de las imágenes

Ejercicio 7c: Implementación de los cambios horarios y las web views

Día 8: Diálogos y constructores(3:32:57)

Día 8: Diálogos e inicio del primer proyecto

Los diálogos en Android

Instanciar un diálogo en Android

Proyecto 1: La lista de tareas

Webs de recursos gratuitos de Android

Los recursos de String en Android

La clase Nota

El layout de creación de la nota

El layout para consultar la nota

La lógica de creación de la nota

La lógica de consulta de la nota

Abriendo y consultando la nota

Creando y consultando nuestra nota

Día 9: Arrays y colecciones de objetos(3:26:56)

Día 9: Sobre arrays y colecciones de objetos

La clase random y los números aleatorios

Los arrays para coleccionar objetos

Ejercicio 8: Un ejemplo de uso de los arrays

Ejercicio 9: Arrays multidimensionales y preguntas aleatorias

La clase ArrayList

Las clases ListView y Base Adapter

El layout de la lista de tareas

El adapter de nuestra lista de tareas

Cosas pendientes para el futuro de nuestra app

Día 10: La persistencia de datos en las apps de Android(2:59:36)

Día 10: Persistir datos en apps de Android

Los intents y la navegación entre actividades

Diseñando el layout de ajustes

Persistiendo tipos de datos básicos con Shared Preferences

Persistir el booleano on/off

Persistir el entero de modo de animación

Errores y excepciones en Java

Los objetos tipo JSON

EL serializador y deserializador de JSON

Guardar y cargar notas con el serializador

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Curso Bootcamp de Desarrollo con Android

40 € IVA inc.