logo-cibertec
CURSOS CORTOSTecnologia
ONLINE

JAVA 17 WEB DEVELOPER (ONLINE)

Duración del curso: 80 horas Dirigido a: Profesionales, egresados y estudiantes interesados en el desarrollo de aplicaciones web.
JAVA 17 WEB DEVELOPER (ONLINE)
te asesoramos

¿Qué aprenderás en el curso?

icon-arrow-rightSerás capaz de desarrollar aplicaciones utilizando el lenguaje de programación Java en entornos web.
icon-arrow-rightDesplegar aplicaciones web con el patrón de Model View Controller (MVC).
icon-arrow-rightUtilizar las tecnologías HTML5, CSS3, Bootstrap, JavaScript, jQuery, Servlets y JSP para incluir la lógica de negocio en el lado del cliente y servidor.
icon-arrow-rightGestionar las bibliotecas API para la generación de reportes y gráficos avanzados.
DescripciónObtendrá los conocimientos y habilidades necesarias para el desarrollo de aplicaciones web, empleando el patrón de arquitectura de software (MVC) en su implementación. Además, aprenderá a incorporar tecnologías que le permitirán incluir la lógica del negocio, tanto del lado cliente como la del servidor, e implementar estadísticas y reportes especializados.

Temario del curso

1

Tema 1

  • Introducción a HTML5

  • HTML 5 - Etiquetas básicas

  • Hojas de estilo CSS3

  • Bootstrap

  • Generación de formularios

  • Etiquetas avanzadas HTML

2

Tema 2

  • Introducción a JavaScript

  • Variables y operadores

  • Instrucciones de control

  • Arrays y funciones de alerta

  • Funciones y eventos

  • Introducción a jQuery

  • Conceptos y operaciones AJAX con jQuery

3

Tema 3

  • Arquitectura Web

  • Servidores de aplicaciones

  • Empaquetamiento Web Application

  • Estructura de carpetas de Tomcat

  • Estructura de desarrollo (Maven)

  • Estructura de despliegue

  • Archivo web.xml

4

Tema 4

  • Servlet

  • HTTPServletRequest

  • HTTPServletResponse

  • Interfaces: ServletContext y ServletConfig

  • Contexto de variables de una aplicación Web.

  • Llamada a páginas

  • Filters y Listeners

  • Envío de datos con XML y JSON

5

Tema 5

  • El estándar HTTP (métodos Get y Post)

  • Introducción a JSPs

  • Ciclo de vida de un JSP

  • Elementos JSP básicos (scriptlets y etiquetas estándar)

  • Objetos implícitos

  • Fragmentos JSP

6

Tema 6

  • Creación de base de datos, tablas y relaciones

  • Consultas, inserciones, actualizaciones y eliminaciones

  • Procedimientos almacenados (Stored Procedures)

  • Triggers

  • Carga de drivers

  • Conexión a base de datos

  • Statement

  • Generación de consultas

  • Prepared Statement

  • Operaciones de mantenimiento de datos

7

Tema 7

  • Patrones de diseño

  • Características de MVC

  • Data Transfer Object (DTO)

  • Object Domain (OD)

  • Value Object (VO)

8

Tema 8

  • Aplicaciones Web

  • Aplicación Logueo

  • Aplicación para registrar imágenes

  • Thymeleaf

9

Tema 9

  • JasperReport

  • Generación de reporte con JasperSoft Studio

  • Uso de reportes con JasperReport

  • Generación de documentos MS Excel

  • Apertura y edición de documentos MS Excel

10

Tema 10

  • Fundamentos de un Web Services

  • SOAP Based Web Services

  • REST Style Web Services

Requisitos

icon-arrow-right

Conocimiento de Windows (nivel intermedio).

icon-arrow-right

Conocimiento de programación estructurada (nivel intermedio).

icon-arrow-right

Conocimiento de programación orienta a objetos (nivel intermedio).

icon-arrow-right

Conocimiento de lenguaje de programación Java (nivel intermedio).

icon-arrow-right

Conocimiento de lenguaje SQL (nivel básico).

icon-arrow-right

Java Fundamentals Developer.

En que campos puedes aplicar tus conocimientos

icon-arrow-right

Desarrollo Web.

icon-arrow-right

SEO.

icon-arrow-right

Programación.

icon-arrow-right

UX, entre otros.

icon-arrow-right

Certificaciones

Al aprobar la capacitación obtendrás un certificado en Java 17 Web Developer a nombre de Cibertec. CERTIFICACIONES ASOCIADAS • Especialización en Desarrollo de Aplicaciones Empresariales con Java • Actualización Desarrollo de Aplicaciones Web con Java - Nivel Intermedio
icon-arrow-right