
Duración del curso:
2 meses
Costo
$ 170 por mes.-
Modalidad de dictado:
A distancia, 25 ejercicios en formato pdf , explicados paso a paso y apuntes teóricos de cada programa, con una duración aproximada por ejercicio de 1 ½ hora.
Clases de consulta
Se dictan on line mediante Video conferencia.
Una vez por semana 1 hora de duración en horario a confirmar.
Acceso remoto a la pc del cliente
.
Examen final online
2 horas de duración. Se entregan certificados de capacitación.
Objetivos
Introducir al alumno en el paradigma de la programación basada en objetos.
Logrando que al terminar el curso el alumno haya adquirido los conocimientos y destreza necesarios para crear una aplicación completa conectada con base de datos.
Insertando y recuperando datos en el motor de Base de Datos para después mostrarlos a través de los distintos controles.
Contenido del Curso
Unidad 1: Introducción a la programación orientada a objetos. Programación Orientada a objetos. Los objetos. Las clases. Modelo de objetos. Relaciones entre objetos.
Unidad 2: Características generales de Java. Introducción.
Unidad 3: Fundamentos del Lenguaje. Datos. Tipos de datos. Operadores relacionales y aritméticos. Vectores. Cadenas. Otras características.
Unidad 4: Fundamentos del lenguaje. Expresiones. Bloques y ámbitos.
Unidad 5: Fundamentos del lenguaje. Operadores. Operadores aritméticos.
Operadores de comparación y condicionales. Operadores de asignación.
Unidad 6: Estructuras de control. Introducción. Las sentencias condicionales: if y switch. Sentencias de interacción o bucles: for, do, while. Sentencias de salto: break, continue y return.
Unidad 7: Clases y objetos.
Introducción. Generalización. Definición de una clase. Métodos. Pasar argumentos a métodos. Sobreescritura de métodos.
La instanciación de las clases: Los objetos. Control de Accesos. La destrucción del objeto.
Unidad 8: Características avanzadas de las clases. Atributos de clases. La palabra static. Métodos estáticos.
La apalabra final. Clases abstractas. métodos abstractos.
Unidad 9: Herencia. Introducción. Jerarquía. Herencia simple y múltiple. Declaración . Limitaciones en la herencia. La clase Object. El polimorfismo. Las referencias polimórficas: this y super.
Unidad 10: Interfaces. Introducción. Declaración. Implementación de una interfaz.
Herencia múltiple. Envoltura de los tipos simples.
Unidad 11: Atributos del programa. Selección y utilización de propiedades. Argumentos y convenciones.
Unidad 12: Gestión de excepciones y errores. Introducción. Tipos de excepciones. Funcionamiento. Instrucciones try y catch. La instrucción finally. Declarar una regla. Crear una excepción propia.
Unidad 13: Paquetes. Introducción. Creación de un paquete. Uso de un paquete. Ámbito de los elementos de un paquete.
Unidad 14: SWING. Introducción. Ventanas. Menú. Botones. Etiquetas. Cuadro de texto. Casillas de reactivación. Botones de activación. Deslizadores. Listas. Nuevos gestores de impresión. Nuevos eventos de Swing.
Unidad 15: Creación de programas Java. Introducción. Tipos de aplicaciones.
Recomendaciones de programación. Grandes programas.
Unidad 16: Bibliotecas de la API de Java. Introducción. Paquetes de utilidades. Paquetes para el desarrollo grafico. Paquetes para el desarrollo en red.
Unidad 17: Acceso a base de datos. Establecer conexión y seleccionar una tabla. Seleccionar una base de datos.Insertar, borrar, actualizar, listar filas desde tablas.