inicioBuscar ir
     
 
 
   
contenido del curso  
 

1.   Java como lenguaje Presentación PDF
1.1.   Qué es Java
1.2.   Filosofía de Java
1.3.   Historia del lenguaje
1.4.   Características
1.5.   Por qué Java
1.6.   Cómo funciona

2.   Uso básico de Jdeveloper e IDE’S Afines Presentación PDF
2.1.   Qué es un IDE
2.2.   Espacios de trabajo y proyectos
2.3.   Paquetes de clases
2.4.   Creación de Aplicaciones
2.5.   Creación de  Proyectos
2.6.   Configuración del entorno
2.7.   Opciones de personalización del IDE

3.   Instrucciones, declaraciones y control de acceso Presentación PDF
3.1.   Identificadores, Operadores, Tipos de datos
3.1.   Declaración de variables y métodos
3.2.   Palabras claves de clases y objetos
3.3.   Modificadores
3.4.   Intrucciones, iteraciones y excepciones
3.5.   Paquetes e importaciones
3.6.   Arrays
3.7.   Enumeraciones
3.8.   Constantes

4.   Java Orientado a Objetos Presentación PDF
4.1.   Conceptos básicos de objetos
4.2.   Abstracción
4.3.   Encapsulación
4.4.   Poliformismo
4.5.   Sobrecarga
4.6.   Herencia
4.7.   Composición: Relaciones HAS-A, IS-A
4.8.   Redefinición de Métodos
4.9.   Casting
4.10. Declaración de Interfaces
4.11. Uso de constructores
4.12. Ejemplo: Electrodomésticos Presentación PDF
4.13. Acoplamiento y cohesión

5.   Asignaciones y variables Presentación PDF
5.1.   Utilización de Memoria: Stack y Heap
5.2.   Determinar los efectos de pasar variables entre métodos
5.3.   Distinguir cuando los objetos son reconocidos por el recolector de basura de la maquina virtual (Garbage Collector) para liberar recursos

6.   Contenedores de datos (Wrappers) Presentación PDF
6.1.   Wrappers para datos primitivos
6.2.   Construcción y familias de funciones
6.3.   Formas de conversión

7.   Manejo de excepciones Presentación PDF
7.1.   Estado del efecto de las excepciones
7.2.   Propagación de las excepciones
7.3.   Pila de llamadas
7.4.   Herencia de excepciones
7.5.   Reconocer excepciones comunes
7.6.   La clase Error.

8.   Paquete Lang Presentación PDF
8.1.   La clase Math
8.2.   La clase Character
8.3.   Utilización String y StringBuffer

9.   Utilización de Estructuras Complejas Presentación PDF
9.1.   Listas enlazadas
9.2.   Pilas - Stack
9.3.   Cola - Queue
9.4.   Arboles - Trees

10.    Paquete Util Presentación PDF Código fuente
10.1.    Vector
10.2.    Stack
10.3.    Map - Dictionary - Hashtable
10.4.    Properties - ResourceBundle
10.5.    Random

11.    Paquete IO Presentación PDF
11.1.    Streams
11.2.    Byte Streams
11.3.    Character Streams
11.4.    Clases Reader - Writer
11.5.    Clase RandomAccessFile
11.6.    Clase File

12.    Sockets Presentación PDF Código fuente
12.1.    Sockets y ServerSockets
12.2.    Flujos de entrada y salida
12.3.    Protocolos TCP - UDP
12.4.    Sockets con datagramas
12.5.    Clase URL

13.    Hilos – Tareas en Paralelo Presentación PDF
13.1.    Procesos e Hilos
13.2.    Comenzar nuevos Hilos
13.3.    Reconocer Hilos estados y transiciones
13.4.    Utilizar objetos y controlar la concurrencia

14.    Estándares de codificación
14.1.    Prefijos y posfijos
14.2.    Nombres de funciones extendidos para mayor claridad.
14.3.    Centralización de funciones criticas

15.    UML
15.1.    Conceptos básicos
15.2.    Principales diagramas

 
   
DICOSOFT S.A . - Medellín - Colombia / info@dicosoftware.com