Curso actualmente no disponible

Desarrollo de aplicaciones Full Stack, Java EE + AngularJS

Curso

En Lleida ()

1.200 € IVA inc.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel avanzado

  • Horas lectivas

    350h

  • Duración

    3 Meses

Emagister te presenta este Curso de Desarrollo de Aplicaciones Full Stack, Java EE + AngularJS, impartido por el prestigioso Instituto TM, con el que adquirirás las habilidades necesarias crear aplicaciones con uno de los mejores lenguajes de programación.

Se trata de un curso presencial-virtual de programación Java dirigido a programadores TIC que se encuentren en situación de desempleo. Además, tras la finalización de la formación la empresa abonará el 100% de la matricula a los alumnos que sean contratados.

La contratación se facilita al aportar una formación complementaria que se valorará de forma positiva para estos perfiles profesionales.

No dejes escapar esta oportunidad y haz click en el botón de “compra ahora”. De esta forma el centro te enviará un código para que puedas acceder al curso.

A tener en cuenta

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.

Programadores, analistas y técnicos y perfiles de administración empresarial sin necesidad de experiencia.

Personas con alguna de las siguientes titulaciones:
-ADE con conocimientos TIC
-Ingeniería Informática
-Ingenierías Técnicas
-Licenciatura en Matemáticas/físicas
-Grado/licenciatura o diplomatura que quieran trabajar en el mundo de la tecnología
-Ciclos Formativos de Grado Medio/Superior de la Familia Informática.
-Formación técnica en el área informática.

Se solicitará el CV para valorar el perfil del candidato si es optimo para entrar en el proceso de selección.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Lenguajes de programación
  • Desarrollo de aplicaciones
  • Java EE
  • SQL
  • Programador
  • Aplicaciones web
  • jQuery
  • Javascript
  • Programación
  • Java
  • CSS3
  • Html5
  • Programación con Javascript
  • Angular js
  • Full Stack

Profesores

Formador Programación

Formador Programación

Formación

Temario

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: grafosMó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 SonarMó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 JAVA
Duración: 25h
Contenidos teórico- prácticos:
• Introducción a los test unitarios
• JUnit
• Presentación del framework de test ArquillianMódulo nº 7
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

Desarrollo de aplicaciones Full Stack, Java EE + AngularJS

1.200 € IVA inc.