Programación Web: Servlets, Jsps, Ajax y Jquery

Convocatorias Octubre, Enero y Marzo

Duración: 120 horas

Precio: 495€ 395€ + 21% de IVA

Por qué elegir Academia Abamar – E-learning solutions

Formas de pago: Paypal Transferencia

El Curso de Programación Web con Servlets, JSPS, Ajax y Jquery permite al alumno aprender a desarrollar aplicaciones web con interfaces web de última generación utilizando la librería Jquery y el uso de la comunicación asíncrona por medio de Ajax.

El alumno aprenderá el funcionamiento de los servidores de aplicaciones y la generación de páginas web dinámicas por medio de Servlets y JSPs.

- Generación de páginas web con Html
- Aprender lenguaje Javascript para dotar de dinamismo a las páginas web
- Conocimiento de Ajax para la comunicación asíncrona
- Desarrollo de aplicaciones con Servlets y Jsps
- Desarrollo de interfaces visuales clientes de última generación utilizando la librería Jquery
- Aprender el uso de selectores en Jquery
- Aprender a manejar eventos en Jquery
- Aprender a manipular el DOM en Jquery
- Aprender la comunicación asíncrona con el uso de Ajax de Jquery

Este curso está orientado a estudiantes de informática, personal de empresas que quieran aprender la programación de aplicaciones web con el framework Jquery.

Este curso se desarrolla de una forma práctica guiada por medio de ejemplos y ejercicios que permitirán al alumno ver todas las características del lenguaje Java.



Tras superar las pruebas de evaluación, el alumno recibirá el título de "Programación Web: Servlets, Jsps, Ajax y Jquery"

MÓDULO 1 - HTML
a. Introducción
b. Primera página web
c. Estructura de un documento html
d. Atributos
e. Etiquetas de cabecera
f. Retornos de carro y párrafos
g. Títulos
h. Texto preformateado
i. Estilos
j. Etiquetas formateo textos
k. Comentarios
l. Imágenes
m. Hipervínculos
n. Listas
o. Tablas
p. Div y span
q. Clases
r. Caracteres especiales
s. Formularios
t. Iframes
u. Ejercicios
MÓDULO 2 - JAVASCRIPT
a. Introducción
b. Differencias entre javascript y java
c. El lenguaje javascript y su inclusión en páginas web
d. Variables y tipos
e. Operadores
f. Sentencias de control de flujo if-else
g. Sentencias de control de flujo swich
h. Sentencias de control de flujo while
i. Sentencias de control de flujo do-while
j. Sentencias de control de flujo for
k. Break y continue
l. Arrays
m. Funciones
n. Ámbito de las variables
o. Objetos en javascript
p. Date, math, string y number
q. Javascript objetos predefinidos
r. Window
s. Location
t. History
u. Navigator
v. Document
w. Formularios
x. Eventos
y. Cookies
z. Temporizadores
aa. Funciones especiales
bb. Expresiones regulares
cc. Ejercicios
MÓDULO 3 - AJAX
a. Introducción
b. Definición
c. Primera aplicación y funcionamiento
d. Métodos y propiedades de xmlhttprequest
e. Ajax y el método get
f. Ajax y el método post
g. Ajax y datos xml
h. Ajax y datos json
i. Ajax y libreria json.js cadena a objeto
j. Ajax y libreria json.js objeto a cadena
k. Prototype
l. Prototype – funciones básicas
m. Prototype – cadenas
n. Prototype – elementos
o. Prototype – formularios
p. Prototype – arrays
q. Prototype – eventos
r. Prototype – ajax
s. Ejercicios
MÓDULO 4 - SERVLETS
a. Introducción
b. Protocolo de comunicaciones http
c. Servidor web
d. Servidor de aplicaciones
e. Instalación de un servidor apache tomcat
f. Ejecución de las aplicaciones de ejemplo
g. Crear, compilar y ejecutar un servlet
h. El fichero web.xml y el directorio web-inf
i. Api servlet
j. Ciclo de vida
k. La clase servlet
l. Variables compartidas, sus problemas y sincronización
m. Parámetros de inicialización
n. El contexto de los servlets
o. El método service
p. Lectura de parámetros servletrequest
q. La clase httpservlet
r. Cabeceras de usuario
s. Escritura de parámetros servletresponse
t. Los métodos http get, post, put y delete
u. Paso de parámetros vía get y post
v. Los métodos dogety dopost
w. Formularios
x. Gestión de sesiones
y. Gestión de cookies
z. Servletcontext, redirecciones y servletdispatcher
aa. Filtros
bb. Listeners
cc. Seguridad basada en form
dd. Ejercicios
MÓDULO 5 - JSP (JAVA SERVER PAGES)
a. Introducción
b. Elementos jsps
c. Expresiones
d. Scriptlets
e. Declaraciones
f. Directivas
g. Variables predefinidas en jsps
h. Jsps y beans
i. Conversión de jsp a servlet
j. Jstl introducción
k. Jstl lenguaje de expresión el
l. Jstl funciones
m. Etiquetas personalizadas métodos java
n. Etiquetas personalizadas ficheros tags
o. Etiquetas personalizadas ficheros tlds
p. Ejercicios
MÓDULO 6 - JQUERY - INTRODUCCIÓN
a. Introducción
b. Definición de Jquery
c. Descargar e instalar Jquery
d. Configurar documento web con Jquery
e. Nuestra primera página Jquery
f. Uso de Eclipse para desarrollo de aplicaciones con Jquery
g. Ejercicios
MÓDULO 7 - JQUERY - SELECTORES
a. Introducción
b. El DOM
c. La función $()
d. Selectores CSS
e. Selectores y atributos
f. Selectores personalizados
g. Selectores y formularios
h. Ejercicios
MÓDULO 8 - JQUERY - EVENTOS
a. Introducción
b. Eventos de carga de página
c. Uso de múltiples librerías
d. Tipos de eventos
e. Método ready
f. Eventos click
g. Manejadores de evento
h. Propagación de eventos y el objeto event
i. Eventos de teclado
j. Ejercicios
MÓDULO 9 - JQUERY - EFECTOS
a. Introducción
b. Tipos de efectos
c. Ocultar y mostrar elementos
d. Efectos y velocidad
e. Mostrar efectos gradualmente
f. Crear animaciones personalizadas
g. Animaciones en un conjunto de elementos
h. Animaciones en múltiples conjuntos de elementos
i. Rellamadas
j. Ejercicios
MÓDULO 10 - JQUERY – MANIPULACIÓN DOM
a. Introducción
b. Manipular atributos
c. Insertar elementos
d. Mover elementos
e. Copiar elementos
f. Métodos para manipulación del DOM
g. Ejercicios
MÓDULO 11 - JQUERY – AJAX
a. Introducción
b. El método load
c. Manipular datos JSON con la función $.getJSON
d. Ejecutar scripts dinámicamente
e. Manipular documentos XML
f. Interacción con un Backend
g. El método $.get
h. El método $.post
i. Serializar un formulario
j. Subida de ficheros
k. El plug-in ajax-form
l. Validación de formularios
m. Comprobaciones en formularios y expresiones regulares
n. Mensajes de error en formularios
o. Escuchador de llamada
p. Seguridad y JSONP
q. El método $.ajax
r. Configurar las propiedades Ajax
s. Ejercicios
MÓDULO 12 - PROYECTO FINAL
a. Planteamiento

 

Boletín de Noticias

Si quieres estar al tanto de las últimas noticias de tu sector y de nuestros cursos, suscríbete gratis a nuestro boletín

– Responsable: Academia Abamar
– Finalidad: Envío de prospección comercial sobre cursos de la Academia, promociones, descuentos, novedades y noticias que puedan resultarle de interés.
– Legitimación: Consentimiento del interesado, si bien puede revocar el consentimiento cuando usted lo desee
– Destinatarios: No se cederán datos a terceros, salvo obligación legal.
– Derechos: Acceder, rectificar, suprimir los datos y otros derechos, como se explica en la información adicional.
– Información adicional: política de privacidad, política de cookies y aviso legal