Inicio » Catálogo » Informática profesional. » Programación » Curso de Java en servidor

Java en servidor

  • Recordar contraseña
  • Ayuda técnica

Lecciones:

  1. Formularios
  2. Servlets
  3. Estructura y despliegue de aplicaciones web
  4. Seguridad de aplicaciones web en Tomcat
  5. Encabezados de petición y respuesta
  6. Gestión de sesiones
  7. Gestión de cookies
  8. Fundamentos de SQL (Structure Query Language)
  9. Acceso JDBC a bases de datos I
  10. Acceso JDBC a bases de datos II
  11. JavaServer Pages (JSP) conceptos
  12. JavaServer Pages (JSP) aplicaciones
  • Información
  • Modalidad
  • Otros datos
Familia: Programación

El curso de Java en servidor se centra en la plataforma de desarrollo J2EE (Java 2 Enterprise Edition) y pretende apoyar a aquellas personas con conocimientos de Java a nivel de cliente, que desean introducirse en el desarrollo de aplicaciones simples enfocadas al servidor.

El curso abarca los aspectos básicos de las partes de Java más frecuentemente utilizadas en la programación de aplicaciones web como los servlets, servidores de aplicaciones más utilizados, la seguridad en Tomcat, las sesiones y cookies, el estudio de SGBD (Sistemas Gestores de Bases de Datos) como MySQL o HSQL, el acceso a bases de datos mediante JDBC y la tecnología JSP (JavaServer Pages).

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 que se pueden adquirir con el curso de Java en cliente.

Curso de Java en servidor 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 Java en servidor equivale a 80 horas en Formación presencial

Curso de Java en servidor

(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 (Java 2 Enterprise Edition) y desplegarlas en un servidor de aplicaciones J2EE compatible. Al finalizar el curso, el alumno estará capacitado para desarrollar aplicaciones web basadas en tecnologías J2EE.

Dirigido a:

Personas con conocimientos de Java en cliente (J2SE o Java 2 Standard Edition) que desean introducirse en el desarrollo de aplicaciones simples enfocadas al servidor, 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 Java en servidor: 1.-Formularios

Objetivo

  • Conocer las principales características y funcionalidad de un formulario html
  • Comprender los procesos de envío de datos desde un formulario a un programa hospedado en un servidor
  • Conocer los componentes más habituales de un formulario

Contenido

  1. 1 - Formularios HTML
    1. Formularios HTML
    2. Etiqueta form
    3. Estudio de componentes
      1. Cuadros de texto
      2. CTs con contraseña
      3. CTs ocultos
      4. Áreas de texto
      5. Botón de envío
      6. Botón de reset
      7. Casillas de verificación
      8. Botones de opción
      9. Listas

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 2.-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. 2 - 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 realizando la petición a través de un formulario html
    11. Información enviada al servidor
    12. Interfaces importantes
    13. Servlets empaquetados
  2. Ejercicios de Java Servidor - Unidad 2
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 3.-Estructura y despliegue de aplicaciones web

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. 3 - Estructura y despliegue de aplicaciones web
    1. Aplicaciones web
    2. Despliegue mediante war
    3. Etapa de desarrollo
    4. Ejemplo de desarrollo
    5.  
    6. Variables de instancia
    7. Delegar peticiones a otros recursos
    8. Obtención del contexto
  2. Ejercicios de Java Servidor - Unidad 3
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 4.-Seguridad de aplicaciones web en Tomcat

Objetivo

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

Contenido

  1. 4 - 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

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 5.-Encabezados de petición y respuesta

Objetivo

  • Aprender la funcionalidad y el modo de uso de los principales encabezados de petición y respuesta

Contenido

  1. 5 - Encabezados de petición y respuesta
    1. Encabezados de petición
    2. Captura de encabezados
    3. Captura de información
    4. Envío de información
    5. Envío de códigos de estado y redireccionamiento de peticiones

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 6.-Gestión de sesiones

Objetivo

  • Comprender qué es una sesión, 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 Java Servidor - Unidad 6
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 7.-Gestión de cookies

Objetivo

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

Contenido

  1. 7 - Gestión de cookies
    1. Concepto de cookie
    2. Bloqueo de cookies
    3. Eliminar cookies
    4. Requisitos de las cookies
    5. Utilidad de las cookies
    6. Clase Cookie
      1. Constructores
      2. Métodos
    7. Ejemplo básico
  2. Ejercicios de Java Servidor - Unidad 7
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 8.-Fundamentos de SQL (Structure Query Language)

Objetivo

  • Introducir el lenguaje estándar más utilizado por la mayoría de Sistemas Gestores de Bases de Datos (SGBD a partir de ahora) para la creación de bases de datos y para la manipulación y obtención de información mediante consultas
  • Aprender a trabajar con el SGBD MySQL

Contenido

  1. 8 - Fundamentos de SQL
    1. ¿Qué es SQL?
    2. Tipos de datos
    3. Tipos de sentencias
    4. Estudio de sentencias
    5. MYSQL
    6. Descarga del software
    7. Trabajar con MySQL
    8. Practicar con MySQL

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 9.-Acceso JDBC a bases de datos I

Objetivo

  • Acceder a bases de datos mediante código Java empleando la API JDBC (Java Database Connectivity)

Contenido

  1. 9 - Acceso JDBC a BDs I
    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
  2. Ejercicios de Java Servidor - Unidad 9
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 10.-Acceso JDBC a bases de datos II

Objetivo

  • Acceder a bases de datos mediante servlets y empleando la API JDBC
  • Descarga, instalación y modo de trabajo de Hypersonic SQL (un SGBD realizado en Java)

Contenido

  1. 10 - Acceso JDBC a BDs II
    1. Hypersonic SQL
    2. Crear una BD HSQL
    3. Acceso-aplicación cliente
    4. Acceso-aplicación web
  2. Ejercicios de Java Servidor - Unidad 10
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 11.-JavaServer Pages (JSP) conceptos

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

Contenido

  1. 11 - JavaServer Pages (JSP) Conceptos
    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

Inscríbete ahora y accede a 3 unidades gratis

Curso de Java en servidor: 12.-JavaServer Pages (JSP) aplicaciones

Objetivo

  • 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. 12 - JavaServer Pages (JSP) Aplicaciones
    1. JavaBeans
    2. Requerimientos de un bean
    3. Acciones para beans
    4. Ejemplos
      1. Ejemplo 1
      2. Ejemplo 2
      3. Ejemplo final
  2. Ejercicios de Java Servidor - Unidad 12
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis