Formación en Madrid y Barcelona

Compromiso de contratación en Madrid o Barcelona.

Curso programación en Java y Angular-JS

Dirigido a: Desempleados menores de 30 años, inscritos dentro del Sistema Nacional de Garantía Juvenil. Modalidad: Presencial Sector: Intersectorial Convocatoria: Del 27-mar-2017 a 11-may-2017 en Madrid y a 10-may-2017 en Barcelona de 09:00 a 15:00 Duración: 210 horas Precio: Curso gratuito

Este programa de formación e inserción está dirigido a jóvenes inscritos en el Fichero del Sistema Nacional de Garantía Juvenil. La Garantía Juvenil es una iniciativa que pretende facilitar el acceso de los jóvenes menores de 30 años al mercado de trabajo. En España se enmarca en la estrategia de Emprendimiento Joven aprobada en febrero de 2013 por el Ministerio de Empleo y Seguridad Social. La Recomendación sobre la Garantía Juvenil establece que los jóvenes menores de 30 años puedan recibir una oferta de empleo, de educación o formación tras haber finalizado sus estudios o quedar desempleados.

Este programa está financiado por:

- Ministerio de Empleo y Seguridad Social /Servicio Público de Empleo Estatal.
- Fondo Social Europeo “El FSE invierte en tu futuro”.
- Iniciativa Yeith.

gob

logo-UE

logo-garantia-juvenil

 

 

 

Convocatoria:

Fecha: 27/03/2017Lugar Madrid y BarcelonaHorario 09:00 a 15:00Duración 210 horas
Para recibir información de las próximas convocatorias envíanos tu email y teléfono.

OBJETIVO

Introducir en la arquitectura REST, a HTTP y a su implementación con Spring.
AngularJS es un framework de JavaScript de código abierto, que ayuda con la gestión de lo que se conoce como aplicaciones de una sola página. Su objetivo es aumentar las aplicaciones basadas en navegador con capacidad de Modelo Vista Controlador (MVC), en un esfuerzo para hacer que el desarrollo y las pruebas sean más fáciles. Con este curso el alumno será capad de desarrollar aplicaciones utilizando Angular.js

REQUISITOS

  • Menor de 30 años y desempleado.
  • Licenciados o estudiantes de último curso de carrera o pendiente de proyecto, de las ramas de tecnológicas.
  • Inscrito en el Fichero de Garantía Juvenil o cumplir los siguientes requisitos:
    • No haber trabajado en los últimos 30 días
    • No haber recibido acciones educativas que conlleven más de 40 horas mensuales en los 90 días naturales anteriores a la fecha de presentación de la solicitud.
    • No haber recibido acciones formativas que conlleven más de 40 horas mensuales en los 30 días naturales anteriores a la fecha de presentación de la solicitud.

DOCUMENTACIÓN NECESARIA

  • Certificado de Garantía Juvenil.
  • Fotocopia de última titulación académica.
  • Fotocopia de NIF/NIE.
  • Fotocopia de vida laboral actualizada o vida laboral negativa, si no se ha trabajado.
  • Fotocopia de demanda de empleo, si procede .
  • Fotocopia de Informe de periodos de inscripción como demandante de empleo, si procede.

TEMARIO

MÓDULOS FORMATIVOS:
- Programación en Java JEE
- Spring
- Hybernate
- AngularJS y REST

PROGRAMACIÓN EN JAVA JEE

1. Introducción
2. Programación orientada a objetos
3. Identificadores, palabras clave y tipos
4. Expresiones y control de flujo
5. Arreglos
6. Diseño de clases
7. Funciones de clases avanzadas
8. Excepciones y afirmaciones
9. Aplicaciones basadas en texto
10. Creación de interfaces gráficas de Java
11. Manejo de eventos de la interfaz gráfica
12. Aplicaciones basadas en la interfaz gráfica
13. Threads
14. Flujos de E/S avanzados
15. Redes

SPRING

1. Spring y persistencia
1.1. Capas DAO y Spring
1.2. Usando Generic DAO
1.3. Log4j y Capas DAO
1.4. AOP con log4J
2. Spring Seguridad
2.1. JAAS y standares
2.2. Autentificación de usuarios
2.3. Control de acceso
2.4. Programación aspectual y seguridad
2.5. Roles
2.6. Spring y Tag libraries
3. JMS
3.1. Introducción a jms
3.2. Usando Spring con JMS
3.3. Creando pojos JMS
4. Spring y servicios Enterprise
4.1. JavaMail y Spring
4.2. JNDI y Spring
4.3. Quarz
4.4. Acceso a JMX
5. Manejo de Transacciones
5.1. Transacciones y ACID
5.2. Gestor de transacciones
5.3. Transacciones y programación aspectual
6. Spring y Web Services
6.1. Spring y RMI
6.2. Spring WebServices y RPC
6.3. Spring y JAX-WS

HYBERNATE

1. Introducción
1.1. Problemas de JDBC
1.2. Problemas del uso de EJB
1.3. Introducción a los ORM
1.4. Análisis de alternativas
2. Introducción a Hibernate
2.1. Primera clase persistente
2.2. Mappings
2.3. Configuración de Hibernate
2.4. Clases de ayuda
2.5. Recuperación de objetos
3. Mapping de colecciones
3.1. Collections persistentes
3.2. Mapping de Collections
3.3. Mapping avanzado de Collections
4. Mapping de asociaciones
4.1. Asociaciones unidireccionales
4.2. Asociaciones unidireccionales con JoinTables
4.3. Asociaciones bidireccionales
4.4. Asociaciones bidireccionales con JoinTables
5. Mapping de herencia de objetos
5.1. Introducción
5.2. Modelos de persistencia
5.3. Limitaciones
6. Transacciones y concurrencia
6.1. Ámbitos de los objetos Session y Transaction
6.2. Demarcación de las transacciones
6.3. Control de concurrencia
7. HQL: Hibernate Query Language
7.1. Clausula From
7.2. Asociaciones y joins
7.3. Select
7.4. Funciones agregadas
7.5. Queries polimóficas
7.6. Clausula where
7.7. Subqueries

ANGULARJS Y REST

1. Introducción
1.1. ¿Qué es Angular.js?
1.2. Google y Angular.js
1.3. Configuración de Angular.js
1.4. El modelo MVC
2. Angular.js
2.1. Angular y el concepto de directiva
2.2. Bindings y Angular
2.3. El concepto de módulo
2.4. El concepto de Ámbito o Scope
2.5. Controladores
2.6. Jerarquias y Herencia
2.7. Plantillas
3. Injeccion de Dependencia
3.1. Ambitos y dependencias
3.2. Manejo de servicios
3.3. Registro de objetos
3.4. Values
3.5. Servicios
3.6. Factorías
3.7. Constantes
3.8. Proveedores
3.9. Ciclo de vida
4. Ajax y Angular.JS
4.1. Callbacks y promesas
4.2. $http
4.3. $resource
4.4. $q
4.5. GET/POST/PUT/DELETE/HEAD
4.6. JSON
4.7. Rutas
4.8. Capacidades avanzadas
5. Formateo de Datos
5.1. Manejo de directivas
5.2. ng-html
5.3. ng-hide
5.4. ng-switch-when
5.5. ng-if
5.6. ng-repeat
5.7. Eventos DOM
5.8. Plantillas
6. Sistema de enrutado
6.1. $location
6.2. $route
6.3. Api de historial
6.4. Mapeo de urls
6.5. Servicio de enrutado

Nombre *
Apellidos *
Email *
Teléfono *
Asunto *
Contenido *
Como llegar
(Entrada principal) C/Valderribas, 46 esquina con Calle del Doctor Esquerdo, 160, Madrid.
Tel: 91 768 02 1291 768 02 12 - Móvil: 648 33 41 18
L1 - Pacífico
L6 - Conde de Casal o Pacífico