Вы находитесь на странице: 1из 4

INSTITUTO DE INFORMTICA

PONTIFICIA UNIVERSIDAD CATLICA DEL PER DIRECCIN DE INFORMTICA ACADMICA INSTITUTO DE INFORMTICA PROGRAMACIN EN JAVA
1. REQUISITOS El participante deber tener un conocimiento bsico de programacin orientada a objetos en cualquier lenguaje. 2. DESCRIPCIN DEL CURSO Java es en la actualidad el lenguaje orientado a objetos ms utilizado en el desarrollo de aplicaciones de mbito empresarial, principalmente aquellas que manejen datos en red. Es un lenguaje muy completo que incluye una gran cantidad de funcionalidades; y en este curso se estudiarn las ms representativas para un nivel introductorio en este programa. Este curso est diseado para programadores con conocimientos suficientes de metodologa de la programacin y de programacin orientada a objetos que deseen introducirse en este lenguaje multiplataforma con el que se pueden realizar las ms diversas aplicaciones, tanto para PC como para Internet y comercio electrnico. 3. OBJETIVOS Al finalizar el curso, el alumno estar en capacidad de: Escribir programas en Java de manera clara y efectiva. Programar usando la tcnica de programacin orientada a objetos. 4. CONTENIDO Introduccin a Java Qu es Java? Ventajas frente a otros lenguajes Comparacin con otros lenguajes Caractersticas de Java Historia de Java Componentes de Java2 SDK La maquina virtual de Java reas de la maquina virtual de Java Compiladores JIT La arquitectura neutral de Java Paquetes - las libreras de clases Malentendidos comunes sobre Java

Estructuras fundamentales Tipos de datos en Java Literales Variables e identificadores Palabras clave Comentarios Operadores numricos y lgicos Inicializaciones y asignaciones Conversiones de tipos primitivos Arreglos Cadenas de caracteres mbitos o bloques for if-else switch while y do-while break, continue y return

Objetos y Clases Clase y objeto Persistencia Encapsulamiento de la informacin Herencia Mensajes y comunicacin entre objetos Polimorfismo Ventajas de la POO Definicin de una clase Modificadores de clase Constructores Variables de instancia Mtodos Modificadores para miembros de clase Mtodos predefinidos Unidades de compilacin Paquetes Recoleccin de basura El mtodo finalize Tipos enumerados Operadores

Herencia, Interfaces y Colecciones Herencia. Derivacin de clases Conversiones de tipos de objetos Clases y mtodos abstractos y finales

Pontificia Universidad Catlica del Per Todos los derechos reservados


II

Sobrecarga y sobre escritura de mtodos Seleccin de mtodos en forma dinmica La superclase Object Clases internas Clases internas estticas Clases internas annimas Acceso e instanciacin de clases internas Interfaces: Roles y herencia mltiple Implementacin de interfaces Colecciones de objetos Objetos envolventes

Manejo de Excepciones Manejando errores Jerarqua de clases Clase Throwable Clase Exception Clase Error Capturando excepciones throw: lanzando excepciones throws: lanzando excepciones n capturadas finally: independizando cdigo de las capturas Excepciones en mtodos sobrescritos

Acceso a base de datos 5. EVALUACIN La calificacin del curso ser el promedio ponderado de: Participacin en clase 50% Trabajos en las clases 50% El API JDBC El bridge jdbc-odbc Otras categoras de drivers Estructura de una aplicacin JDBC DriverManager Conectndose a una base de datos Ejecucin de consultas Conversiones de tipos de datos Otras caractersticas de JDBC PreparedStatement CallableStatement

Pontificia Universidad Catlica del Per Todos los derechos reservados


III

6. CONSTANCIA / CERTIFICADO Todos los participantes que obtengan un promedio aprobatorio, recibirn un Certificado a nombre del Instituto de Informtica de la Pontificia Universidad Catlica del Per. Caso contrario podrn solicitar una constancia de participacin en el curso. Nota: Para la obtencin de cualquiera de estas certificaciones los participantes debern tener como mnimo un 80 % de asistencia a las clases. 7. EXPOSITOR Fernando Santos Fernndez MBA Centrum, Graduado de la PUCP en la especialidad de Ingeniera Informtica. Jefe de Desarrollo de programasperu.com, Analista de la Universidad Peruana de Ciencias Aplicadas (UPC) , Docente en cursos de Extensin de INFOPUC, y Asistente de Docencia en cursos de Estudios Generales Ciencias de la PUCP. Ha desarrollado proyectos para Saga Falabella, Universidad Ricardo Palma, Euromotors, Lima Consulting, St Consulting, entre otras empresas.

Jorge Cspedes Ingeniero Civil por la Universidad de Cajamarca, Maestra en Informtica PUCP, Estudios de Especializacin en Tecnologas de Informacin Universidad de Alcal -Espaa (Becado por la OEDA), Diplomado en Ingeniera de Software - UNI, Diplomado en Gestin de Tecnologas de Informacin - USMP, Consultor en Bases de Datos - PNUD-PERU, ex docente de Ingeniera Informtica . PUCP, donde del INFOPUC, Jefe de la Oficina del rea de Desarrollo de Sistemas del Congreso de la Repblica del Per.

Pontificia Universidad Catlica del Per Todos los derechos reservados


IV

Вам также может понравиться