|

>
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
|