Curso gratis sobre aplicaciones Android de la Universidad Politécnica de Valencia

MOOC de Android de la UPV

La Universidad Politécnica de Valencia lanza un nuevo MOOC gratuito sobre programación en Android para todo aquel que quiera iniciarse en este curioso mundo informático.

Cada vez más, el desarrollo de aplicaciones móviles está presente en muchos puestos de trabajo por lo que si te gusta el mundo de la informática y la programación te aconsejamos que aprendas a programar en Android para que puedas trabajar de ello.

Actualmente hay mucha demanda en el mercado laboral y puede ser una buena salida profesional.

Con este curso gratis de la UPV harás un repaso a la programación en Java y conocerás el entorno de Android para adentrarte en características más complejas a la hora de desarrollar una aplicación.

Apúntate al curso y hazlo cuando puedas, y siempre que tengas acceso a Internet.

Temario del curso gratis de Android

Consulta el contenido del curso y apúntate:

Unidad 0 - Funcionamiento de la plataforma edX.org

  • Bienvenida.
  • Plataforma.
  • Foros.
  • Certificados.

Unidad 1 - Repaso de Java

  • Introducción.
  • Características de Java.
  • Instalación del entorno.
  • Creación de clases en Java.
  • Comentarios y documentación.
  • El encapsulamiento y la visibilidad.
  • La clase Lugar.
  • La herencia en Java.
  • La sobrecarga.
  • El polimorfismo en Java.
  • Clases abstractas, interfaces y herencia múltiple.
  • Tipos enumerados.
  • Las colecciones en Java.
  • Referencia en Java.
  • Examen Unidad 1.

Unidad 2 - Introducción a Android y el entorno de desarrollo

  • Introducción a la unidad.
  • Introducción a la plataforma para móviles.
  • Las plataformas para móviles.
  • Arquitectura de Android.
  • Descripción de las versiones Android.
  • Elegir la versión en una aplicación.
  • Las librerías de contabilidad.
  • Creación de dispositivos virtuales.
  • Un primer programa en Android.
  • Ejecución del programa.
  • Ficheros y directorios de un proyecto.
  • Componentes de una aplicación.
  • Documentación y ApiDemos.
  • Depurar aplicaciones en el entorno de desarrollo.
  • Depurar aplicaciones en LogCat.
  • Examen Unidad 2.

Unidad 3 - Diseño del interfaz de usuario

  • Introducción a la unidad.
  • Creación de una interfaz de usuario por código.
  • Creación de una interfaz de usuario usando XML.
  • Diseño visual de vistas.
  • Atributos de la clase View.
  • Los Layouts.
  • Uso de ConstraintLayout.
  • Material Design.
  • Definición de la paleta de colores.
  • Una aplicación de ejemplos: Mis lugares.
  • Uso de recursos alternativos.
  • Tipos de recursos.
  • Recursos del sistema.
  • Estilos y tema en Android.
  • Uso práctico de Vistas.
  • Referencia clase View.
  • Referencia recursos alternativos.
  • Examen Unidad 3.

Unidad 4 - Actividades, Barra de Acciones y Preferencias

  • Introducción a la unidad.
  • Actividades en Android.
  • Intercambio de datos entre actividades.
  • Añadir un menú.
  • La Barra de Acciones.
  • Creación y uso de iconos.
  • Añadir preferencias.
  • Creando actividades en Mis Lugares.
  • Examen Unidad 4.

Unidad 5 - RecycleView e Intenciones

  • Introducción a la unidad.
  • La vista RecycleView.
  • Las intenciones en Android.
  • Uso de intenciones en Mis Lugares.
  • Añadiendo fotografías en Mis Lugares.
  • Examen Unidad 5.

Unidad 6 - Ciclo de vida de una Actividad y Seguridad

  • Introducción a la unidad.
  • Ciclo de vida de una actividad.
  • Ciclo de vida de los procesos en Android.
  • ¿Qué proceso se elimina?
  • Guardar el estado de las actividades.
  • Multimedia en Android.
  • Los tres pilares de la seguridad.
  • La firma digital.
  • Usuario Linux y acceso a ficheros.
  • Los permisos en Android.
  • Examen Unidad 6.

Unidad 7 - Posicionamiento y Mapas

  • Introducción a la unidad.
  • Sistemas de geolocalización en dispositivos móviles.
  • Los sistemas de posicionamientos global por satélite (GPS)
  • El API de Localización de Android.
  • emulación del GPS con Android Studio.
  • Estrategias de localización.
  • Google Maps API v.2.
  • Añadiendo mapas en Mis Lugares.
  • Examen Unidad 7.

Unidad 8 -  Bases de datos y Fragments en Android

  • Introducción a la unidad.
  • Almacenamiento Datos.
  • Uso de base de datos en Android.
  • Operaciones con bases de datos en Mis Lugares.
  • Los Fragments.
  • Uso de Fragments en Mis Lugares.
  • Diálogos de selección de fecha y hora.
  • Examen Unidad 8.

Examen final.

Recuerda que tienes más cursos de programación gratis en nuestra sección para consultar siempre que quieras.

Cursos Gratis en tu Email

Suscríbete y recibe los cursos gratis en tu correo

Cursos relacionados

Subir