Curso GRATUITO Desarrollo de Aplicaciones Orientadas a Objetos con JAVA
Si has realizado este curso, ¿por qué no darnos tu opinión?. Si lo haces, estarás ayudando a miles de personas que, como tu en su momento, están intentando cambiar su vida a través de la formación. No hay mejor ayuda, para decidirse entre miles de cursos, que la opinión de una persona que ha vivido la experiencia de cursarlo, miles de personas te lo agradecerán.
Danos tu opinión detallada sobre el Curso GRATUITO Desarrollo de Aplicaciones Orientadas a Objetos con JAVA. No olvides decirnos que te pareció el temario del curso, el profesorado, la accesibilidad al equipo del centro para resolver tus dudas y, en el caso de los programas online, la calidad del campus virtual.
REQUISITOS DE PARTICIPACIÓN:
1. PARA DESEMPLEADOS MENORES DE 30 AÑOS:
- Estudios mínimos: Título de Bachiller o equivalente (*) o candidatos que puedan documentar experiencia profesional mínima de 6 meses en puestos relacionados con la especialidad.
Inglés nivel lectura.
Pertenecer a uno de los siguientes colectivos:
- Desempleado de larga duración (desempleado 12 meses en los últimos 18 meses)
- No haber accedido al primer empleo
- Tener baja cualificación (No tener un carnet profesional, certificado de profesionalidad 2 o 3, título de FP o titulación universitaria)
- Pertenecer al Plan Prepara
2. PARA DESEMPLEADOS MENORES DE 25 AÑOS:
- Jóvenes que puedan inscribirse en el Fichero de Garantía Juvenil
- Pertenecer a uno de los siguientes colectivos:
- Desempleado de larga duración (desempleado 12 meses en los últimos 18 meses)
- No haber accedido al primer empleo
- Tener baja cualificación (No tener un carnet profesional, certificado de profesionalidad 2 o 3, título de FP o titulación universitaria)
- Pertenecer al Plan Prepara
Programadores interesados en añadir el lenguaje Java a su lista de conocimientos.
Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:
- Saber crear y modificar archivos de texto con un editor de textos.
- Saber usar un navegador web.
- Contar en su haber con experiencia mínima en algún lenguaje de programación, preferiblemente orientado a objetos.
El principal objetivo de este curso es dar a 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. En el curso también se aborda 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).
Por último, se proporciona a los asistentes la experiencia necesaria para diseñar una rich-client applications empleando Java SE 8. 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.
En todos los módulos que componen el curso se concede un alto protagonismo a la realización de ejercicios prácticos para facilitar a los asistentes la asimilación de los contenidos docentes presentados.
CERTIFICACIÓN:
Tras finalizar el curso, los asistentes que acaben su formación con la cualificación de Aprovechamiento, podrán optar a la realización del siguiente examen oficial de certificación para la obtención de la credencial Oracle Certified Associate, cuyo coste está incluido en la subvención del proyecto (una convocatoria de examen por alumno):
Java SE 8 Programmer I 1Z0-808
MÓDULO 1
PROGRAMACIÓN JAVA SE 8
- Visión general de la plataforma Java
- Sintaxis Java y revisión de clases
- Encapsulación y polimorfismo
- Diseño de clases Java
- Diseño de clases avanzadas
- Herencia con interfaces Java
- Elementos genéricos y recopilaciones
- Procesamiento de cadenas
- Excepciones y afirmaciones
- Conceptos fundamentales de E/S
- E/S de archivo con NIO 2
- Threads
- Simultaneidad
- Aplicación de base de datos con JDBC
- Localización
MÓDULO 2
JAVA SE 8: DEVELOP RICH CLIENT APPLICATIONS
- Introducción
- La aplicación Broker Tool
- Introducción a JavaFX
- Colecciones Generics y JavaFX
- Controles UI, Layouts, Charts y CSS
- Visual Effects, Animación, Web View, y Media
- Tablas JavaFX y el GUI de cliente
- Concurrencia y Conexión JavaFX
- La API Java Persistence (JPA)
- Aplicación del JPA
- Implementación de un diseño Multi-Capa con Servicios Web RESTful
- Conexión a un Web Service RESTful
- Packaging y Puesta en marcha de Aplicaciones
- Desarrollo de Aplicaciones Seguras
- Firma de una aplicación y Autenticación
- Logging
- Implementación de Testeo unitario y uso de Control de Versiones
80 HORAS
¿Debería cursar el programa?
Si eres DESEMPLEADO/A MENOR DE 30 AÑOS
Estudios Previos necesarios para la realización del programa
BACHILLERATO o EQUIVALENTE
Inglés nivel lectura
Pertenecer a uno de los siguientes colectivos:
- Desempleado de larga duración (desempleado 12 meses en los últimos 18 meses)
- No haber accedido al primer empleo
- No tener un carnet profesional, certificado de profesionalidad 2 o 3, título de FP o titulación universitaria
- Pertenecer al Plan Prepara