Plan de Curso: Java Básica CS104
Plan de Curso: Java Básica CS104
CLO1: Implement the concept of object oriented techniques and methodologies using Java
CLO2: Utilizar conceptos de manejo de excepciones para una aplicación robusta en Java.
CLO3: Demostrar un entendimiento de la Entrada y Salida en Java
CLO4: Desarrollar aplicaciones utilizando el concepto de multihilo de Java.
CLO5: Usar e implementar varias estructuras de datos utilizando el marco de colecciones
CLO6: Utilizar la conectividad de bases de datos para una aplicación completa en Java.
3. Libros Recomendados (Libros de Referencia / Libros de texto):
B01: Java La Referencia Completa de Herbert Schildt 9thEdición.
B02: Head First Java, Publicación O'Reilly
B03: OCA Java SE 8 Programador I Guía de Estudio (Examen 1Z0-808) (Oracle Press) por Edward G.
Finegan,Robert Liguori.
B04: Guía de estudio del Programador Java SE 7 I y II (Exámenes 1Z0-803 y 1Z0-804) por
Kathy Sierra
4. Otras lecturas y sitios web relevantes:
Número de serie Enlace de revistas, revistas, sitios web y trabajos de investigación
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]
5. Plan de curso:
a. Lecture Plan
Libro de texto
Referencia
Conferencia Números de página
Temas Libro / Otro
Número de libro(s) de texto
Lectura
Material
Introducción a JAVA:
1-4 B01 3-23
Introducción a Java, Historia y objetivos de Java,
Clases y Objetos:
Clases, objetos y métodos: definiendo una clase,
23-30 Control de acceso, sobrecarga de métodos, constructores, B01 109-159
sobrecarga de constructores, uso de this y static.
Problemas de práctica
Evaluación Formativa-1 (1-30 conferencias)
Inheritance:
Trabajando con Herencia: Conceptos Básicos de Herencia & 161-180
31-40 B01
Tipos, Usando super, Sobrescritura de métodos, Dinámico
despacho de métodos, palabra clave final. Problemas de práctica
Clases y Métodos Abstractos, Paquetes e Interfaces:
Paquetes incorporados y paquetes definidos por el usuario
41-48 B01 181-212
Interfaces: Declaración, Implementación, Ampliación
Clases e Interfaces
Cadenas, StringBuffer StringBuilder &
StringTokenizer:
Introduction, Immutable String, Methods of String
49-60 B01 413-439
clase, clase StringBuffer y clase StringBuilder
método toString, clase StringTokenizer. Práctica
Problems
Evaluación Formativa-2 (31-60 conferencias)
61-70 Problemas de Práctica (En línea)
ST-I (Sílabo cubierto de 1 a 60 conferencias)
Manejo de Excepciones:
Fundamentos de manejo de excepciones, Tipos de excepciones,
71-76 intentar y capturar, múltiples cláusulas de captura, intentar anidado B01 213-232
lanzar, lanza y finalmente, Creando personalizado
Excepción. Problemas de práctica.
Multithreading:
Modelo de hilos de Java, hilo principal, creando hilo por
implementando Runnable y extendiendo la clase Thread
77-84 B01 233-261
creando múltiples hilos, usando isAlive() y join()
hilo prioridades Sincronización. Práctica
Problemas
Genéricos:
Introduction, Generic Example, Generic Class,
85-88 B01 337-371
Método genérico, Constructor genérico y Genérico
Interfaces. Problemas de práctica
Marco de Colecciones:
89-104 Introducción, Interfaces de Colección: Lista, Cola B01 497-576
Conjunto (Resumen), Clases de Colección: ArrayList
Total 100%
De 04 FAs, el sistema ERP selecciona automáticamente las mejores 03 calificaciones de FAs para la evaluación de las FAs como calificaciones finales.
De 03 STs, el sistema ERP selecciona automáticamente las 02 mejores calificaciones de STs para la evaluación de los STs como calificaciones finales.