DIPLOMADO EN DESARROLLO DE APLICACIONES EN JAVA


> PROGRAMACIÓN ORIENTADA A OBJETOS EN JAVA

Objetivo:
El alumno aprenderá la metodología de programación orientada a objetos, así como utilizar el entorno de programación en Java y las ventajas que tiene sobre otros lenguajes de programación.

Dirigido a: Ingenieros de sistemas, Gerentes de Tecnología, Directores de proyecto y estudiantes de ingeniería que deseen establecer las bases de desarrollo de aplicaciones en Java.

Requisitos: Conocimientos previos de algún lenguaje de programación de alto nivel como Lenguaje C, tener gran capacidad de análisis y entusiasmo para aprender.

Duración: 24 hrs.

Temario:

Elementos básicos del lenguaje

  • Variables
  • Operadores
  • Precedencia de operadores
  • Control de flujo
  • Arreglos

Clases y objetos

  • Programación orientada a objetos con Java
  • ¿Qué es un método?
  • Definición de clase
  • Acceso a variables desde un método
  • Acceso a variables desde otra clase
  • Paso de parámetros por valor
  • Paso de parámetros por referencia
  • Acceso controlado
  • Tipos especiales
  • Constructores
  • Sobrecarga de métodos y constructores

Librerías de clases

  • Definición y uso
  • Ejemplos

> INTERFACES GRÁFICAS EN JAVA

Objetivo:
El alumno aprenderá a crear interfaces gráficas usando los métodos y clases de Java mediante programación directa y a través de ambientes de desarrollo integrado (IDE).

Dirigido a: Ingenieros de sistemas, Gerentes de Tecnología, Directores de proyecto y estudiantes de ingeniería que deseen desarrollar interfaces visuales en Java.

Requisitos: Bases sólidas de programación en Java. Conocimientos de las estructuras de control y la filosofía de programación orientada a objetos.

Duración: 24 hrs.

Temario:

Programación Avanzada

  • Introducción a NetBeans
  • Estructuras de Control
  • Métodos y Propiedades
  • Manejo de cadenas en Java
  • Paquetes
  • Herencia y Polimorfismo
  • Interfaces
  • Notación UML
  • Control de errores - excepciones

Entrada / Salida y Archivos en Java

  • Flujos
  • Fuentes y sumideros de datos
  • Flujos de filtrado
  • Flujos de compresión de datos
  • Acceso aleatorio a archivos

Introducción a las aplicaciones gráficas

  • Introducción a la programación orientada a eventos
  • Eventos básicos de teclado y ratón
  • Uso de componentes gráficos

> PROGRAMACIÓN WEB EN JAVA

Objetivo:
Que el alumno desarrolle los conocimientos y habilidades para la creación de sitios web dinámicos usando los recursos de Java

Dirigido a: Ingenieros de sistemas, Gerentes de Tecnología, Directores de proyecto y estudiantes de ingeniería que deseen implementar proyectos orientados al desarrollo web.

Requisitos: Bases sólidas de programación en Java. Conocimiento de la notación UML. Desarrollo de aplicaciones gráficas.

Duración: 24 hrs.

Temario:

Estructura y Protocolos de la Web

  • Direccionamiento I
  • Resolución de nombres y Sistema DNS

Arquitectura de aplicaciones J2EE

  • Introducción y motivaciones de J2EE
  • Especificación declarativa vs Especificación programática
  • Servicios ofrecidos por un contenedor J2EE
  • Versiones de J2EE
  • Capas J2EE
  • Empaquetado y despliegue de aplicaciones J2EE
  • Descriptores de despliegue

Servlets

  • Tipos de desarrollo en el lado del servidor
  • Concepto de Servlet
  • Ciclo de vida de un Servlet
  • Despliegue de Servlets

Páginas JSP

  • Conceptos de JSP
  • Variables implícitas
  • Tags JSP
  • Control de errores

 Informática Integrada Internetworking   •   Av. Obrero Mundial 410, piso 2 depto. 4, Col. Piedad Narvarte, DF, 03000

Legal