Está en la página 1de 2

Escuela Politcnica Nacional

Centro de Educacin Continua

Diseo de Cursos
Formulario DCC-RD-02 Versin 01 Nombre del curso: Java Fundamentals Programming Duracin: 32 horas

Informacin del Curso


Introduccin:
Programacin Orientada al Internet introduce al estudiante en las caractersiticas bsicas que debe tener una aplicacin Internet, cualquiera que sea la herramienta que se utilice para su desarrollo. Y propone el uso del lenguaje java tanto para el desarrollo de aplicaciones multiplataforma, como para aplicaciones que requieran transportabilidad y conectividad ya sea con o si Internet. Desarrolladores de aplicaciones informticas Conocer el manejo y administracin de al menos un sistema operativo (DOS, Windows, Linux, Mac) y de preferencia aquel de uso ms difundido en ese momento en el medio. Conocer programacin bsica Lograr que el estudiante entienda, defina y programe aplicaciones informticas bsicas usando el lenguaje java. Instalar y Configurar el Compilador e Interprete del Lenguaje Java. Identificar y Utilizar los programas bsicos para compilacin, ejecucin y documentacin de aplicaciones basadas en Java. Identificar y Definir los conceptos bsicos del Lenguaje Java. Crear Aplicaciones simples usando el lenguaje Java

Dirigido a: Requisitos:

Objetivo general: Objetivos especficos:

Contenidos analticos: 1. Introduccin


1.1. Historia 1.2. Paradigma OO 1.2.1. Encapsulamiento 1.2.2. Herencia 1.2.3. Polimorfismo 1.3. Paquetes 1.4. Identificadores 1.5. Configuracin Ambiente Programacin

2. Conceptos Bsicos
2.1. Variables 2.1.1. Tipos de Datos 2.1.2. Arreglos 2.1.3. Tipos Enum 2.2. Operadores 2.2.1. Asignacin 2.2.2. Aritmticos 2.2.3. Relaciones y Condicionales 2.2.4. Desplazamiento 2.3. Expresiones, Sentencias 2.4. Control de Flujo 2.4.1. Sentencia If-Else 2.4.2. Sentencia Switch 2.4.3. Sentencia For

2.4.4. Sentencia While Do While 2.4.5. Break, Continue, Return 2.5. Conversin de Datos (Casting) 2.6. Documentacin (JavaDoc)

3. Conceptos Avanzados
3.1. Modificadores de Acceso 3.2. Clases y InnerClases 3.3. Interfaces y Clases Abstractas 3.4. Manejo de Excepciones 3.5. Lectura desde Teclado 3.6. Applets

4. Colecciones
4.1. Interfaces 4.1.1. Collection 4.1.2. Set 4.1.3. List 4.1.4. Map 4.1.5. Queue 4.2. Implementaciones 4.2.1. Set 4.2.2. List 4.2.3. Map 4.2.4. Queue 4.2.5. Wrappers

Metodologa: Recursos:

Evaluacin:

Ejercicios prcticos con la introduccin de cada nuevo concepto Estaciones con el sistema operativo Windows con TCP/IP, IIS, y compilador java version 1.4 o superior. Pizarrn (Opcional) Una Estacin con el sistema operativo Linux con TCP/IP, compilador java 1.3 o superior, servidor web apache. Proyector Examen Final de Opcin Multiple a Tiempo Lmitado

Realizado por:

Nombre:

Ing. Marco Toscano

Firma:

Fecha de realizacin

14-07-2009

Aprobado:

S
Responsable: Ing. Antonio Zapater
Firma:

No