Para qué te prepara:
El Postgrado en Programación y Desarrollo de Aplicaciones JAVA + Programación de Aplicaciones Android el alumno se centrará en aprender los conocimientos necesarios de JAVA y dará los primeros pasos en la programación para Android. Conviértase en un experto en programación y desarrollo en JAVA y Android para poder crear tus aplicaciones de la mejor manera posible.
A quién va dirigido:
Este POSTGRADO EN PROGRAMACIÓN Y DESARROLLO DE APLICACIONES JAVA + PROGRAMACIÓN Y DESARROLLO DE APLICACIONES ANDROID está dirigido a todos aquellos desarrolladores que quieran programar aplicaciones para tecnologías móviles, así como para programadores que quieran aprender a realizar aplicaciones sobre Android, o en general, programación JAVA. Además es interesante para empresas que quieran disponer de su propia aplicación en las diferentes plataformas, para poder llegar a más clientes y con una mayor calidad de servicio.
Titulación:
Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales
Objetivos:
- Proporcionar al alumno la base que necesita cualquier programador de Java, tanto en cuanto a las peculiaridades de la tecnología que engloba Java SE, como del lenguaje de programación en sí. - Aprender las características de dos tipos de aplicaciones que se pueden crear con Java SE: applets y aplicaciones autónomas. - Aprender a desarrollar una aplicación en el sistema operativo para móviles Android. - Conocer los programas y entornos para su realización así como las etapas necesarias hasta su publicación y posterior comercialización. - Conocer la estructura básica de un proyecto en Android. - Conocer el entorno de trabajo eclipse para Android.
Salidas Laborales:
Informática / Programación / Desarrollo de Aplicaciones / Aplicaciones JAVA / Aplicaciones Android / Desarolladores / Tecnología móvil.
Resumen:
Si desea convertirse en un experto en la programación y desarrollo de aplicaciones, ya sean de JAVA o de Android, este es su momento, con este Postgrado en Programación y Desarrollo de Aplicaciones JAVA + Programación de Aplicaciones Android podrá adquirir los conocimientos necesarios para ser un profesional en aplicaciones de JAVA y Android. La tecnología de los dispositivos móviles ha avanzado rápidamente en los últimos años, llegando a ser actualmente auténticos ordenadores de bolsillo. Esta evolución nos da cada vez más posibilidades para desarrollar aplicaciones que aprovechen las características de estos dispositivos. La plataforma que más rápido está creciendo actualmente es Android, debido a que se trata de un Sistema Operativo abierto que cualquier fabricante puede adaptar e instalar en sus dispositivos, que está en constante evolución, y que aporta gran cantidad de servicios y aplicaciones. La gran demanda por este tipo de dispositivos móviles genera un gran interés por parte de los desarrolladores que desean crear aplicaciones. Con la realización de este Postgrado en Programación y Desarrollo de Aplicaciones JAVA + Programación de Aplicaciones Android podrá introducirse en este mercado que está en pleno auge y puede brindarle muchas oportunidades.
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
- Configuarción del plugin ADT para Eclipse - AVD Manager: Configuración de un AVD - Carpeta /src/ - Carpeta /res/ - Carpeta /gen/ - Carpeta /assets/ - Fichero AndroidManifest.xml - Button - El Toggle Button - El ImageButton - Eventos del Botón - Las Imágenes, el ImageView - Texto: TextView y EditText - Selectores simples: los checkboxes, los radio buttons - Listas de Selectores el Spinner y el ListView - Selectores metriciales: GridView - Creación de Menús Contextuales - Particularidades de los Menús Contextuales - Grupos de opciones - Actualización dinámica de Menús - Pantalla de configuración inicial - Actualización dinámica de widgets - Descripción de SQLite - SQLite en Android - Descripción de los Content Providers - Introducción y uso de Content Provider - Modificando y eliminando datos de un Content Provider - Introducción - Ejemplo de Localización - Simulación de Localizadores - Configuración del entorno - Manipulación de Mapas - Implementación de mapas con Localizadores y OverlaysPARTE 1. DESARROLLO Y PROGRAMACIÓN DE APLICACIONES JAVA
MODULO 1. CONCEPTOS BÁSICOS DEL LENGUAJE JAVA
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN
UNIDAD DIDÁCTICA 2. DESARROLLANDO Y PROBANDO PROGRAMAS CON TECNOLOGÍA JAVA
UNIDAD DIDÁCTICA 3. PROGRAMACIÓN ORIENTADA A OBJETOS
UNIDAD DIDÁCTICA 4. DECLARANDO, INICIALIZANDO Y USANDO VARIABLES
UNIDAD DIDÁCTICA 5. CREANDO Y USANDO OBJETOS
UNIDAD DIDÁCTICA 6. CARACTERÍSTICAS AVANZADAS DE CLASES
UNIDAD DIDÁCTICA 7. USANDO OPERADORES Y CONSTRUCTORES
UNIDAD DIDÁCTICA 8. USANDO LOOPS
UNIDAD DIDÁCTICA 9. DESARROLLANDO Y USANDO MÉTODOS
UNIDAD DIDÁCTICA 10. IMPLEMENTANDO ENCAPSULACIÓN
UNIDAD DIDÁCTICA 11. CREANDO Y USANDO ARREGLOS
UNIDAD DIDÁCTICA 12. IMPLEMENTANDO HERENCIA
MODULO 2. CONCEPTOS AVANZADOS E INTERFACES GRÁFICAS DEL LENGUAJE JAVA
UNIDAD DIDÁCTICA 1. PRINCIPIOS BÁSICOS DE E/S
UNIDAD DIDÁCTICA 2. E/S DE CONSOLA Y E/S DE ARCHIVOS
UNIDAD DIDÁCTICA 3. CREACIÓN DE INTERFACES GRÁFICAS CON EL API SWING
UNIDAD DIDÁCTICA 4. CREACIÓN DE INTERFACES GRÁFICAS CON EL API SWING
UNIDAD DIDÁCTICA 3. APLICACIONES BASADAS EN LA INTERFAZ GRÁFICA
UNIDAD DIDÁCTICA 4. HILOS
UNIDAD DIDÁCTICA 5. PROGRAMACIÓN DE RED
MODULO 3. DESARROLLANDO APLICACIONES PARA LA PLATAFORMA JAVA
UNIDAD DIDÁCTICA 1. UBICANDO EL MODELO JAVA EE EN CONTEXTO
UNIDAD DIDÁCTICA 2. MODELO DE COMPONENTES DE JAVA EE Y PASOS DE DESARROLLO
UNIDAD DIDÁCTICA 3. MODELO DE COMPONENTES WEB
UNIDAD DIDÁCTICA 4. DESARROLLANDO SERVLETS
UNIDAD DIDÁCTICA 5. DESARROLLANDO CON LA TECNOLOGÍA DE PÁGINAS JSP
UNIDAD DIDÁCTICA 6. MODELO DE COMPONENTES EJB
UNIDAD DIDÁCTICA 7. IMPLEMENTACIÓN DE LAS SESIONES EJB 3.0
UNIDAD DIDÁCTICA 8. LA PERSISTENCIA API DE JAVA
UNIDAD DIDÁCTICA 9. IMPLEMENTANDO UNA POLÍTICA TRANSACCIONAL
UNIDAD DIDÁCTICA 10. DESARROLLANDO APLICACIONES JAVA USANDO MENSAJERÍA
UNIDAD DIDÁCTICA 11. DESARROLLO DEL ENVÍO DE MENSAJES
UNIDAD DIDÁCTICA 12. MODELO DE LOS SERVICIOS WEB
UNIDAD DIDÁCTICA 13. MODELO IMPLEMENTACIÓN DE SERVICIOS JAVA EE WEB SERVICES CON JAX-WS
UNIDAD DIDÁCTICA 14. IMPLEMENTACIÓN DE UNA POLÍTICA DE SEGURIDAD
PARTE 2. DESARROLLO Y PROGRAMACIÓN DE APLICACIONES PARA ANDROID
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN E HISTORIA
UNIDAD DIDÁCTICA 2. INSTALACIÓN
UNIDAD DIDÁCTICA 3. ESTRUCTURA BÁSICA DE UN PROYECTO EN ANDROID
UNIDAD DIDÁCTICA 4. ENTORNO DE TRABAJO ECLIPSE PARA ANDROID
UNIDAD DIDÁCTICA 5. INTERFAZ DE USUARIO EN ANDROID
UNIDAD DIDÁCTICA 6. TRATAMIENTO XML
UNIDAD DIDÁCTICA 7. MENÚS
UNIDAD DIDÁCTICA 8. WIDGETS
UNIDAD DIDÁCTICA 9. BASES DE DATOS
UNIDAD DIDÁCTICA 10. GPS Y MAPAS EN ANDROID
UNIDAD DIDÁCTICA 11. FIRMA DE APLICACIONES Y PUBLICACIÓN EN MARKET