FPJUCE - Secuencia del Curso

3
Noviembre 2009 Secuencia Curso | Ing. Giovanny Moncayo U. CURSO: FUNDAMENTOS DE PROGRAMACIÓN EN JAVA UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICA INSTITUTO SUPERIOR DE POSGRADO E INVESTIGACIÓN UNIDAD DE EDUCACIÓN CONTÍNUA - UNIDEC

Transcript of FPJUCE - Secuencia del Curso

Page 1: FPJUCE - Secuencia del Curso

Noviembre 2009

Secuencia Curso | Ing. Giovanny Moncayo U.

CURSO: FUNDAMENTOS DE PROGRAMACIÓN EN

JAVA

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICA

INSTITUTO SUPERIOR DE POSGRADO E INVESTIGACIÓN

UNIDAD DE EDUCACIÓN CONTÍNUA - UNIDEC

Page 2: FPJUCE - Secuencia del Curso

1

DESCRIPCIÓN:

El curso de Fundamentos de Programación en Java provee un entendimiento conceptual de la

Programación Orientada a Objetos. Enseña cómo utilizar el lenguaje JAVA y la tecnología orientada a

objetos para resolver problemas de negocio reales. Los estudiantes aprenderán de manera eficiente y

práctica, cómo crear clases, objetos y aplicaciones utilizando el lenguaje de programación. La base de los

Fundamentos de Programación serán reforzados a través de la utilización el API (Application

Programming Interface) de Java, mismo que servirá de soporte en todo momento tanto en lo teórico

como en lo práctico. Adicionalmente, el curso es una guía para obtener la certificación SCJP (Sun

Certified Java Programmer).

OBJETIVOS:

Formar al estudiante en las técnicas básicas de programación, utilizando el paradigma de

orientación a objetos, de tal manera que sea capaz de enfrentarse a proyectos informáticos de gran

envergadura sin mayor problema, con la confianza de que está debidamente preparado y que tiene

un completo dominio del lenguaje de programación Java.

Resolver problemas de la vida real a través del uso e implementación de programas orientados a

objetos, así como también comprender muchos de los programas ya escritos a través del uso de

herramientas de documentación propias del lenguaje como el API de Java.

Entender los conceptos de Objeto, Clase, Instancia, Atributo y Método.

Entender el ambiente Java y utilizar el JDK para crear y ejecutar aplicaciones desde cero.

Utilizar la documentación en línea para la plataforma Java 2 Standar Edition (API).

Implementar Javadoc para crear la documentación de las clases en Java.

Escribir código que implemente los principios de la programación Orientada a Objetos

(Encapsulación, composición y Herencia).

Entender la Sobrecarga y la Sobreescritura de métodos y constructores.

Diseñar Interfaces Gráficas de Usuario – GUI.

Page 3: FPJUCE - Secuencia del Curso

2

REQUERIMIENTOS DE LABORATORIO:

Para el desarrollo de los laboratorios del curso, se utilizará el IDE BlueJ, mismo que puede ser

descargado gratuitamente del sitio http://www.bluej.org/.

En la parte final, cuando se aborde NetBeans, se lo puede obtener del sitio http://www.sun.com/ ó

del sitio http://netbeans.org/

Los equipos de laboratorio deben tener instalada la versión 6 del JDK, la cual puede ser obtenida del

sitio: http://www.sun.com/

CERTIFICACIÓN:

El curso de Fundamentos de Programación en Java alineará y preparará al estudiante para rendir el

examen de Programador Certificado en Java (SCJP – Sun Certified Java Programmer).

CONTENIDO:

CAPÍTULO 1: INTRODUCCIÓN A LAS COMPUTADORAS Y LENGUAJES DE PROGRAMACIÓN.

CAPÍTULO 2: PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA.

CAPÍTULO 3: SINTAXIS DEL LENGUAJE DE PROGRAMACIÓN.

CAPÍTULO 4: OPERADORES Y ESTRUCTURAS DE CONTROL.

CAPÍTULO 5: CLASES DE USO GENERAL.

CAPÍTULO 6: ARREGLOS.

CAPÍTULO 7: HERENCIA Y POLIMORFISMO.

CAPÍTULO 8: APLICACIONES BASADAS EN ENTORNO GRÁFICO - GUI.

CAPÍTULO 9: EXCEPCIONES.

CAPÍTULO 10: COLECCIONES.

CAPÍTULO 11: CONEXIÓN A BASES DE DATOS EN JAVA.

CAPÍTULO 12: INTRODUCCIÓN A NETBEANS