formulario de contacto

Curso Android para dispositivos moviles

Curso Android para dispositivos moviles

Objetivo del Curso:

Formar  profesionales en el campo de la programación de apps sobre Android para dispositivos móviles.

Qué aprenderá en el curso:

  • Comprender el funcionamiento de la programación Android, y utilizar de forma eficaz todas las herramientas de desarrollo: Conocer y optimizar el flujo de trabajo para la creación de aplicaciones nativas para dispositivos móviles en sistema operativo Android.
  • Aprender a diseñar interfaces móviles y utilizar las características del dispositivo y a gestionar notificaciones, fragmentos, preferencias y almacenamiento.
  • Capacitar en el uso de Android Studio, diseñando proyectos que integren interfaces de usuario, navegabilidad entre ventanas, acceso a base de datos, gráficos, geolocalización, redes sociales, etc.

Requisitos previos:

Necesario tener una base de programación con lenguajes orientados a objetos  y sobre todo experiencia previa en programación Java.

TEMARIO ANDROID (60 HORAS)

MÓDULO I.- ASPECTOS GENERALES 

1.Entorno de desarrollo

2.Estructura de un proyecto

3.Componentes de una aplicación

4.Desarrollo de una aplicación sencilla

 

MÓDULO II.- DISEÑO DE LA INTERFAZ DE USUARIO  (VISTAS Y LAYOUTS)

1.Interfaz de usuario: Layouts.

2.Interfaz de usuario: Controles básicos.

3.Interfaz de usuario : Controles de selección.

4.Interfaz de usuario: Controles personalizados.

5.Interfaz de usuario: Pestañas (Tabs).

6.Interfaz de usuario: ActionBar.

7.Fragments.

8.Estilos.

 

MÓDULO III.- MENUS 

1.Menús (I): Menús y Submenús básicos

2.Menús  (II): Menús Contextuales · Menús en Android (III): Opciones avanzadas

 

MÓDULO IV.- ACTIVIDADES E INTENCIONES

1.Creación de nuevas actividades

2.Comunicación entre actividades

3.La lista ListView

4.Detectar pulsaciones sobre las listas

5.Las intenciones

MÓDULO V.- GESTION DE PREFERENCIAS 

1.Preferencias en Android I: SharedPreferences

2.Preferencias en Android II: PreferenceActivity

 

MÓDULO VI.- ENTRADAS: TECLADO, PANTALLA TÁCTIL Y SENSORES

1.Manejando eventos de usuario

2.El teclado

3.La pantalla táctil

4.Los sensores

5.Hilos de ejecución (Threads) y la clase AsyncTask

 

MÓDULO VII.- NOTIFICACIONES

1.Notificaciones(I): Toast

2.Notificaciones (II): Barra de Estado

3.Notificaciones  (III): Diálogos MÓDULO VIII.- BASES DE DATOS Y FICHEROS

4.Creación, Inserción, consulta, actualización y eliminación en bases de datos.

5.Ficheros de datos

 

MÓDULO IX.- WIDGETS 

MÓDULO X.- MULTIMEDIA

MÓDULO XI.- SERVICIOS 

MÓDULO XII – HTTP Y ESTILOS AVANZADOS

1.Protocolo HTTP

2.HTTP y Asynctask

3.Diseño personalizado de vistas

4.Escuchadores de eventos

5.Modificación de vistas

TEMARIO JQUERYMOBILE (40 HORAS)

Introducción a JQueryMobile

–Qué es? Características. Soporte

Implementación de páginas con JQueryMobile.

–Estructura, títulos, enlaces, transiciones, diálogos, estilos

Barras de herramientas

–Tipos, cabeceras, pies, barras de navegación.

Formateo de contenido.

–Diseños por columnas, desplegables, agrupaciones.

Listas de Elementos

–Diferentes tipos de listados

Formularios

–Conceptos básicos, elementos de los formularios, botones.

 

 

CONOCE AL FORMADOR

Alejandro J. Vitoria, es un especialista JAVA con 15 años de experiencia en java.

Combina colaboraciones en Proyectos como funcional java (Vodafone, Telefónica, Indra, Ministerio Fomento, Aena….) con la realización de cursos java, tanto cursos de inicio java, como formaciones técnicas; frameworks (spring, JPA, Struts…) o Webservices SOA.

En los últimos años Alejandro, se ha especializado en Android y plataformas móviles, como desarrollador y formador técnico.

Su experiencia previa impartiendo Java a todos los niveles, hace sus cursos de Android sean de mucha calidad y orientados a la realidad de los proyectos.

Curso Android

 

   

Contacta con nosotros