J2EE

  • Recordar contraseña
  • Ayuda técnica

Lecciones:

  1. Servlets
  2. Estructura y despliegue de aplicaciones J2EE
  3. JSPs
  4. MVC (Model-View-Controller)
  5. Acceso a datos vía JDBC
  6. Sesiones y cookies
  7. Struts I
  8. Struts II y librería de etiquetas Struts
  9. Seguridad declarativa
  10. Ejemplo completo
  • Información
  • Modalidad
  • Otros datos
Familia: Programación
El curso de J2EE (Java 2 Enterprise Edition) se centra en el desarrollo de aplicaciones web cuyos componentes se distribuyen en tres capas definidas según el patrón Model-View-Controller:
  • Capa de presentación
  • Capa de control
  • Capa de negocios

El curso comprende el estudio de los componentes de J2EE más frecuentemente utilizadas en la programación de aplicaciones web como los servlets, páginas JSPs, etiquetas JSTL, servidores de aplicaciones, seguridad declarativa, gestión de sesiones, acceso a bases de datos mediante JDBC y el web framework Struts (un estándar de desarrollo a nivel empresarial)

Su objetivo es servir de herramienta para que el lector se inicie en la metodología de programación y despliegue de aplicaciones web empleando la plataforma J2EE, además de aprender a gestionar el acceso a datos de las aplicaciones anteriores de forma óptima y eficaz, utilizando JDBC (Java DataBase Connectivity).

El curso incluye muchos ejemplos y casos prácticos que tratan de facilitar la comprensión y asimilación de los contenidos teóricos relacionados con el trabajo a nivel de servidor. Conviene que los ejercicios se intenten hacer sin mirar la solución. Están pensados para que puedan resolverse, una vez estudiados y comprendidos los ejemplos.

Este curso presupone unos conocimientos mínimos de Java

Curso de J2EE con Tutor 450 €

  • Puedes plantear tantas consultas como necesites.
  • El tutor te responderá con unos tiempos de respuesta de 4 horas (días laborables).
  • Además de los ejercicios obligatorios, si los hubiera, puedes enviar al tutor cualquier ejercicio para que lo corrija.
  • Puedes resolver dudas a través del servicio de audioconferencia
¿Como empezar?

Ver videoSi quieres hacer uno de nuestros cursos basta con que solicites la inscripción, para ello debes rellenar el formulario de inscripción e indicar una dirección de e-mail en la que recibirás tus datos de acceso, nombre de usuario y contraseña, el envío de los datos es inmediato. (Debes prestar atención a la carpeta de spam ya que algunos filtros antispam podrían filtrar este correo).

Con tu nombre de usuario y contraseña ya podrás entrar en el curso. Te damos acceso gratuito a las 3 primeras lecciones para que puedas evaluar el curso. Inicialmente sólo puedes ver la unidad de metodología. Para acceder a las siguientes tendrás que aprobar el test asignado a la misma.

Si el curso te gusta puedes realizar el pago durante el proceso de inscripción o en cualquier momento dentro del aula virtual. El pago lo puedes hacer con tarjeta Visa, PAYPAL o realizando una transferencia y enviando posteriormente el justificante de la misma. Una vez realizado el pago podrás acceder a todas las lecciones, siempre de una forma secuencial.

¿Plazos?

Desde que te inscribes dispones de un plazo máximo de 30 días para poder evaluar el curso hasta la unidad 3. Una vez hayas completado las lecciones de evaluación se detiene el avance en el curso y tu decides...

En el momento de hacer el pago tu plazo se amplía hasta los 90 días con el objeto de que puedas realizar el curso cómodamente. Si justificas las causas puedes pedir una ampliación de plazo y generalmente se suele conceder.

La ampliación de plazo se la puedes solicitar a tu tutor y en el caso de los cursos sin tutor desde la sección consúltanos de www.adrformacion.com

¿Me darán diploma?
Siempre que nos lo solicites, puedes hacerlo al tutor del curso a través del Aula Virtual antes de finalizar el curso, te enviaremos un Diploma Acreditativo expedido por ADR Formación, con indicación del número de horas, el temario, las fechas de inicio y finalización, etc. a la dirección postal que figure en tu expediente de alumno.
¿Qué necesito?

Para hacer el curso basta con que dispongas de una conexión a Internet y un navegador con el plugin de Flash instalado.

Para escuchar los vídeos explicativos y poder aprovechar al máximo los recursos del curso se aconseja disponer de equipo multimedia.

¿A cuantas horas presenciales equivale?

El curso de J2EE equivale a 50 horas en Formación presencial

Curso de J2EE

(Programa detallado)

Objetivo

Dotar al alumno de los conocimientos que le permitan desarrollar aplicaciones web utilizando todas las tecnologías que pone a disposición la plataforma J2EE junto con el web framework Struts y la API JDBC para el acceso a datos, y desplegarlas en un servidor de aplicaciones J2EE compatible, haciendo uso de los patrones de diseño más utilizados en la actualidad. Para el despliegue, se utilizará Tomcat y JBoss.

Dirigido a:

Personas con conocimientos de Java que desean introducirse en el desarrollo de aplicaciones web usando las tecnologías detalladas anteriormente, así como a personas con conocimientos en otros lenguajes de programación como C, C++, Pascal, Delphi, Perl, Python, C#, etc.

Requisitos:

Deseable un mínimo de 512 MB de RAM, 1GHz de frecuencia de trabajo del microprocesador, espacio disponible en disco duro superior a 2 GB, tarjeta de sonido básica y tarjeta gráfica básica. El software necesario para programar en Java es gratuito y está a disposición de cualquier persona en http://java.sun.com. Su instalación y configuración se explican en el segundo tema del curso.

PROGRAMA DEL CURSO

Curso de J2EE: 1.-Servlets

Objetivo

  • Comprender qué es un servlet, sus principales características, su esquema de funcionamiento y su funcionalidad
  • Conocer los servidores de aplicaciones J2EE más ampliamente extendidos para hospedar aplicaciones J2EE
  • Programar, compilar y ejecutar un servlet usando Tomcat como servidor J2EE compatible

Contenido

  1. 1 - Servlets
    1. Servlets
    2.  Servidores J2EE compatibles
    3.  Programación de servlets
    4. Esquema de funcionamiento
    5. Primer servlet
    6. Gestión peticiones get-post
    7. Segundo servlet
    8. Funcionalidad servlets
    9. Diferencias servlet-applet
    10. Ejecución de un servlet a través de un formulario html
    11. Información enviada al servidor
    12. Interfaces importantes
    13. Servlets empaquetados
  2. Ejercicios de J2EE - Unidad 1
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 2.-Estructura y despliegue de aplicaciones J2EE

Objetivo

  • Conocer la estructura de una aplicación web
  • Desplegar los servidores de aplicaciones J2EE más ampliamente extendidos para hospedar aplicaciones J2EE como Tomcat y JBoss
  • Programar, compilar y ejecutar un servlet

Contenido

  1. 2 - Estructura y despliegue de aplicaciones web
    1. Aplicaciones web
    2. Despliegue mediante war
    3. Etapa de desarrollo
    4. Ejemplo de desarrollo
    5. Variables de instancia
    6. Delegar peticiones a otros recursos
    7. Obtención del contexto
  2. Ejercicios de J2EE - Unidad 2
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 3.-JSPs

Objetivo

  • Comprender qué es una JSP, sus principales características, su esquema de funcionamiento y su funcionalidad
  • Conocer las estructuras de código empleadas para programar JSPs
  • Comprender qué es un Javabean, sus principales características y su funcionalidad
  • Conocer las acciones JSP que permiten acceder a las propiedades de un Javabean

Contenido

  1. 3 - JavaServer Pages (JSP) y JSTL
    1. JavaServer Pages
    2. Funcionamiento JSP
    3. Métodos ciclo de vida
    4. Notas básicas
    5. Estructuras JSP de código
    6. Directivas
      1. Directiva page
      2. Directiva include
      3. Directiva taglib
    7. Elementos de scripting
      1. Declaraciones JSP
      2. Expresiones
      3. Scriptlets
    8. Objetos implícitos
    9. Comentarios JSP
    10. Acciones
      1. Acción include
      2. Acción plugin
      3. Acción forward
    11. JavaBeans
    12. Requerimientos de la clase asociada a un bean
    13. Acciones para beans
      1. Acción useBean
      2. Acción setProperty
      3. Acción getProperty
  2. Ejercicios de J2EE - Unidad 3
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 4.-MVC (Model-View-Controller)

Objetivo

  • Conocer en profundidad el patrón de diseño arquitectural MVC (Model-View-Controller)

Contenido

  1. 4 - MVC (Model-View-Controller)
    1. Concepto de MVC
    2. Separación de componentes
    3. Mejoras

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 5.-Acceso a datos vía JDBC

Objetivo

  • Acceder a bases de datos desde los componentes de la capa de negocios de una aplicación J2EE, a través de JDBC

Contenido

  1. 5 - Acceso JDBC a BDs
    1. Acceso a BDs con Java
    2. Carga del driver
    3. Definir url del servidor
    4. Establecer conexión
    5. Crear un Statement
    6. Ejecutar sentencias
    7. Procesar resultados
    8. Concordancia entre tipos
    9. Sentencias precompiladas
    10. Pool de conexiones y Datasource
    11. Ejemplo con pool de conexiones
  2. Ejercicios de J2EE - Unidad 5
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 6.-Sesiones y cookies

Objetivo

  • Comprender qué es una sesión, su utilidad y su funcionalidad
  • Comprender qué es una cookie, su utilidad y su funcionalidad

Contenido

  1. 6 - Sesiones
    1. Concepto de sesión
    2. Interface HttpSession
      1. Métodos
    3. Ejemplo básico
    4. Reescritura de URL
  2. Ejercicios de J2EE - Unidad 6
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 7.-Struts I

Objetivo

  • Saber programar usando Struts. Struts es un web framework diseñado siguiendo el patrón arquitectural MVC y el patrón de diseño J2EE Front Controller.

Contenido

  1. 7 - Struts I
    1. Struts
    2. Descarga del framework
    3. Aplicación ejemplo
    4. Esquema gráfico
    5. Esquema de componentes
    6. Fichero de conf struts-config.xml
  2. Ejercicios de J2EE - Unidad 7
    1. Ejercicio 1 (envío obligatorio)

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 8.-Struts II y librería de etiquetas Struts

Objetivo

  • Profundizar en el web framework Struts
  • Framework Validator
  • Acceder a datos mediante un pool de conexiones
  • Estudiar las principales etiquetas de la librería de etiquetas de Struts

Contenido

  1. 8 - Struts II
    1. Librerías de Struts
    2. Estructura
    3. Pantallas
    4. Componentes

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 9.-Seguridad declarativa

Objetivo

  • Introducir conceptos importantes relacionados con la seguridad
  • Autenticación, autorización, integridad de datos y confidencialidad

Contenido

  1. 9 - Seguridad
    1. Introducción
    2. Mecanismos de autenticación
    3. Autenticación básica
    4. Autenticación digest
    5. Autenticación basada en formulario 
    6. Seguridad declarativa
    7. Ej autenticación básica
    8. Ej autenticación formulario
    9. Seguridad programática
  2. Ejercicios de J2EE - Unidad 9
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de J2EE: 10.-Ejemplo completo

Objetivo

  • Programar una aplicación real usando Struts

Contenido

  1. 10 - Ejercicio completo
    1. Ejercicio
    2. Pantallas
    3. Estructura
    4. Componentes
  2. Ejercicios de J2EE - Unidad 10
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis