Download academia cisco - espol - Academia Regional Cisco

Document related concepts
no text concepts found
Transcript
ACADEMIA CISCO - ESPOL
OBJETIVOS
Al finalizar el curso, el alumno deberá tener los conocimientos básicos en la programación orientada a
objetos utilizando como lenguaje Java, lo cual abarca el uso adecuado de los operadores, estructuras de
control, clases, objetos, atributos, métodos, constructores, arreglos, herencia, lectura desde teclado,
manejo de excepciones y procesamiento de archivos.
Objetivos específicos
Las habilidades adquiridas incluyen:




Resolver problemas básicos tecnológicos aplicando el conocimiento de la programación orientada
a objetos.
Implementar clases que apliquen el uso de atributos, métodos, constructores y manejo de
excepciones aprendidos en este curso.
Utilizar archivos de texto para el almacenamiento de información.
Implementar proyectos tecnológicos que integren los conceptos aprendidos, expresados en un
lenguaje de programación de alto nivel con la ayuda de una herramienta de desarrollo.
REQUISITOS


Conocimiento de matemática básica.
Conocimiento básico del lenguaje C.
CONTENIDO
Programa Resumido
Capítulo 1: Introducción
Capítulo 2: Programación orientada a objetos con Java
Capítulo 3: Elementos del lenguaje Java
Capítulo 4: Operadores y estructuras de control
Capítulo 5: Principios de definición y uso de clases
Capítulo 6: Arreglos
Capítulo 7: Herencia
Capítulo 8: Lectura desde teclado
Capítulo 9: Excepciones
Capítulo 10: Lectura y escritura de ficheros
Programa Detallado
Capítulo 1: Introducción (2.5 HORAS)
1.1
1.2
1.3
1.4
1.5
Origen de Java
Características Principales
JDK: Arquitectura
JDK: Instalación
El compilador javac
ACADEMIA CISCO - ESPOL
1.6
1.7
1.8
Compilación de un primer programa en Java
El entorno de ejecución Java
Entornos de desarrollo Java
Capítulo 2: Programación orientada a objetos con Java (2.5 HORAS)
2.1
2.2
2.3
Introducción a la Programación Orientada a Objetos
¿Qué son los objetos?
Describiendo objetos
Capítulo 3: Elementos del lenguaje Java (5 HORAS)
3.1
3.2
3.3
3.4
Elementos del lenguaje Java
Concepto de tipos de datos
Sintaxis
Creación de objetos
Capítulo 4: Operadores y estructuras de control (5 HORAS)
4.1
4.2
4.3
4.4
4.5
Operaciones de Objetos
Datos numéricos y operaciones
Conversión de tipos de datos
Caracteres y cadenas de caracteres
Estructuras de control
Capítulo 5: Principios de definición y uso de clases (5 HORAS)
5.1
5.2
5.3
5.4
5.5
5.6
5.7
Creación de una Clase
Atributos (Clase y herencia)
Encapsulamiento
Constructores
Tipos y Sintaxis de métodos
Palabra clave this
Sobrecarga
Capítulo 6: Arreglos (5 HORAS)
6.1
6.2
6.3
6.4
Arreglos
Declaración e inicialización de Arreglos
Uso de Arreglos
Arreglos Multidimensionales
Capítulo 7: Herencia (5 HORAS)
7.1
7.2
7.3
7.4
7.5
7.6
Herencia de Clases
Modificadores de acceso
Sobreescritura
Uso de this y super
Interfaces
Polimorfismo
ACADEMIA CISCO - ESPOL
Capítulo 8: Lectura desde teclado (2.5 HORAS)
8.1
8.2
8.3
8.4
Introducción
InputStreamReader y BufferedReader
Scanner
Ejemplos
Capítulo 9: Excepciones (2.5 HORAS)
9.1
9.2
9.3
Concepto de Excepción
Tipos de Excepciones
Manejo de Excepciones
Capítulo 10: Lectura y escritura de ficheros (5 HORAS)
10.1 Lectura y escritura de ficheros
10.2 Serialización de objetos
DURACIÓN
40 Horas
TEXTO GUÍA

Paul Deitel y Harvey Deitel, Cómo Programar en Java, Novena Edición, 2012, Pearson.