Módulo 1 - Introducción - 12 horas
-Historia
-OOP
-Clases
-Herencia
-Polimorfismo
-Encapsulamiento
-Plataforma
-Máquina virtual
-API
-Ventajas (portabilidad, facilidad)
-Lenguaje
-Estructura de una clase
-Método main
-Variables estáticas (clase) y de instancia
-Tipos de datos
-Cast
Módulo 2 - Continuación - 12 horas
-Clases más usadas
-IDEs (Eclipse, Visual Age)
-Interfaces
-Excepciones
-Colecciones
Módulo 3 - Conceptos avanzados - 12 horas
-threads
-JDBC
-serialización
-archivos
-sockets
Módulo 4 - Web I - 12 horas
-MVC
-Historia (Applets, CGI)
-Aplicaciones Web
-App. Server
-Web server
-Containers
-Java Beans
-Servlets
-JSP
Módulo 5 - Web II - 12 horas
-Custom Tags
-Struts
-RMI/IIOP
-EJB
Módulo 6 - Más conceptos - 12 horas
-Swing
-JMS
-JNDI
-XML parseo (SAX, DOM)
Módulo 7 - Frameworks - 12 (9?) horas
- Hibernate
- Struts
- Spring
- Cocoon(?)
Módulo 8 - Misc. - 12 horas
-Security
-Ant
-Maven
-Patterns
|