Skip to Content

PROGRAMADOR JAVA SE PROFESIONAL E IoT

Objetivos:

Al finalizar la acción formativa el alumnado estará capacitado para:

  • Conocer la sintaxis de Java (TM), la programación orientada a objetos utilizando el lenguaje Java, la creación de interfaces gráficas, el modelo de excepciones, los mecanismos de entrada y salida (E/S), cómo usar el marco Collections y desarrollar aplicaciones que manipulan archivos, directorios y sistemas de archivos.
  • Conocer la escritura de programas de base de datos con JDBC y cómo escribir de forma correcta aplicaciones multithread combinando de manera eficaz formación sobre los procesos de desarrollo de software, las tecnologías de programación orientada a objetos y la notación UML (Unified Modelling Language).
  • Conocer un enfoque pragmático del desarrollo de software Orientado a Objetos (OO) utilizando para ello una metodología de uso generalizado (Unified Process), la última especificación de UML y tecnologías de programación OO como el lenguaje Java.
  • Diseñar una rich-client application empleando Java SE y Java FX. Haciendo uso del patrón Modelo-Vista-Controlador (MVC) y de un ejemplo de caso de estudio, los asistentes adquirirán los conocimientos para analizar, diseñar y desarrollar la interfaz de usuario, conectarla a una base de datos y finalmente conectar la interfaz de usuario a un web service RESTFul.
  • Desarrollar aplicaciones en el entorno de Internet of Things y gestionar dispositivos.
  • Gestionar y desarrollar la red de dispositivos mediante Oracle IoT Cloud Services.
  • Poner en práctica decisiones empresariales y estrategias mediante el análisis de datos y alertas provenientes de los dispositivos conectados en tiempo real.
  • Conectar diferentes tipos de dispositivos y registrar sus recursos y metadatos.
  • Desplegar aplicaciones software sobre los dispositivos registrados.

Colectivo al que va dirigido:

Prioritariamente trabajadores/as desempleados, con carácter general residentes en la Comunidad de Madrid, inscritos en la red de oficinas. Cuando los participantes sean trabajadores ocupados éstos deberán ser, con carácter general residentes en la Comunidad de Madrid o prestar sus servicios en centros de trabajo ubicados en la misma.

Se recomiendan los siguientes requisitos mínimos:

  • Dominio de inglés a nivel de lectura.
  • Conocimientos básicos de programación.

A criterio de la Dirección General de Formación se podrán establecer pruebas de conocimientos para el acceso a este curso.

Conocimientos previos necesarios para la prueba de nivel:

Para la prueba de acceso son necesarios los siguientes conocimientos (nivel básico):

• Programación, en cualquier lenguaje
• Recomendable: conocimientos de programación orientada a objetos
• Recomendable: conocimientos generales entorno web e identificación de conceptos como HTML, HTTP, URL, etc.

La mitad de la prueba de nivel se realizará en inglés.

Modalidades: virtual y presencial (consultar calendario)

Requisitos de equipamiento de los alumnos en caso de modalidad virtual

En el caso de los cursos de esta especialidad que se impartan mediante modalidad de AULA VIRTUAL, el hardware/software necesario por parte del alumno es:

  • Ordenador portátil o sobremesa. Procesador Core i3
  • Memoria recomendada 4 GB de RAM
  • Conexión a internet estable
  • Resolución recomendable pantalla 1024x768
  • Cámara web
  • Auriculares con micrófono incorporado

Duración: 300 horas

Relación de módulos formativos presenciales:

  • Módulo 1: Java SE Programming I
  • Módulo 2: Java SE Programming II
  • Módulo 3: Object-Oriented Analysis and Design Using UML
  • Módulo 4: Java SE: Develop Rich Client Applications
  • Módulo 5: Application Development on Oracle Cloud
  • Módulo 6: Developing Applications using Oracle IoT Cloud Service
  • Módulo 7: Integrating Oracle IoT Cloud with Enterprise Applications

Examen de certificación:

La ejecución y financiación del programa formativo incluye la presentación de los alumnos que han realizado el curso con aprovechamiento al examen para obtener esta certificación (o aquella que la sustituya al momento de su impartición), y que gestionará la empresa adjudicataria, sin coste alguno para el alumno.

  • Oracle Certified Professional, Java SE Programmer

Inscríbete

Consulta nuestro calendario de cursos gratuitos

Solicita tu curso gratuito