La web de consultoriajava.com, la web de los auténticos expertos en Java

Ir a inicio

Objetivos

Know-How Java

Know-How de Negocio

Artículos

Contactar


Servicios de consultoria

Análisis y Diseño

Aportación de Know-How

Arquitectura Java EE

Auditoria de Proyectos

Formación experta

Gestión de proyectos

Preparación de equipos

Refactoring de sistemas

Reingeniería de proyectos

Selección de personal



Cursos Java de Consultoriajava.com

Curso J2EE y Java EE 5


Orientación general del curso:

Este curso incluye los puntos típicos de cualquier formación no personalizada, puede usarlo para moverlo internamente entre sus programadores y con el departamento de desarrollo de forma que sirva de base para acciones formativas a medida.

Tambien puede usar el temario si es un centro de formacion y en caso de contratacion del curso nos contrata para impartir la accion formativa.


Temario:

1. Elementos básicos del lenguaje

- Variables (atributos a nivel de clases, variables locales al metodo)
- Tipos basicos (byte, int, float, double, char, boolean, long,...)
- Operadores (+ * / || && ...)
- Sentencias de Control de flujo (if, while, for, switch,...)
- Arrays (ArrayList, Vector... pero tambien arrays basicos)
- Clases, objetos y paquetes
- Definición de clase
- Los paquetes
- Atributos
- Constructores
- Métodos
- Comunicación entre clases
- El polimorfismo
- Las interfaces
- Las excepciones
- Definición
- Creación de excepciones
- Jerarquía
- Los paquetes de librerías más importantes

2. Introducción a JEE

- Especificaciones que forman parte del estándar
- Librerias comunitarias
- OSGI (ant y maven)
- Automatización de procesos con Maven
- Inyección de dependencias con anotaciones Java EE
- Despliegue de aplicaciones
- Arquitectura distribuida multicapa
- Empaquetado y paquetes físicos
- Estrategias, mantenibilidad, modularidad

3. Entornos e integracion

- Sessiones web http
- Eclipse
- Control de versiones
- Subversion
- Diferencias con controles de versiones distribuidos: GIT
- Entornos de despliegue
- Servidores de aplicaciones VS contenedor de servlets
- Repositorios de artefactos con Nexus
- Integración continua con Jenkins
- Estrategias para la promoción entre entornos,
- Control de versiones en bases de datos
- Métricas de calidad del código con Sonar
- Control de ejecucion o introspeccion de la JVM
- Acceso a BBDD con java

4. Aplicaciones multicapa en el entorno JEE

- Librerias Javascript (jQuery) y AJAX
- Patrones de diseño (MVC, singleton, factory,...)
Struts 2
- Capa de negocio
- Beans
- Spring (el MVC)
- Capa de persistencia
- JDBC
- JPA

5. Web Services

- Introducción a los servicios web
- SOA
- SOAP
- REST (JSON)
- Librerias y productos de servidor para ESB


El profesorado:

Los formadores de nuestros cursos son Ingenieros Superiores en Informatica con una experiencia laboral demostrable en desarrollo Java y J2EE superior a los 10 años y con experiencia formativa superior a 3000 horas en empresas internacionales, tambien demostrable.


Las instalaciones:

Impartimos formacion en diferentes centros de Madrid o en las propias instalaciones del cliente aunque tambien nos desplazamos a otros puntos de la geografia nacional en caso de ser necesario.


Los intermediarios:

Al contratar con nosotros está usted contratando directamente a los ingenieros que impartiran formación para su personal, de manera que puede usted negociar las tarifas sin tener que soportar los gastos derivados de la intermediación.