Curso Servlets & JSP con Eclipse o NetBeans

Descripción

JSP es una tecnología para desarrollar páginas Web dinámicas utilizando Java como el lenguaje base. Los Servlets y las páginas JSP se usan para crear páginas web dinámicas en servidor usando el lenguaje Java. Son similares a otras tecnologías o lenguajes tales como PHP, ASP.NET.

Si necesitas hacer un desarrollo Web con tecnología Java, necesitas conocer sobre el Modelo Vista Controlador y necesitas saber cómo implementarlo. Entre otras cosas, necesitarás saber sobre los Servlets, las páginas JSP y como se "montan" en un contenedor Web.

Si ya tomaste nuesto curso de JSE o ya conoces el lenguaje pero no has desarrollado aplicaciones para Web nuestro curso de programación de Servlets y JSP es un curso que te permitirá tener los cococimientos de dos de las clases más importantes de JEE: Servlets y JSP.

Objetivo:

En el curso de JSP aprenderás a desarrollar aplicaciones Web con Servlets y JSP bajo la arquitectura MVC (Modelo Vista Controlsador). Aprenderás las características de desarrollo Web en Java tales como las clases Java HTTP , el manejo de sesiones, cookies, tag libraries, etc. Es un curso 70% práctico y compuesto en su mayoría de ejercicios.

Aprenderás sobre los contenedores Web necesarios para soportar Servlets y páginas JSP, en especial Apache Tomcat.

Contenido del Curso de JSP

  • Aplicaciones Web y MVC
    • Aplicaciones Web
    • JSPs y Servlets
    • Modelo-Vista-Controlador
    • El archivo WAR y el web.xml
    • Construcción del WAR y producción del archivo WAR
  • ¿Qué es JEE?
    • Introducción a JSP y Servlets
    • ¿Qué es un Java Servlet?
    • ¿Qué ventajas tiene un Java Servlet sobre un programa CGI?
    • ¿Qué es JSP?
    • ¿Qué son las ventajas de JSP?
  • Instalación
    • Obtención e Instalación del Servlet y clases JSP
    • Obtención de un Servidor Web Servlet
  • Primeros Servlets
    • Estructura Básica de un Servlet
    • Generación de un Servlet Sencillo
    • Compilación e Invocación de un Servlet
    • Generación de un Servlet HTML Sencillo
    • Algunas utilerías sencillas de HTML para Servlets
  • Procesamiento del Request: Form Data
    • Introducción (Format, URL-encoding, GET, POST)
    • Ejemplo: Lectura de Parámetros Específicos
  • Procesamiento del: HTTP Encabezados Request
    • Encabezados comunes y su significado
    • Leyendo los encabezados para Servlets
  • Accediendo a Variables CGI estándares
    • Las variables CGI, su significado y sus equivalentes en Servlets
  • Generación del Response: Códigos de estatus HTTP
    • Códigos de estado y Mensajes
    • Cambio de los códigos de estado desde nuestros Servlets
    • HTTP Códigos de Estado y sus Significados
    • Ejemplo: Un Front End de Motor de Búsqueda
    • Generación del Response: Encabezados Response HTTP
    • Introducción
    • Encabezados de Response comunes y su significado
  • Manejo de Cookies
    • ¿Cómo se pueden utilizar las Cookies?
    • La API Cookie API de un Servlet
    • Algunas Utilerías para Cookies
  • Manejo se Sesiones
    • Seguimiento de Sesiones
    • El API de Seguimiento de Sesiones
  • Java Server Pages (JSP)
    • Introducción a las Java Server Pages
    • Sintaxis JSP
    • Texto Template (HTML estático)
    • Elementos JSP Scripting: Expresiones, Scriptlets y Declaraciones
    • Directivas JSP
  • Expresiones de Lenguaje
    • Introducción
    • Literales
    • Variables
    • Operadores
    • empty
  • Introducción a JSTL
    • Qué es JSTL?
    • Etiquetas Condicionales
    • Etiquetas de Iteración e Importación
    • Variables, Salida y Excepciones
  • Más de JSTL
    • Manipulación de Etiquetas XML
    • Etiquetas de Internacionalización
    • Etiquetas SQL

Requisitos para este Curso de JSP

Se asume que el alumno ya tomó nuestro curso de Java y/o que ya conoce JSE y está familiarizado con HTML.

Amigos de Perú

  • Intructor en línea
  • Desde uno hasta 5 alumnos
  • Solicita el horario que te acomode

Amigos de NYC

  • Intructor en línea
  • Desde uno hasta 5 alumnos
  • Solicita el horario que te acomode

Cursos relacionados con JSP

Promociones

  • 10% de descuento a ex alumnos
  • 20% de descuento si aprendiste Java JSE con nosotros

Importante

  • Esta es una página hecha en JSP.
  • Las fechas propuestas podrían no estar disponibles al momento de inscripción por las diferentes contrataciones que vamos recibiendo.
  • Calendario sujeto a cambios sin previo aviso.
  • Los descuentos no son acumulables.

Solicita informes