Curso & Trabajo El portal para preparar tu futuro
Acceso centros 902 887 519

Curso&Trabajo

Busca entre 237.989 cursos en más de 164 categorías

Escuela Superior de Formación (ESFGroup)

Programador de Aplicaciones Orientadas a Objetos

Escuela Superior de Formación (ESFGroup)

Programador de Aplicaciones Orientadas a Objetos

Detalles del curso

  • Subvencionado a desempleados
  • Madrid
  • 170 horas lectivas
  • Inicio:A elegir

Si te gusta el mundo de la informática y te interesa iniciarte en la programación web, ¡éste es tu curso! Aprenderás todo lo que necesitas saber sobre lenguaje de programación y creación de webs con Java.

La Escuela Superior de Formación te ofrece un curso presencial impartido en Madrid de 170 horas lectivas. Para acceder a él, simplemente deberás tener el título de bachillerato u otro de nivel académico igual o superior. Además, si estás desempleado, podrás acceder a esta formación de manera totalmente gratuita.

Durante el curso, conocerás más a fondo el análisis y diseño orientado a objetos. Para ello, estudiarás los fundamentos de la programación Java y serás capaz de crear programas sencillos. A medida de que vayas avanzando, aprenderás a diseñar y crear interfaces gráficas para el desarrollo de aplicaciones. Al final del curso, estarás capacitado para analizar, diseñar, crear y desarrollar aplicaciones web con tecnología Java y conocerás toda la sintaxis de este lenguaje de programación.

En definitiva, con este curso te convertirás en todo un experto en Java y sabrás aplicar estos conocimientos en diferentes puestos de trabajo. Apúntate ya y aumenta tus posibilidades de encontrar empleo.

Requisitos: Nivel Académico/Conocimientos · BUP/COU · Bachiller Superior · FP II ó nivel académico - de conocimientos generales- similar Experiencia Profesional O Técnico · No se requiere experiencia profesional previa. Condiciones Físicas · Ninguna en especial, salvo aquellas que impidan el normal desarrollo de la profesión

¿Qué aprendes en este curso?

  • Programación con Java
  • Java
  • Lenguaje de programación
  • Aplicaciones Orientadas a Objetos
  • Creación de aplicaciones
  • Creación de interfaces
  • Descripción de Java
  • Programación orientada a objetos
  • Interfaces gráficas de Java
  • Eventos de la interfaz gráfica
  • Threads
  • Flujos de E/S
  • Contenedor de Tomcat
  • Infraestructura de Struts
  • Aplicaciones web
  • Desarrollo de páginas JSP
  • JSP
  • ActionForm de Struts
  • Web reutilizables
  • Aplicaciones Web con bases de datos

Temario

PROGRAMACIÓN JAVA PARA NO PROGRAMADORES

  • · Descripción de Java
  • · Análisis de un problema y diseño de una solución
  • · Desarrollo y prueba de un programa Java
  • · Declaración, inicialización y uso de variables
  • · Creación y uso de objetos
  • · Uso de operadores y construcciones de decisión
  • · Uso de construcciones de bucle
  • · Desarrollo y uso de métodos
  • · Implementación de encapsulación y constructores
  • · Creación y uso de matrices
  • · Implementación de la herencia

PROGRAMACIÓN JAVA

  • · Introducción
  • · Programación orientada a objetos
  • · Identificadores, palabras clave y tipos
  • · Expresiones y control de flujo
  • · Arreglos
  • · Diseño de clases
  • · Funciones de clases avanzadas
  • · Excepciones y afirmaciones
  • · Aplicaciones basadas en texto
  • · Creación de interfaces gráficas de Java
  • · Manejo de eventos de la interfaz gráfica
  • · Aplicaciones basadas en la interfaz gráfica
  • · Threads
  • · Flujos de E/S avanzados
  • · Redes

DESARROLLO DE COMPONENTES WEB CON JAVA

  • · Introducción a las tecnologías de aplicaciones Web
  • · Desarrollar un componente vista (view).
  • · Desarrollo de un componente controlador
  • · Desarrollo de formularios dinámicos
  • · Compartir los recursos de la aplicación utilizando el contexto servlet.
  • · Diseño de la capa de negocio
  • · Desarrollo de aplicaciones Web con Struts
  • · Desarrollo de aplicaciones Web con gestión de sesiones
  • · Uso de filtros en aplicaciones Web
  • · Integración de aplicaciones Web con bases de datos
  • · Desarrollo de páginas JSP
  • · Desarrollo de páginas JSP con etiquetas personalizadas
  • · Desarrollo de aplicaciones Web con la clase ActionForm de Struts
  • · Construcción de componentes de presentación Web reutilizables
  • · Ejercicio Final (II)