Objetivos del cursoAl termino del curso el alumno:
Conocera el lenguje y las sintaxix utilizadas en los Servlet
Realizara programas basados en el lenguaje de programación Java dirigidos a los Servlet
Sera capaz de resolver problemas que se le presenten en el mundo laboral
Los Servlets son clases puras de java que se ejecutan del lado del servidor.
Nos permite la creacion de sistemas para entorno web con la tecnologia Java, es decir que podemos convinar la programacion java con html para obtener nuestro sistema en internet.
Para que nuestro sistema con java servlet se vea mas agradable y complejo podemos combinar varios lenguajes de programacion como son: html, javascript, css - hojas de estilo, Ajax y lo mas importante la tecnologia java.
Aprender a crear sistemas complejos para la web que se ejecuten del lado del servidor.
Podemos crear cualquier sistema para la web utilizando Java Servlet.
Los Servlets son importantes porque a diferencia de los Applets básicamente en que se ejecutan en el servidor y en que no presentan ningún tipo de interfaz gráfica puesto que se encargan de hacer el trabajo oculto; los Applets son clases java con una interfaz grafica.
El conocimiento adquirido en el curso de Java Servlets te sera de gran utilidad en la vida laboral, ya que las tareas que se realizan con los Servlet son complejas y minimizan tareas.
En el Curso de Java Servlet aprenderas que estos son mas eficientes y utilizan menos recursos, debido a que crean hilos para ejecutarse reduciendo el espacio en uso de la memoria RAM.
PrácticasCurso 100% practico
Curso dirigido aEl unico requisito que s ete pide para poder entrar al curso de Java son las ganas de aprender y adentrarte en el mundo de la programacion con Java
TitulaciónConstancia con Valor Curricular
Contenido
¿Que es Java Servlets ?
¿Que es Java J2EE ?
¿Que es Java Bean ?
¿Que es Java Servlet
¿Que es un Servidor Web
Requisitos
Estructura de Directorios
Directorio WEB - INF
Estructura de un Servlet
Instalando Requisitos
Mi Primer Servlet
Metodos doGet(), doPost()
Archivo web.xml
Caracteristics de los Servlets
Ejecutar un Servlet
Metodos de los Servlets
Metodo init()
Metodo doGet()
Metodo doPost()
Metodo service()
Metodo destroy()
Creacion de Formularios
Formularios y Servlets
Archivo .Log
Cclo de Vida de un Servlet
Clases HttpServletRequest
getParameter, getParameterValue
Datos del Cliente
Obtener Ip, Nombre de Usuario
Datos del Servidor
Nombre del Servidor
Puerto del Servidor
Clase HttpServletResponse
El Objeto PrintWritter
Metodo setContentType()
Configurar Pagina de Inicio en Web.xml
Arquitectura Modelo - Vista - Controlador
Sesiones
¿Que es una Sesion?
Tiempo de Vida de Una Sesion
Interfaz HttpSession
Metodos de las Sesiones
getSession()
getId()
getCreationTime()
getLastAccesedTime()
isNew()
Guardar Objetos en Sesion
setAttribute()
Guardar un ArrayList en una Sesion
Recuperar Datos de una Sesion
getAttrinute()
Recuperar un Objeto de Sesion
Destruir una Sesion
Metodo invalidate()
Metodo removeAttribute
Configurar Sesion en el Web.xml
Cookies
Restricciones de las Cookies
Creacion de una Cookie
Metodo setValue()
Metodo addCookie()
Metodo setMaxAge()
Recuperar Todas las Cookies
Metodo setComment
Metodo getDomain()
Cokies Seguras
Metodo setSecure
Tipos MIME
Tipos MIME en Servlets
Tipos MIME Personalizados
Agregar un MIME Personalizado al archivo WEB.XML
Charset
Charset en Servlets
Redireccionamiento
RequestDispatcher
Metodo getRequestispatcher()
Metodo Fordward()
SendRedirect
Diferencias entre RequestDispatcher y SendRedirect