00
In Company para empresas
Cursos de Java - J2EE

CURSOS DE JAVA EN BARCELONA

Cursos de Java en Barcelona en formato “In Company para Empresas”. Nos podemos desplazar a su empresa y personalizamos el temario de su formación.

Ofrecemos cursos de Java en: JAVA SE, JAVA EE, JAVA Arquitectura y JAVA Web 2.0

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA BÁSICO

1. Ejecutar su primera aplicación en Java
2. Modelar un proceso real con una aplicación Java
3. Crear clases: sintaxis de los campos y los constructores
4. Crear clases: sintaxis de los métodos
5. Crear clases: encapsulación
6. Crear cadenas
7. Crear una subclase mediante el uso de la herencia
8. Manejo de errores mediante uso de clases y declaraciones de excepción
9. Declarar y utilizar tipos especializados de clases
10. Uso de la infraestructura de genéricos y colecciones
11. Transferir datos empleando flujos y lectores de E/S
12. Realizar una consola y un archivo de E/S
13. Implementar aplicaciones multinivel mediante el usod e la red
14. Implementar aplicaciones multinivel
15. Construcción de GUI de Java mediante el uso de la API Swing
16. Manejo de eventos generados por la GUI

CURSOS DE JAVA EN BARCELONA

CURSO DE DESARROLLO DE APLICACIONES CON JAVA

1. Introducción al proyecto BrokerTool
2. El patrón de diseño MVC (Model View Controller/ modelo-vista-controlador)
3. Diseño de BrokerTool
4. Introducción a la API de conectividad de la base de datos Java
5. Creación de software cliente: Parte I
6. Creación de software cliente: Parte II
7. GUI avanzada
8. Utilidad de registro
9. Diseño multicapa
10. Diseño multicapa avanzado
11. Objetos remotos

CURSOS DE JAVA EN BARCELONA

CURSO DE FUNDAMENTOS DE JAVA

1. Descripción de Java
2. Análisis de un problema y diseño de una solución
3. Desarrollo y prueba de un programa Java
4. Declaración, inicialización y uso de variables
5. Creación y uso de objetos
6. Uso de operadores y construcciones de decisión
7. Uso de construcciones de bucle
8. Desarrollo y uso de métodos
9. Implementación y encapsulación y constructores
10. Creación y uso de matrices
11. Implementación de la herencia

CURSOS DE JAVA EN BARCELONA

CURSO DE APLICACIONES EN TIEMPO REAL CON JAVA

1. Introducción a la programación de tiempo real
2. Interacción con el mundo real
3. Creación de una ejecutiva de línea de tiempo
4. Aplicar el bucle de ejecución en ámbito PatternModule
5. Introducción a ArchitectureModule controlado por eventos
6. Sincronización de datos en tareas simultáneas
7. Manejo de eventos asíncronos
8. Problemas y patrones de memoria de ámbito
9. Patrones de estado de componentes
10. Transferencia de control asíncrona
11. Arquitectura de canalización (pipeline)

CURSOS DE JAVA EN BARCELONA

CURSO DE NOVEDADES DE JAVA SE6

1. Integración de scripts
2. Escritorio
3. Servicios Web y XML
4. Monitorización y administración
5. Mejoras de rendimiento
6. Integración de plataformas

CURSOS DE JAVA EN BARCELONA

CURSO DESARROLLO DE APLICACIONES CON J2EE

1. Contextualización del modelo Java
2. El modelo de componentes de Java EE y las fases de desarrollo
3. El modelo de componentes web
4. Desarrollo de servlets
5. Desarrollo con la tecnología JavaServer Pages
6. El modelo de componentes EJB
7. Implementación de beans de sesión en EJB 30
8. La API de persistencia Java
9. Implementación de una directiva de transacciones
10. Desarrollo de aplicaciones Java EE mediante el uso de la mensajería
11. Desarrollo de beans controlados por mensajes
12. El modelo del  servicio web
13. Implementación de servicios Web de Java EE con JAX-WS
14. Implementación de una directiva de seguridad

CURSOS DE JAVA EN BARCELONA

CURSO DE DESARROLLO DE COMPONENTES WEB CON JAVA

1. Introducción a las teconologías de aplicaciones Web
2. Desarrollo de componentes vista
3. Desarrollo de componentes controladores
4. Desarrollo de formularios dinámicos
5. Compartición de recursos de aplicaciones mediante el uso del contexto servlet
6. Diseño de la capa de negocio
7. Desarrollo de aplicaciones Web mediante el uso de Struts
8. Desarrollo de aplicaciones Web mediante el uso de la gestión de sesiones
9. Uso de filtros en aplicaciones Web
10. Integración de aplicaciones Web con bases de datos
11. Desarrollo de páginas JSP
12. Desarrollo de páginas JSP mediante el uso de etiquetas personalizadas
13. Desarrollo de aplicaciones Web mediante el uso de formularios de acción Struts
14. Creación de componentes de presentación Web Reutilizables

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA EE: COMPONENTES DE NEGOCIO CON EJB

1. Examinar componentes EJB
2. Empacando y distribuyendo componentes EJB
3. Introducir una aplicación Auction
4. Implementar EJB 2.0 en Container-Managed Peristence (CMP)
5. Implementar Container -Managed Relationsips (CMR)
6. Usar el lenguaje EJB Query (EJB QL)
7. Desarrolla aplicaciones J2EE utilizando messaging
8. Desarrollando Message- Driven Beans
9. Implementar transacciones
10. Excepciones Handling
11. Usando servicios de timer
12. Implementación de seguridad
13. Integrando con los sistemas Legacy
14. Implementando interfaces Web Service Endpoint usando las mejores prácticas de EJB Technology

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA EE: DESARROLLO DE APLICACIONES MÓVILES CON J2ME

1. Introducción a la arquitectura J2ME
2. Creación y ejecución de aplicaciones MIDP
3. Creación de una interfaz de usuario de alto nivel
4. Creación de una interfaz de usuario de bajo nivel
5. Mejora de las interfaces de alto y bajo nivel
6. Administración de datos del dispositivo
7. Acceso a los datos y servicios de red
8. Control del soporte
9. Seguridad de MIDP
10. Provisión OTA (Over-The-Air)

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA EE: DESARROLLO DE APLICACIONES WEB SEGURAS CON J2EE

1. Fundamentos de la seguridad
2. Implemantación de los fundamentos de la seguridad
3. Implementación de la seguridad declarativa
4. Implementar la seguridad programática
5. Otros reinos de la seguridad
6. Revisar los 10 principales riesgos en la seguridad de la capa Web

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA EE: DISEÑO DE SERVICIOS WEB

1. Análisis de las oportunidades de servicios Web
2. El uso de patrones de diseño de los servicios Web
3. Garantía de la calidad de servicio en los servicios Web
4. Manejo de excepciones en los servicios Web
5. Seguridad de los servicios Web

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA EE: ENTERPRISE JAVABEANS 3.0

1. Análisis de los cambios de la especificación EJB
2. Introducción a la aplicación de subasta
3. Implementación de los beans de sesión de EJB 3.0
4. Implementación de clases de entidad: conceptos básicos
5. Implementación de clases de entidad: modelado de relaciones de asociación de datos
6. Implementación de clases de entidad: modelado de relaciones de herencia
7. Uso del lenguaje de consulta (QL) de Java Persistence
8. Desarrollo de aplicaciones Java EE mediante el uso de mensajes
9. Desarrollo de beans controlados por mensajes
10. Implementación de clases y métodos interceptor
11. Implementación de transacciones
12. Manejo de excepciones
13. Uso de servicios de temporizador
14. Implementación de la seguridad
15. Interoperabilidad de EJB 2.x y 3.0

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA EE: NOVEDADES DE JAVA EE5

1. Java EE 5
2. EJB 3.0
3. Java Persistence
4. Servicios Web
5. Web Tier y JSF
6. Java BluePrints para aplicaciones Web 2.0 con AJAX

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA EE: CREACIÓN DE SERVICIOS WEB

1. Introducción a los servicios Web
2. Tecnología y plataforma de los servicios Web de JAVA
3. API del procesamiento XML
4. SOAP
5. API de SOAP con adjuntos para Java ( SAAJ, SOAP with attachments API for Java)
6. Lenguaje de descripción de los servicios web (WSDL, Web Service Description Language)
7. El registro de servicios
8. API de Java para servicios Web XML (JAX- WS, Java API for XML Web Services)
9. Clientes de Servicios Web

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA: PATRONES J2EE

1. Exploración de los principios de diseño orientado a objetos y los patrones de diseño
2. Uso de los patrones de comportamiento del Grupo
3. Uso de los patrones de creación del Grupo de los cuatro
4. Uso de los patrones estructurales del grupo
5. Uso de bloques de construcción de arquitectura
6. Introducción a los patrones J2EE
7. Uso de los patrones de la capa de integración
8. Uso de los patrones de la capa de presentación a la capa negocio
9. Uso de los patrones de la capa de negocio
10. Uso de los patrones de la capa de presentación
11. Otros patrones de la capa de presentación
12. Exploración de antipatrones
13. Aplicación de las directrices de diseño de J2EE BluePrints

CURSOS DE JAVA EN BARCELONA

CURSO DESARROLLO DE APLICACIONES WEB 2.0  CON JAVA

1. Introducción al curso
2. Introducción a la creación de estilos y diseños de páginas web con CSS
3. El lenguaje JavaScript
4. Programación con AJAX y JSON
5. Introducción a las tecnologías Java EE
6. Uso de EBJ con la API Java Persistence
7. Componentes de la tecnología MVC de Java
8. Implementación de widgets Dojo Toolkit V1.10
9. Adición de una interfaz de usuario Web 2.0 en una aplicación MVC
10. Integración con AJAX y JSON
11. Manejo de DOM con dojo.query
12. Localización
13. Recomendaciones para el desarrollo de Web 2.0 con AJAX
14. Diseño de la arquitectura de una aplicación Web

CURSOS DE JAVA EN BARCELONA

CURSO DE JAVA: ANALISIS Y DISEÑO 00 CON UML

1. Introducción a UML
2. De los requisitos al modelo de negocio
3. Del modelo al proceso de negocio
4. Del caso de uso a los objetos
5. Sobre el comportamiento de un objeto
6. Arquitectura de componentes
7. UML en acción: métodos y herramientas

CURSOS DE JAVA EN BARCELONA

CURSO DESARROLLO DE COMPONENTES JAVASERVER FACES CON AJAX

1. Introducción a los conceptos fundamentales de arquitectura
2. Análisis de la heurística y las directrices de desarrollo de la arquitectura de sistemas
3. Describir el proceso de desarrollo de software
4. Distinción entre programación orientada a objetos local y programación orientada a objetos distribuida
5. Optimización en el interior de la capa
6. Optimización de la comunicación capa por capa
7. Análisis de los requisitos de calidad de servicio
8. Creación de un prototipo
9. Descripción de los servidores J2EE
10. Descripción de las tecnologías J2EE
11. Evaluación de las opciones de J2EE
12. Análisis de los requisitos de Software
13. Creación del diseño de Software
14. Creación de la arquitectura de Software
15. Selección de patrones J2EE

Formador experto en programación y administración de JAVA.
Curso a medida para empresas.