Quality Seal Emagister EMAGISTER CUM LAUDE

Aprender a desarrollar aplicaciones web

Desarrollo de Aplicaciones Web con JAVA + J2EE + Struts

Espai Informàtica
En BARCELONA

Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Información importante

  • Curso
  • Barcelona
  • 400 horas lectivas
  • Duración:
    12 Meses
  • Cuándo:
    A elegir
Descripción

¿Quieres iniciarte en el desarrollo de aplicaciones web? Si estás interesado en formarte en este campo desde el principio y aprender a desarrollar aplicaciones web estables y con estructuras fiables, un terreno que se va haciendo cada vez más imprescindible a medida que cobra importancia a la hora de encontrar un empleo, con este curso aprenderás, a lo largo de tres grandes bloques temáticos, todo lo necesario en cuanto a programación j2EE, desde su ciclo de vida hasta los controladores, pasando por los filtros; todo lo referente a Struts, incluyendo las librerías bean y logic, así como acerca de los distintos paquetes y herencias de paquetes, utilización de plantillas y el stack de objetos; y por último, programación Java 2, donde se te enseñará la estructura del programa y las estructuras de almacenamiento y los interfaces, entre muchas otras cosas.

Esta formación tiene como ventaja que no necesitarás ningún conocimiento previo sobre estos aspectos para poder apuntarte, ya que empezarás a aprender desde el principio. La duración total del curso es de 400 horas lectivas a las que se asistirá de manera presencial en la ciudad de Barcelona. El precio final es de 1.840 euros. ¡No esperes más y apúntate!

Información importante
Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
BARCELONA
Entença, 182, 08029, Barcelona, España
Ver mapa

Preguntas Frecuentes

· Requisitos

No son necesarios conocimientos previos de ningún programa, porque se parte de nivel 0 de JAVA

Opiniones

No hay opiniones de este curso todavía
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Cookies
Struts 2
API
Desarrollo web
Programación web
Web
Desarrollo de aplicaciones web
Programación J2EE
Uso de Struts
Programación Java 2
Creación de aplicaciones web
Estructuras estables para aplicaciones
Servlet
Páginas JSP
Patrón MVC
Estructuras de almacenamiento Java

Profesores

Eduard Lara
Eduard Lara
Responsable Área programación

Jordi Escobar
Jordi Escobar
Responsable Area de Programación (Mañanas)

Temario

Programación en j2EE


• Introducción a J2EE (Descripción, ventajas e inconvenientes, y componentes)

• Partes de una aplicación J2EE: Cliente y servidor

• Tipos de aplicaciones que se pueden realizar

• ¿Qué es un Servlet?

• Ciclo de vida

• Implementación

• Cliente ligero: navegador web

• Cliente pesado: Applet

• Configuración y contexto

• Request: peticiones del cliente al servidor

• Response: respuesta del servidor al cliente

• Acceso concurrente: SingleThreadModel

• Filtros

• Eventos

• Mantener el estado del cliente (cookies y sesiones)

• Comunicación entre servlets: requestDispatcher

• Páginas JSP, para qué se utilizan y cómo funcionan

• estructura y sintaxis

• Directivas, declaraciones, Scriptlets, Expresiones,
Objetos implícitos, Elementos acción

• Bases de datos con JDBC

• Arquitectura en 2 y 3 capas

• Controladores

• Conexión con la base de datos

• Consultas

• Transacciones

• Datasources


Struts

• La arquitectura modelo vista

• El patrón mvc

• El controlador , la vista, el modelo

• Funcionamiento de una aplicación mvc

• El framework struts

• Desarrollo de una aplicación con struts

• Ánalisis del api de struts

• Librerías de acciones jsp de struts

• Librería bean

• Librería logic

• Validación de datos de usuario

• Mensajes de error

• Validadores predefinidos de struts

• Mensajes de error personalizados

• Validaciones personalizadas

• Utilización de plantillas

• Configuración de la aplicación para el uso de plantillas

• Creación de una aplicación struts basada en plantillas

• Struts 2

• Componentes de struts 2

• Librerías de acciones

• Archivo de configuración struts.xml

• Paquetes y herencia de paquetes

• Modularidad de ficheros de configuración

• Vistas, Utilización de interceptores

• La librería de acciones struts-tags

• El stack de objetos

Programación Java 2

• Entorno de desarrollo de Java 2

• Estructura de un programa

• Programación orientada a objetos

• Clases y objetos

• Estructuras de control de flujo

• Herencia de clases

• Estructuras de almacenamiento

• Entrada y salida

• Interfaces

• Interfaces gráficas con SWING

• APPLETS

• Archivos JAR

• Programación multihilo (Threads)

• Acceso a Bases de Datos con JDBC


Compara este curso con otros similares
Ver más cursos similares