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:
Titulación Múltiple: - Titulación de Postgrado en Programación, Desarrollo de Aplicaciones JAVA y Programación de Aplicaciones Android con 420 horas expedida por EUROINNOVA BUSINESS SCHOOL como Escuela de Negocios Acreditada para la Impartición de Formación Superior de Postgrado y Avalada por la Escuela Superior de Cualificaciones Profesionales - Titulación Universitaria en Java con 5 Créditos Universitarios ECTS. Formación Continua baremable en bolsas de trabajo y concursos oposición de la Administración Pública. - Titulación Universitaria en Desarrollo y Programación de Aplicaciones para Android con 5 Créditos Universitarios ECTS. Formación Continua baremable en bolsas de trabajo y concursos oposición de la Administración Pública.
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 con Kotlin. - Conocer los programas y entornos para su realización asà como las etapas necesarias hasta su publicación y posterior comercialización con Kotlin. - Conocer la estructura básica de un proyecto en Android con Kotlin. - Conocer el entorno de trabajo Android Studio IDE.
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. Además recibirá los materiales didácticos que incluye el curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el mismo.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:
PARTE 1. 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
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 DE COMPONENTES DE NEGOCIO CON TECNOLOGÃA EMPRESARIAL JAVA BEANS
UNIDAD DIDÃCTICA 1. ANÃLISIS DE APLICACIONES EJB
UNIDAD DIDÃCTICA 2. INTRODUCCIÃN A LA APLICACIÃN DE SUBASTA
UNIDAD DIDÃCTICA 3. IMPLEMENTACIÃN DE LOS BEANS DE SESIÃN DE EJB 3.0
UNIDAD DIDÃCTICA 4. IDENTIFICANDO LA CONSTRUCCIÃN DE BLOQUES DE SERVICIOS WEB
UNIDAD DIDÃCTICA 5. IMPLEMENTACIÃN DE CLASES DE ENTIDAD: MODELADO DE RELACIONES DE ASOCIACIÃN DE DATOS
UNIDAD DIDÃCTICA 6. IMPLEMENTACIÃN DE CLASES DE ENTIDAD: MODELADO DE RELACIONES DE HERENCIA
UNIDAD DIDÃCTICA 7. USO DEL LENGUAJE DE CONSULTA (QL) DE JAVA PERSISTENCE
UNIDAD DIDÃCTICA 8. DESARROLLO DE APLICACIONES JAVA EE MEDIANTE EL USO DE MENSAJES
UNIDAD DIDÃCTICA 9. DESARROLLO DE BEANS CONTROLADOS POR MENSAJES
UNIDAD DIDÃCTICA 10. INTERCEPTORES
UNIDAD DIDÃCTICA 11. TRANSACCIONES
UNIDAD DIDÃCTICA 12. EXCEPCIONES
UNIDAD DIDÃCTICA 13. TEMPORIZADOR
UNIDAD DIDÃCTICA 14. SEGURIDAD
PARTE 3. DESARROLLO Y PROGRAMACIÃN DE APLICACIONES PARA ANDROID
UNIDAD DIDÃCTICA 1. INTRODUCCIÃN E HISTORIA DE ANDROID
UNIDAD DIDÃCTICA 2. INSTALACIÃN Y CONFIGURACIÃN DE ANDROID STUDIO
UNIDAD DIDÃCTICA 3. ESTRUCTURA DE UN PROYECTO ANDROID
UNIDAD DIDÃCTICA 4. COMPONENTES DE UNA APLICACIÃN EN ANDROID
UNIDAD DIDÃCTICA 5. INTERFAZ DE USUARIO EN ANDROID
UNIDAD DIDÃCTICA 6. MENÃS EN ANDROID
UNIDAD DIDÃCTICA 7. WIDGETS
UNIDAD DIDÃCTICA 8. GESTIÃN DE PREFERENCIAS EN ANDROID
UNIDAD DIDÃCTICA 9. BASES DE DATOS Y FICHEROS
UNIDAD DIDÃCTICA 10. TRATAMIENTO XML: SAX Y DOM
UNIDAD DIDÃCTICA 11. CONTENT PROVIDERS
UNIDAD DIDÃCTICA 12. NOTIFICACIONES
UNIDAD DIDÃCTICA 13. SERVICIOS WEB
UNIDAD DIDÃCTICA 14. GOOGLE PLAY SERVICES
UNIDAD DIDÃCTICA 15. FIREBASE PARA ANDROID
UNIDAD DIDÃCTICA 16. FIRMA DE APLICACIÃN Y PUBLICACIÃN