Download Programa de Estudios

Document related concepts
no text concepts found
Transcript
Programa de Estudios
Materia:
Lenguaje de Maquinas II (Java Avanzado)
Profesor:
Ing. Javier Pasaguay L.
Libro de Texto:
Thinking in Java
Herramientas adicionales: Eclipse (Java IDE) y JSE1.5.0, Tomcat, Microsoft Access
Objetivos del curso:

Introducir a los alumnos a un IDE de Java, para que les resulte más atractivo el
lenguaje

Que los alumnos estén en capacidad de crear aplicaciones Cliente/Servidor

Poder desarrollar programas con acceso a Bases de Datos

Desarrollar aplicaciones que se conecten a Bases de Datos vía Internet
Temas:
1. Eclipse (IDE Java)



Qué es un IDE
Para que se utiliza
Tareas básicas en Eclipse
2. Manejo de Errores con excepciones




Que es una excepción
El bloque try-catch
“Tirar” excepciones
Ejercicios
3. Networking





Bases de networking
Trabajando con URLS
Sockets
Datagramas
Ejercicios
4. JDBC (Java Database Conectivity)









Fundamentos de Bases de Datos
Drivers de JDBC
Crear consultas a bases de datos
Crear bases de datos nuevas
Actualizar Bases de Datos
Insertar registros nuevos en una Base
Eliminar registros
Prepared Statements
Ejercicios
5. Archivos JAR:





Crear un archivo JAR
Ver los contenidos de un archivo JAR
Extraer un archivo JAR
Ejecutar archivos empaquetados en archivos JAR
Ejercicios
6. JSP (Java Server Pages)




Para que se usa JSP
Combinar código Java con código HTML
Acceso a Bases de Datos desde el Web
Ejercicios
7. Reportes en Java



Reportmill: un reporteador de JAVA
Reportes básicos en Reportmill
Ejercicios