Curso Desarrollo WEB con JAVA

Solicita información

Curso Desarrollo WEB con JAVA

  • Objetivos del curso El curso comprende el aprendizaje teórico y práctico de los conceptos fundamentales para utilizar la tecnología Java en el desarrollo de aplicaciones Web de porte empresarial. Durante el curso se verán los conceptos básicos del desarrollo Web con Java, creación de páginas dinámicas con JSP y Servlets, manejo del Servidor Web Tomcat, estructura de un proyecto web, acceso datos a nivel pagina, session, utilización de JDBC en entornos web. También se verán temas más avanzados como la utilización del Framework Struts para el desarrollo de aplicaciones Web, manejo de Pool de conexiones JDBC para un alto desempeño en el acceso a base de datos, consideraciones de diseño y seguridad en aplicaciones Web entre otros temas. Al finalizar el curso, el alumno deberá ser capaz de determinar la mejor arquitectura para una aplicación web y realizar el desarrollo del mismo en forma integral, escalable, robusta y segura.
  • Contenido Temas a desarrollar:

        Introducción a la Arquitectura Cliente – Servidor

              -El protocolo http
              -Páginas dinámicas vs páginas estáticas “Server-Side Processing”
              -Introducción al desarrollo web Java con JSP y Servlets
              -Creación de páginas dinámicas con JSP / Servlets

        Servidor de Aplicación
              -Contenedor web
              -Responsabilidades
              -Configuración y puesta en marcha.
              -El archivo web.xml
              -Archivos WAR
              -Estructura de directorios de una aplicación web java.

        JSP - Java Server Pages Technology
              -Conceptos Básicos
              -Definición
              -Jsp Scriptlets
              -Expresiones
              -Declaraciones
              -Directivas De Jsp: page, incluye.
              -Objetos Implícitos: application, config, exception, out, page, pageContext, request, response, session.
              -Actions: jsp:include, jsp:useBean, jsp:setProperty, jsp:getProperty, jsp:forward
              -Utilización de Java Beans, Inclusión De Páginas, Redireccionamiento
              -Manejo de Forms, validación de entradas en el servidor vs java script.
              -Servlets, Conceptos basicos: el método service(), doPost(), doGet(), ciclo de vida
              -Definición, El método init(), service(), destroy()
              -Objetos request, response, generacion de HTML, manejo del QueryString
              -La clase HttpServlet.
              -Despliegue De Una Aplicación Web, archivos web.xml, server.xml, organización, el archivo .war.
              -Uso de JDBC en paginas JSP y Servlet
              -Consideraciones de conexión
              -Manejo de drivers JDBC en el servidor Web
              -Pool de Conexiones mediante JNDI y optimización.
              -Manejo y visualización de set de resultados, paginado.

        Seguridad en aplicaciones Web Java
              -Manejo de usuarios
              -Autenticación
              -Restricción de acceso
              -Manejo de roles de seguridad.
              -Utilización de SSL para el transporte seguro.

        Utilización de JSTL (JavaServer Pages Standard Tag Library), tags core, xml, etc.

        -Utilización del lenguaje EL en paginas JSP
        -Integración de paginas JSP con Servlets
        -El patrón MVC aplicado al desarrollo Web
              -Introducción al Framework Struts
              -Controlador, action, actionForm
              -Archivos de configuración Struts
              -Validación de entradas
              -Manejo de formularios.
              -Integración con paginas JSP
              -Separación ente la vista y la lógica de negocio.
              -Tags de visualización de información.

        Utilización de XML
              -Estructura y manejo de datos
              -Generación de XML partiendo de paginas JSP y Servlets
              -XSL, transformaciones, utilización de estilos para diferentes tipos de salida.

        Buenas prácticas en el desarrollo web con Java

        Consideraciones de diseño, Separación de capas

        Patrones de diseño aplicados al desarrollo Web

        Otros Frameworks de desarrollo WEB

        Practica integradora


Otra formación relacionada con java y javascript

  • Curso de Programación Javascript

  • Centro: I.S.S.D. Instituto Superior Santo Domingo
  • Solicita información
  • Curso de Java SE (Standard Edition)

  • Centro: Nasa Computación
  • Solicita información
  • Capacitación Java On-line desde cero

  • Centro: IT Web Careers - Centro de capacitación Profesional IT
  • Solicita información
  • Especialización en Criptografía y Seguridad Teleinfomática

  • Centro: IESE - Instituto de Enseñanza Superior del Ejército - Escuela Superior Técnica
  • Solicita información
  • Tecnicatura Superior en Programación

  • Centro: UTN - Facultad Regional de San Nicolás
  • Solicita información
  • Tecnicatura Superior en Sistemas Informáticos

  • Centro: UTN - Facultad Regional de San Nicolás
  • Solicita información
  • Curso de PFP Desarrollo de Sitios Web 2.0

  • Centro: I.C. Image Campus SA
  • Solicita información