FORMACIÓN E-LEARNING - Iniciativas Empresariales · Formación E-Learning Curso de Android:...

9
FORMACIÓN E-LEARNING Para conocer las claves del desarrollo y construcción de aplicaciones en dispositivos móviles que cubran necesidades concretas en el entorno empresarial. Curso de Android: programación de aplicaciones para empresas Tel. 902 021 206 [email protected] www.iniciativasempresariales.com BARCELONA - BILBAO - MADRID - SEVILLA - VALENCIA - ZARAGOZA Aprendizaje basado en prácticas y ejemplos aplicados

Transcript of FORMACIÓN E-LEARNING - Iniciativas Empresariales · Formación E-Learning Curso de Android:...

FORMACIÓN E-LEARNING

Para conocer las claves del desarrollo y construcción de aplicaciones en dispositivos móviles que cubran necesidades concretas en el entorno empresarial.

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 [email protected] www.iniciativasempresariales.com

BARCELONA - BILBAO - MADRID - SEVILLA - VALENCIA - ZARAGOZA

Aprendizaje basado en prácticas y ejemplos aplicados

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 2

El uso de dispositivos móviles en la empresa no ha hecho más que incrementarse en los últimos años. Smartphones, tablets y otros dispositivos inteligentes son ya una herramienta de trabajo habitual para muchos profesionales. Este crecimiento del mercado ha conllevado la aparición de múltiples aplicaciones que amplían las funcionalidades de estos dispositivos. Android es el sistema operativo que utiliza el 70% de este mercado de móviles.

Conocer las claves de programación en Android y las posibles aplicaciones en dispositivos de empresa es una oportunidad de crecimiento y empleabilidad para los profesionales del área de informática y TI, y una forma de impulsar su carrera en el ámbito de las nuevas tecnologías como gestor o desarrollador de aplicaciones para móviles en el departamento tecnológico.

El objetivo de este curso es ofrecer una visión práctica y aplicada del sistema operativo Android. Para ello se trabajarán ejemplos aplicados y los alumnos realizarán prácticas individuales en cada tema de forma que puedan, al finalizar el curso, ser capaces de manejar el entorno de programación y crear una aplicación completa para dispositivos Android.

Presentación

Tras 15 años de experiencia formando a directivos y profesionales, Iniciativas Empresariales presenta sus cursos e-learning. Diseñados por profesionales en activo, expertos en las materias impartidas, son cursos de corta duración y eminentemente prácticos, orientados a ofrecer herramientas de análisis y ejecución, de aplicación inmediata en el puesto de trabajo.

Los cursos e-learning de Iniciativas Empresariales le permitirán:

La posibilidad de escoger el momento y lugar más adecuado.

Interactuar con otros estudiantes enriqueciendo la diversidad de visiones y opiniones y su aplicación en situaciones reales.

Trabajar con más y diversos recursos que ofrece el entorno on-line (e-mails, chats, webinars, vídeos…).

Aumentar sus capacidades y competencias en el puesto de trabajo en base al estudio de los casos reales planteados en este curso.

La Educación On-line

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 3

El curso tiene una duración de 180 horas y el material didáctico consta de:

Manual de EstudioCorresponde a todas las materias que se imparten a lo largo de los 9 módulos de formación práctica de que consta el Curso de Android: Programación y aplicaciones para empresa.

Material ComplementarioIncluye ejemplos aplicados y prácticas individuales en cada tema sobre la materia con el objetivo de ejemplificar y ofrecer recursos para la resolución de las problemáticas específicas del desarrollo de aplicaciones sobre plataforma Android.

Ejercicios de SeguimientoCorresponden a ejercicios donde se plantean y solucionan determinados casos referentes a la plataforma Android.

Pruebas de AutoevaluaciónPara la comprobación práctica de los conocimientos que Ud. va adquiriendo.

Método de Enseñanza

Contenido y Duración del Curso

Curso 100% Bonifi cable El importe de este curso puede ser totalmente bonificable.

El curso se realiza on-line a través de la plataforma e-learning de Iniciativas Empresariales que permite, si así lo desea, descargarse los módulos didácticos junto con los ejercicios prácticos de forma que pueda servirle posteriormente como un efectivo manual de consulta.A cada alumno se le asignará un tutor que le apoyará y dará seguimiento durante el curso, así como un consultor especializado que atenderá y resolverá todas las consultas que pueda tener sobre el material docente.El curso incluye:

Master Class online

Aula Virtual

Tutor personal

Flexibilidad de horarios

Pruebas de Autoevaluación

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 4

• Cómo crear, gestionar y posicionar una aplicación móvil orientada a lasnecesidades de los usuarios finales y a los objetivos estratégicos de la empresa/marca.

• Cómoconfigurarelentornodedesarrolloylaconstruccióndelainterfazdeuna aplicación para dispositivos Android.

• Cuáleselciclodevidadeunaaplicaciónysusdistintoscomponentes.

• Cómo implementar funcionalidades importantes: parsear ficheros XML,acceso a base de datos…

• Cómo hacer para estar presente en alguna de las principales tiendas deaplicaciones.

• CómoincluirunaaplicaciónenGooglePlay.

• Lasbasespara sergestorodesarrolladordeaplicacionesparamóvileseneldepartamento tecnológico.

• Ser capaz de manejar el entorno de programación y crear una aplicacióncompleta para dispositivos Android.

• Aplicacionesposibles:captacióndepúblicoobjetivoenferias,automatizacionesen los puestos de trabajo, agilización del proceso comercial, sistemas de comprobación y gestión de tareas en tiempo real, de gestión de stocks, etc.

Este curso le permitirá saber y conocer:

Programadores, desarrolladores, administradores de sistemas y usuarios que deseen conocer el entorno de programación Android para el desarrollo de aplicaciones destinadas a los dispositivos móviles de la empresa.

Dirigido a:

Dominar el entorno de programación Android abre mútliples posibilidades para extender las funcionalidades de dispositivos móviles de la empresa o como herramienta de promoción de la misma desde un punto de vista comercial.

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 5

MÓDULO 1. Entorno de desarrollo y primeras pruebas1.1. Instalación y primeros pasos en el entorno Eclipse + ADT.

1.2. Ejemplo 1: El “¡Hola mundo!”

1.3. Depuración in-device, emuladores y máquinas virtuales.

1.4. Estructura de un proyecto Android.

1.5. Concepto de actividades.

1.6. Menús de opciones y barra de acciones.

1.7. Ejemplo 2: El reloj digital.

MÓDULO 2. Actividades y layouts 2.1. Los layouts.

2.2. Las views y sus propiedades.

2.3. Subsistema XML y sistema multi-layout.

2.4. Ejemplo 3: La mini-calculadora.

2.5. Cambio de actividades: Intents y Bundles.

2.6. Datos de aplicación: SharedPreferences.

2.7. Ejemplo 4: La página de favoritos.

MÓDULO 3. Layouting avanzado, listas y adaptadores 3.1. Construir layouts manualmente: LayoutParams.

3.2. Ejemplo 5: La calculadora científica.

3.3. Las ListView y los Adapter.

3.4. “Inflar” layouts: LayoutInflater

3.5. Reciclaje de vistas.

3.6. Construcción de listas personalizadas.

3.7. Ejemplo 6: El conversor de divisas.

Contenido del curso

20 horas

20 horas

20 horas

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 6

MÓDULO 4. Custom views, Canvas y Listeners 4.1. Definición de vistas personalizadas.

4.2. Tamaño de los controles: MeasureSpec.

4.3. Dibujando contenidos: Canvas.

4.5. Ejemplo 7: El potenciómetro vertical.

4.6. Respuesta al clic y al touch.

4.7. Atributos personalizados: AttributeSet.

4.8. Ejemplo 8: Colores.

MÓDULO 5. Sensores y almacenes de información5.1. Almacenaje de pequeño formato: SharedPreferences.

5.2. Datos de sólo lectura: el directorio “res/raw” y los “assets”.

5.3. El subsistema de sensores: el accelerómetro.

5.4. Ejemplo 9: El juego de la bola.

5.5. Geolocalización: el GPS.

5.6. Almacenaje de archivos: internal vs. external storage.

5.7. Ejemplo 10: El caminante.

MÓDULO 6. Responsive Views6.1. Trabajando con fuentes de texto.

6.2. Ejemplo 11: El AutoFitTextView.

6.3. Elementos avanzados de dibujo.

6.4. Ejemplo 12: Dibujo artístico.

6.5. Gestión de eventos multitáctil: TouchListener.

6.6. Ejemplo 13: El TouchLogger.

6.7. Gestión táctil avanzada: Gestures.

6.8. Ejemplo 14: El PanZoomFlingView.

Contenido del curso

20 horas

20 horas

20 horas

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 7

20 horas

MÓDULO 7. Programación concurrente, servicios, redes y notificaciones7.1. Threads y tareas asíncronas: AsyncTask.

7.2. Trabajo con redes.

7.3. Subsistema de notificaciones: Notification.

7.4. Ejemplo 15: El mensajero.

7.5. Servicios en segundo plano: Service.

7.6. Ejemplo 16: El caminante nocturno.

MÓDULO 8. Bases de datos locales y servicios restful8.1. Proveedores de información.

8.2. Basas de datos SQLite.

8.3. Ejemplo 17: La calle de los comercios.

8.4. Servicios de información remotos y APIs externas.

8.5. Ejemplo 18: 1deEnero

MÓDULO 9. Programación de juegos9.1. El canvas como contenido único.

9.2. Adaptándose a las medidas de la pantalla.

9.3. Controles táctiles y sensoriales.

9.4. Ejemplo 17: Kart-o-matic.

9.5. Bitmaps y tiles.

9.6. Colisión de objetos, balas y enemigos.

9.7. Ejemplo 18: Marlon Bross.

Contenido del curso

20 horas

20 horas

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 8

Contenido del curso

Requerimientos previosPara realizar este curso es imprescindible tener conocimientos previos de programación en Java a nivel intermedio.

También se requiere disponer de:

•UnterminalAndroid(mínimoversión3.0)yconocimientosgeneralesdesu uso.

•Un ordenador con sistema operativo Windows, Linux o Mac conprocesador(mínimo)i3ymemoriaRAM(mínimo)4GiB.

F o r m a c i ó n E - L e a r n i n g

Curso de Android: programación de aplicaciones para empresas

Tel. 902 021 206 · [email protected] · www.iniciativasempresariales.com 9

Una vez realizado el curso el alumno recibirá el diploma que le acredita como experto en Android: programación de aplicaciones para empresas. Para ello, deberá haber cumplimentado la totalidad de las pruebas de evaluación que constan en los diferentes apartados. Este sistema permite que los diplomas entregados por IniciativasEmpresarialesyManagerBusinessSchoolgocendegarantíayseriedaddentro del mundo empresarial.

Titulación

El contenido y las herramientas pedagógicas del curso de Android: programación y aplicaciones para empresas han sido elaboradas por un equipo de especialistas dirigidos por:

Félix Galindo

Ingeniero Superior en Telecomunicaciones por la Universitat Politècnica de Catalunya. Dispone de una larga experiencia profesional en el desarrollo de aplicacioneswebyplataforma,asícomomásde10añosdeexperienciacomoformador en temáticas relacionadas con las tecnologías de la información, la programación y la administración de sistemas.

El autor y su equipo de colaboradores estarán a disposición de los alumnos para resolver sus dudas y ayudarles en el seguimiento del curso y el logro de objetivos.

Autor

ANDROID: PROGRAMACIÓN DE APLICACIONES PARA EMPRESAS