Curso de Formación Java con Contratación Activa
- Instituto TM - Institute of Talent Management
- Tipo : Cursos
- Modalidad: Presencial en Madrid
- Duración: 315 horas presenciales + 50 horas online
- Precio:
Sede principal del centro
- MadridSede principal
Camino Fuente de la Mora, 9
Madrid - 28050, Madrid
Dirigido a:
Programadores, analistas y técnicos y perfiles de administración empresarial sin necesidad de experiencia.
Comentarios:
¡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 comenzamos la selección de alumnos con formación becada en el 20% para todos los seleccionados. Leer más
Programadores, analistas y técnicos y perfiles de administración empresarial sin necesidad de experiencia.
Comentarios:
¡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 comenzamos la selección de alumnos con formación becada en el 20% para todos los seleccionados. Leer más
Módulo nº 1
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.
Módulo nº 2
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
Módulo nº 3
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.
Módulo nº 4
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
Módulo nº 5
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.
Módulo nº 6
Denominación: TEST UNITARIOS EN Leer más
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.
Módulo nº 2
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
Módulo nº 3
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.
Módulo nº 4
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
Módulo nº 5
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.
Módulo nº 6
Denominación: TEST UNITARIOS EN Leer más