Java para aplicaciones web

Fechas: del 12 de abril al 12 de mayo de 2019

Modalidad: Virtual - Plataforma Moodle
Duración: 40 horas
Horario: Totalmente flexible

Instructor: Lic. Luis Reinoso. Ver C.V.icon

Resumen:

Las aplicaciones web son populares debido a lo práctico del navegador web como cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. Existen aplicaciones como los correos web, wikis, blogs, tiendas en línea y la propia Wikipedia que son ejemplos bastante conocidos de aplicaciones web.

Audiencia:
Programadores, personas con sólidos conocimientos en programación que estén interesados en conocer técnicas de desarrollo rápido de aplicaciones web y CLI, tendientes a mejorar la eficiencia y colaboración al programar.

Objetivo General:
El curso está enfocado a técnicos o profesionales que posean conocimientos de programación y deseen ampliar su área de conocimiento al desarrollo de aplicaciones Web con las herramientas tecnológicas empresariales de la plataforma Java.

Metodología y Evaluación:
Se hará uso del método constructivista, motivando a los estudiantes a aplicar lo aprendido en las clases teóricas y prácticas permitiéndoles generar nuevos conocimientos a partir del uso de estrategias metodológicas dinámicas (aprendizaje basado en problemas, trabajo colaborativo, método de casos, aprendizaje por proyectos, entre otros), libros, videos y espacios para la comunicación como foros, mensajes.
Se realizarán evaluaciones por cada competencia a adquirir y una evaluación final que integrará conocimientos del curso.
La nota final consistirá en un promedio de las evaluaciones realizadas. Pueden existir evaluaciones opcionales las cuales sumarán un punto adicional a la nota final.

Requisitos Previos:
• Se requieren conocimientos sólidos en programación en Java o haber realizado el curso Java Pro
• Es recomendable contar con conocimientos básicos en HTML5

Características del curso:
• El curso tendrá una duración de 40 horas con actividades prácticas de laboratorio teniendo cada estudiante su propio equipo para trabajar.
• La ESR ofrece material audiovisual para el aprendizaje.
• El estudiante entregará avances del trabajo que realiza a través de la plataforma de educación virtual.
• Aprender a manejar la tecnología WEB para desarrollo de aplicaciones empresariales.

Competencias a Desarrollar:
• Entender la sintaxis del lenguaje HTML.
• Implementar un Servlet Container para ejecución del lado del servidor.
• Utilizar JSP (Java Server Page) para el desarrollo de páginas web.
• Realizar altas, bajas, modificaciones y consultas de datos.
• Identificar y corregir errores.

Contenidos:
• Networking
Sockets
HttpClient
• Introducción a aplicaciones web
Ciclo de vida de una aplicación web
Módulos web
Configuración aplicaciones web
Patron diseño MVC
• Componentes web
Tecnología Servlet / Filtros / JSP
Manejo Sesiones
Tecnología JSF
Ciclo de vida
Componentes UI
Modelo Navegación
Converters / Validators
JPA orientado a la web
Administración del servidor web / Glassfish wp / tomcat

Costo Miembros : 160 + IVA
Costo No miembros: 200 + IVA
Información extra: Se entrega certificado de aprobación por 40 horas una vez finalizado el curso.
Canjeables por cupos: SI

Descripción del evento

Inicio 12-04-2019
Clausura 12-05-2019
Apertura Inscripción 11-03-2019
Capacidad Ilimitado
Cierre inscripción 19-04-2019
Cuota $160+IVA (miembros), $200+IVA (no miembros).
Categorias de Eventos Programación,ESR,Virtual