P. 1
Java

Java

|Views: 1|Likes:

More info:

Published by: Edgar Antonio Gaitan Gutierrez on Oct 21, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/28/2015

pdf

text

original

Java con Bases de Datos

Java es en la actualidad el lenguaje orientado a objetos más utilizado en el desarrollo de aplicaciones de ámbito empresarial, principalmente aquellas que manejen datos en red. Este curso abarca desde la sintaxis y la forma de organizar las clases e interfaces en paquetes hasta la conexión con los sistemas de gestión de base de datos más utilizadas en las corporaciones (ORACLE y MySQL), para lo que se introduce desde los conceptos básicos relacionados con bases de datos y el manejo de sentencias SQL estándares, incluyendo también el desarrollo de interfaces graficas de usuario para proporcionar interactividad con el usuario final de las aplicaciones, pasando por una serie de conceptos fundamentales en Java y en cada uno de los pasos se hace énfasis en la lógica de programación tanto estructural como orientada a objetos con el fin no sólo de aprender cuales son las herramientas proporcionadas por Java sino además como usarlas. OBJETIVOS La capacitación en Java está diseñada para programadores con conocimientos suficientes en la metodología de la programación que deseen introducirse en este lenguaje multiplataforma, con el que se pueden realizar las más diversas aplicaciones para trabajo local, en red y también para Internet. El curso incluye conceptos de base de datos, manejo de sentencias SQL, conceptos de programación orientada a objetos, conexión a bases de datos, finalizando con el desarrollo de interfaces graficas de usuario integradas con bases de datos. DIRIGIDO A Personas interesadas en adquirir habilidades de lógica de programación, conocimientos en el desarrollo de software con el enfoque de la programación orientada a objetos y su conexión con diversas bases de datos.

PLAN DE ESTUDIOS - DURACION: 54 Horas

Introducción a Bases de Datos (ORACLE o MySQL) • Instalación del entorno de trabajo. • Conceptos generales de bases de datos. • Introducción SQL estándar. • Creación de bases de datos y creación de tablas. • Modelo entidad/relación. • Integridad referencial claves primarias y foráneas. • Operaciones básicas INSERT, DELETE, UPDATE y SELECT. Recuperación de datos mediante la instrucción SELECT • Condicionales (WHERE) • Consultas con orden (ORDER BY) • Recuperando información de varias tablas (JOIN) • Funciones agregadas SQL (COUNT, SUM, AVG, MAX Y MIN) • Selección con agrupamiento (GROUP BY) • Creación de vistas.

• Operaciones de insertar. Introducción a la Programación Orientada a Objetos • Objetos y clases • Métodos.switch). eliminar y actualizar. • Arreglos. • Creación de Proyectos JAVA • Compilación y ejecución de aplicaciones Introducción al lenguaje (variables. . • Consultas a la base de datos. • Conexión a una base de datos. • Ciclos o bucles (for – while – do while).Entornos de desarrollo ECLIPSE o NETBEANS • Generalidades de JAVA. • Ejemplos prácticos. • Creación de paquetes Bibliotecas de Clases • Paquetes • La clase System • Wrappers de tipos primitivos • Cadenas de caracteres (objeto String) Control de Excepciones • Atrapar y manejar las excepciones • Lanzar excepciones • Crear excepciones propias Contenedores o colecciones • Conjuntos • Listas • Mapas Java con bases de datos (JDBC) • Introducción a persistencia de objetos. operadores y estructuras) • Tipos primitivos • Declaración de variables • Alcance de variables • Operadores (aritméticos. relacionales y lógicos) • Estructura condicional (if . atributos • Constructores • Herencia • Encapsulamiento Creación de Clases • Tipos de acceso • Métodos • Atributos • Constructores • Getters y setters Uso de clases y herencia • Herencia • Interfaces (concepto e implementación) • Ejemplos prácticos de POO. • Sentencias preparadas. • Instalación de Entorno de desarrollo. • Instalación de JDK.

Hilos y gráficos • Conceptos básicos • Runnable . • Generación de archivos para distribuir la aplicación (empaquetamiento JAR). • Manejando diferentes layouts. JTextfield.magistersystems.com www. JButton) • Modelo de delegación de eventos • Acciones Creación de aplicaciones • Integración de Interfaces gráficas con base de datos. • Automatizando la generación de interfaces visuales. menús y otros componentes visuales. JPanel.com .Colombia informacion@magistersystems. • Creación de JComboBox.Thread • Sincronización • Manipulación de componentes gráficos • Creación de gráficos animados con hilos Autopista Norte No.Introducción a la creación de Interfaces gráfica (AWT – Swing) • Introducción a componentes (AWT – Swing) • Contenedores (JFrame. Layouts) • Componentes (JLabel. • Tablas y arboles. 80-60 Interior 202 Los Héroes Teléfonos: 2561468 .2571024 Bogotá .

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->