Curso de Formación Java con Contratación Activa
Información del curso
Curso
Semi-presencial
Madrid
365 horas
Descripción
¡Plazas limitadas!
Curso presencial de programación Java impartido por Instituto TM
Programa intensivo – Perfil para programadores TIC desempleados
Dentro del Programa de Contratación activa Instituto TM comienza la selección de alumnos con formación becada en el 20% para todos los seleccionados.
Formación con compromiso de contratación para los alumnos que finalizan la formación con evaluación apta alta. Con contratación laboral mínima de 6 meses a jornada completa para el 50%. Tras la finalización de la formación la empresa abonara el 100% de la matricula a los alumnos que sean contratados. Contratación activa del 50%* gracias a nuestros BUSINESS PARTNERS
La contratación se facilita al aportar una formación complementaria que se valorará de forma positiva para estos perfiles profesionales.
No es necesaria experiencia previa, necesarios conocimientos básicos en informática.
* No se garantiza el empleo. Posibles contrataciones sujetas a modificaciones del programa.
Curso presencial de programación Java impartido por Instituto TM
Programa intensivo – Perfil para programadores TIC desempleados
Dentro del Programa de Contratación activa Instituto TM comienza la selección de alumnos con formación becada en el 20% para todos los seleccionados.
Formación con compromiso de contratación para los alumnos que finalizan la formación con evaluación apta alta. Con contratación laboral mínima de 6 meses a jornada completa para el 50%. Tras la finalización de la formación la empresa abonara el 100% de la matricula a los alumnos que sean contratados. Contratación activa del 50%* gracias a nuestros BUSINESS PARTNERS
La contratación se facilita al aportar una formación complementaria que se valorará de forma positiva para estos perfiles profesionales.
No es necesaria experiencia previa, necesarios conocimientos básicos en informática.
* No se garantiza el empleo. Posibles contrataciones sujetas a modificaciones del programa.
Temario
Módulo nº 1
Denominación: FUNDAMENTOS DE LA PROGRAMACIÓN JAVA
Duración: 25h
Contenidos teórico- prácticos:
Denominación: ESTRUCTURAS DE DATOS JAVA
Duración: 40h
Contenidos teórico- prácticos:
Denominación: BASES DE DATOS RELACIONALES
Duración: 60h
Contenidos teórico- prácticos:
Denominación: HERRAMIENTAS Y CICLO DE DESARROLLO DEL SOFTWARE Y TRABAJO EN EQUIPO.
Duración: 25h
Contenidos teórico- prácticos:
Denominación: DESARROLLO DE APLICACIONES JAVA EE
Duración: 80h
Contenidos teórico- prácticos:
Denominación: TEST UNITARIOS EN JAVA
Duración: 25h
Contenidos teórico- prácticos:
Denominación: DESARROLLO DE APLICACIONES ANGULARJS 1.5
Duración: 60h
Contenidos teórico- prácticos:
Denominación: FUNDAMENTOS DE LA PROGRAMACIÓN JAVA
Duración: 25h
Contenidos teórico- prácticos:
- Introducción al Paradigma de la Programación Orientada a Objetos
- Diseño de Clases
- Herencia y Polimorfismo
- Gestión de excepciones
- Clases de Entrada/Salida. Serialización
- Contenedores de objetos. Algoritmos.
- Introducción a las técnicas de validación
- Introducción a las nuevas características del JDK8.
Denominación: ESTRUCTURAS DE DATOS JAVA
Duración: 40h
Contenidos teórico- prácticos:
- Estructuras de Datos y Abstracción.
- Estructuras lineales: listas, pilas, colas.
- Estructuras no lineales: árboles y árboles de búsqueda.
- Otras estructuras no lineales: conjuntos y diccionarios.
- Estructuras avanzadas: colas de prioridad y tablas hash.
- Otras estructuras avanzadas: grafos
Denominación: BASES DE DATOS RELACIONALES
Duración: 60h
Contenidos teórico- prácticos:
- Arquitectura de un Sistema de Bases de Datos.
- Modelos, lenguajes y Sistemas de Bases de Datos Relacionales
- Teoría y metodología de análisis y diseño de Bases de Datos Relacionales
- Técnicas de implementación del Sistema de Bases de Datos (Transacciones, Control de la Concurrencia y Seguridad)
- Lenguaje SQL.
- Acceso a Bases de Datos Relacionales desde Java con JPA.
- Introducción a Hibernate como ORM.
- Integración JPA e Hibernate.
- Desarrollo de un proyecto con JPA e Hibernate que se integrará posteriormente con el proyecto del módulo 5.
Denominación: HERRAMIENTAS Y CICLO DE DESARROLLO DEL SOFTWARE Y TRABAJO EN EQUIPO.
Duración: 25h
Contenidos teórico- prácticos:
- Eclipse
- SVN
- GIT
- Maven.
- Introducción conceptual a la Integración continua.
- Introducción conceptual a Jenkins
- Introducción conceptual a Sonar
Denominación: DESARROLLO DE APLICACIONES JAVA EE
Duración: 80h
Contenidos teórico- prácticos:
- Servidores de aplicaciones, definición y responsabilidades. Para este módulo se utilizará el servidor de aplicaciones JBoss Wildfly 10.
- Aspectos generales en el desarrollo de aplicaciones WEB: escalabilidad, separación de responsabilidades, gestión de servicios de infraestructura, manejo de la sesión.
- Arquitecturas de aplicaciones WEB. Evolución y tendencias.
- EJB
- Servicios WEB, desarrollo, publicación y localización. (JAX-WS)
- Servicios REST (JAX-RS) utilizando RESTEasy
- Introducción a JMS
- Proyecto completo JEE utilizando patrón de arquitectura MVC donde se integrará, además del proyecto del módulo 3 en la parte del Modelo, las diferentes API's presentadas en este módulo.
Denominación: TEST UNITARIOS EN JAVA
Duración: 25h
Contenidos teórico- prácticos:
- Introducción a los test unitarios
- JUnit
- Presentación del framework de test Arquillian
Denominación: DESARROLLO DE APLICACIONES ANGULARJS 1.5
Duración: 60h
Contenidos teórico- prácticos:
- Introducción: MVC/MVVM, Arquitectura SPA
- Elementos y componentes en una aplicación AngularJs
- Conceptos básicos: Data Binding, Inyección de dependencias
- Buenas prácticas
- Uso de promesas
- Sistema de rutas y navegación en AngularJs
- Directivas y componentes
- Automatización de tareas con Gulp
- Depuración de aplicaciones AngularJs
- Introducción a AngularJS 2
- Migración de una aplicación AngularJS 1.X a AngularJS 2
Destinatarios
Programadores, analistas y técnicos y perfiles de administración empresarial sin necesidad de experiencia.
Requisitos
Personas con alguna de las siguientes titulaciones:
- FP superior de rama técnica
- Matemáticas y Físicos
- Ingenierías Técnicas
- Razonamiento numérico
- Razonamiento abstracto
- Creatividad e innovación
- Proactividad e iniciativa
- Trabajo en equipo
- Autonomía
Duración
315 horas presenciales + 50 horas online
Objetivos
- Programa con contratación activa de los business partners con la colaboración de Instituto TM cuya finalidad es proporcionar un marco sólido de candidatos potencialmente cualificados, demandantes de empleo y aptos para la incorporación laboral del business partner.
- El programa aumenta el ecosistema de programadores técnicos formados y beneficia con la formación a los nuevos perfiles de manera homogénea. Asimismo, retiene el talento y aporta un valor añadido y diferenciador a su canal.
Perspectivas laborales
Contratación activa del 50% gracias a los business partners del centro. No se garantiza el empleo. Posibles contrataciones sujetas a modificaciones del programa.
Lugar donde se imparte el curso
Madrid
Curso de Formación Java con Contratación Activa
Institute of Talent Management (TM)
Campus y sedes: Institute of Talent Management (TM)
Institute of Talent Management
C/ Leganitos, 47 7º (Edificio Compostela)
28013
Madrid
Cursos más populares
Temas relacionados