Características
Desarrolle aplicaciones Web utilizando el lenguaje más utilizado en el ámbito empresarial.
Aprenda a desarrollar aplicaciones web empresariales a través del uso del lenguaje de programación más buscado en el mercado laboral. En estos tiempos el desarrollo web se ha vuelto parte fundamental del dia a dia en todos los negocios con los cuales interactuamos. Todos estamos conectados a una web, ya sea desde un computador o desde un dispositivo móvil como un cel o una tablet. Vuélvase un experto en el diseño y desarrollo de aplicaciones distribuidas sobre la web.
En este curso aprenderás a
Que es HTTP?.
Crear sitios Web estáticos usando HTML5.
Desarrollo del lado de frontend usando JavaScript.
Usar el API Servlet y JSP para desarrollo de sitios dinámicos.
Que es un Servicio Web?
Desarrollo de sitios Web a través de frameworks como: Angular, Spring, Jersey
Analisi y debug de sitios Web.
Este curso comienza repasando los conceptos básicos de sistema operativo, protocolo TCP IP, HTTP y patrones de arquitectura MVC.Así como herramientas para análisis web proveídas por todos los navegadores hoy en dia. Introduce luego a los APIs que componen las especificaciones J2EE para el desarrollo de aplicaciones empresariales por medio de la tecnología Web. Conceptos como: Request, Response, Rest serán enfocados en este curso.
Nos focalizamos en la creación de sitios Web dinámicos mediante el uso de tecnologías como Javascript y CSS.
PRÁCTICAS EN CLASE::
A lo largo de la cursada se describiran tecnologias como: servlet, tomcat, spring, rest, angular que son muy utilizadas para todos los desarrollos web modernos. Dentro de las distintas unidades veremos detalladamente y de manera muy práctica las formas de desarrollar aplicaciones web con todas las tecnologías mencionadas.
Plan de Estudios
1. Kickoff
Arquitectura Cliente Servidor
TCP IP, HTTP
Sitios Web
Servidores Web
2. HTML5
Historia
Componentes
Estructura
Organización
3. API Servlet Básico
J2EE
API Servlet
Estructura de una aplicación Web
4. API Servlet Intermedio
Manejo de sessiones
Listener.
Filtros.
Manejo de Errores
5. API JSP
Ciclo de vida
Scripting
Directivas
Acciones
JSTL
6. JavaScript
Historia
Versiones
Tipos de Datos
Manejo de Eventos
7. CSS
Historia
Usos
Bootstrap
8. JSF
Que es?
Arquitectura
Ciclo de Vida
Configuraciones
Componentes
9. REST
Que es un Web Service.
Rest
HTTP
Java RS
10. Spring MVC
Qué es Spring ?
Como trabaja ?