Está en la página 1de 4

CURSO

DE

ESPECIALIZACIN:

JAVA PARA EL DESARROLLO DE APLICACIONES WEB

UNIVERSIDAD DE LA FRONTERA
DEPARTAMENTO INGENIERIA DE SISTEMAS FACULTAD DE INGENIERIA CIENCIAS Y ADMINISTRACION

Avda. Francisco Salazar 01145 FONO 744200 FAX 744202 e-mail: jpoza@ufro.cl Casilla 54-D TEMUCO-CHILE

INFORMACIN o o o o o o Curso Cdigo SENCE Tipo Curso Horas Lugar de Realizacin Java para el Desarrollo de Aplicaciones Web En Trmite. Terico-Prctico 40 Horas Cronolgicas Laboratorios de Computacin Departamento de Ingeniera de Sistemas Acadmicos Instructores : Carlos Cares G. Dr. (c) Ingeniera de Software Mg. Ingeniera Informtica Samuel Seplveda C. Ingeniero Civil Industrial/m Informtica Master en Direccin y Gestin de Sistemas y TIC Roy Alvear : : : : :

Ingeniero de Ejecucin en Informtica


o o o o o o o o OBJETIVOS o Al final del curso los participantes podrn desarrollar aplicaciones Java de mediana complejidad, utilizando el marco conceptual de la Orientacin a Objetos y las bibliotecas de clases de objetos para construir interfaces grficas y uso de tipos de datos avanzados como listas y tablas de hash. Al final del curso los participantes podrn usar Java como lenguaje de desarrollo de aplicaciones Web, utilizando la tecnologa Java Server Pages (JSP) y lenguajes de interfaz grfica como HTML (Hyper Text Markup Language) y JavaScript. Esto incluye el acceso a Base de Datos va protocolo JDBC (Java Data Base Connectivity). Fecha de Inicio Fecha de Trmino Total Sesiones Valor del Curso Horarios: Coordinador E-mail Fono : : : : : 21 de Noviembre 20 de Diciembre 10 Sesiones $300.000 (un pie y hasta 4 cheques de $60.000) Viernes de 18:00 a 21:30 Hrs y Sbados de 9:00 13:30 Hrs. : Jorge A. Hochstetter Diez. : jhoch@ufro.cl : 45-744217

PARTICIPANTES

o Se espera que los participantes sean tcnicos, programadores e


ingenieros en el rea de la informtica.

Avda. Francisco Salazar 01145 FONO 744200 FAX 744202 e-mail: jpoza@ufro.cl Casilla 54-D TEMUCO-CHILE

METODOLOGA La Metodologa se basa en exposiciones presnciales que son reforzadas con actividades de taller in situ. Esta metodologa se conoce normalmente como Aprender Haciendo (Learning by doing). Adicionalmente se considera una lista de ejercicios sugeridos para reforzar conocimientos de manera individual.

CONTENIDOS Viernes 21 y Sbado 22 de Noviembre Relator: Carlos Cares Seccin 1: Conceptos fundamentales de la programacin orientada a objetos o El lenguaje Java y su Arquitectura, Concepto de Mquina Virtual, JDK y JRE o Instalacin del Kit de Desarrollo Pblico de SUN o Otros KIT de Desarrollo e IDEs o El concepto de package e import o Salida bsica de Java o Un primer programa en Java en versin Consola usando javac y NetBeans o Lo bsico de HTML y el concepto de Applet o Un primer programa en Java en versin WEB o Tipos de Datos Bsicos Numricos y Operadores. o El ciclo WHILE de Java o Taller: Usando WHILE, Salida y Tipo de Datos Numricos. o Conceptos bsicos de Orientacin a Objetos (Clases y Objetos) o El concepto de constructor (operador new) o Encapsulamiento (niveles privado y pblico) o Mtodos de una clase (tipo, privacidad y parmetros) o Ejemplo de una clase bsica (operador this y clase Saludo) o Taller modificando clase Saludo o El concepto de Polimorfismo o Taller: Modificando clase Saludo a constructores polimrficos o El concepto de Herencia de Clases o Implementando herencia en Java (extends) Viernes 28 y Sbado 29 Noviembre Relator: Carlos Cares Seccin 2: Desarrollo de Interfaces Grficas de Usuarios (Nivel Salida) o Paquetes y Clases para el Desarrollo Grfico o Marcos para despliegue de ventanas (Jframe) o Tipos de Layout en Java o Uso de clase botn y etiqueta o Atributos de clase y propiedades de objeto o Taller: Generando un botn personalizado con herencia o Otras sentencias de control (switch, do while, for) o Tipo de dato enumerado o Listas ligadas y tablas Hash o Iteradores
Avda. Francisco Salazar 01145 FONO 744200 FAX 744202 e-mail: jpoza@ufro.cl Casilla 54-D TEMUCO-CHILE

o Lista de objetos grficos o Taller: Generando un tablero de damas Viernes 05 y Sbado 06 de Diciembre Relator: Samuel Sepulveda Seccin 3: Modelo de Eventos y Excepciones o El concepto de interface en Java o Diferencias entre interface y class o Taller: Implementando una interface para objetos grficos o El modelo de eventos (teclado y Mouse) o Los escuchadores de eventos o Capturando clic y doble-clic o Un ejemplo de escuchadores en objetos grficos o Taller: Agregando interaccin al tablero de damas o Clases abstractas o Ejemplo de clases abstractas o Otros objetos grficos: checkbox, radio, select, pestaas, barras de progreso o Objeto de seleccin de colores o Taller: Agregando objetos grficos al tablero de damas Viernes 12 de Diciembre Relator: Samuel Sepulveda Seccin 4: Manejo de String y Generacin de HTML o El tipo de dato String y operadores (+, charAt, indexOf, trim, replace, etc.) o Manejo de archivos secuenciales o HTML: tablas, imgenes, links o HTML: elementos de formularios o Taller: Generando el tablero de damas en HTML Sbado 13 de Diciembre Relator Roy Alvear Seccin 5: JavaServer Pages (JSP) o Caractersticas bsicas de las tres plataformas Java (J2SE, J2ME y J2EE) o Elementos para usar Java como plataforma Web o Concepto de Servlet y archivos JSP o Ejercicio de Instalacin y ejemplo JSP o Taller: Generando el tablero de damas en JSP Viernes 19 y Sbado 20 de Diciembre Relator Roy Alvear Seccin 6: Acceso a datos con MySQL Manipulando Bases de Datos MySql con PHPMyAdmin Introduccin al SQL Acceso a datos desde Java va JDBC Taller: Consultando una Base de Datos con aplicacin Cliente-Servidor Ejemplo Grabacin de dato desde una aplicacin Web Taller: Consultando una Base de Datos con aplicacin Web

Avda. Francisco Salazar 01145 FONO 744200 FAX 744202 e-mail: jpoza@ufro.cl Casilla 54-D TEMUCO-CHILE

También podría gustarte