La universidad de Valencia lanza su curso gratuito que te enseña a desarrollar aplicaciones móviles Android
La Universidad Politécnica de Valencia ha lanzado un nuevo MOOC gratuito sobre programación Android para todo aquel que quiera iniciarse en este curioso mundo de la informática.
El desarrollo de aplicaciones móviles está apareciendo cada vez más en muchos trabajos, por lo que, si te gustan los ordenadores y el mundo de la programación, te recomendamos que aprendas a programar Android para que puedas seguir trabajando con él.
El mercado laboral está en demanda en este momento y esta puede ser una gran oportunidad profesional.
Con este curso gratuito de la UPV, repasarás la programación Java y comprenderás el entorno de Android para sumergirte en funciones más avanzadas al desarrollar aplicaciones.
Regístrese en un curso y visítelas siempre que pueda, siempre que tenga acceso a Internet.
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)