Está en la página 1de 4

ACADEMIA CISCO - ESPOL

Desarrollo de Aplicaciones usando


Tecnología Java

OBJETIVOS

Al finalizar el curso, el alumno deberá estar capacitado profesionalmente en el desarrollo de aplicaciones


usando tecnología Java, siendo capaz de enfrentarse a proyectos de gran envergadura sin mayor
problema, con la confianza de que está debidamente preparado.

Objetivos específicos
Las habilidades adquiridas incluyen:

 Aplicar el conocimiento de las tecnologías que componen las plataformas Java SE, Java EE y
Móvil específicamente para Teléfonos Inteligentes que soportan Java.
 Utilizar el SGBD Mysql con Java para el almacenamiento de datos.
 Implementar proyectos tecnológicos que integren los conceptos aprendidos

REQUISITOS

 Conocimiento básico de un lenguaje de programación.

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
Capítulo 11: Conexión a un sistema de gestión de base de datos
Capítulo 12: Diseño de interfaces gráficas de usuario
Capítulo 13: Introducción al desarrollo de una aplicación Web
Capítulo 14: Introducción al desarrollo de una aplicación para teléfonos inteligentes
ACADEMIA CISCO - ESPOL

Programa Detallado

Capítulo 1: Introducción (2.5 HORAS)

1.1 Origen de Java


1.2 Características Principales
1.3 JDK: Arquitectura
1.4 JDK: Instalación
1.5 El compilador javac
1.6 Compilación de un primer programa en Java
1.7 El entorno de ejecución Java
1.8 Entornos de desarrollo Java

Capítulo 2: Programación orientada a objetos con Java (2.5 HORAS)

2.1 Introducción a la Programación Orientada a Objetos


2.2 ¿Qué son los objetos?
2.3 Describiendo objetos

Capítulo 3: Elementos del lenguaje Java (5 HORAS)

3.1 Elementos del lenguaje Java


3.2 Concepto de tipos de datos
3.3 Sintaxis
3.4 Creación de objetos

Capítulo 4: Operadores y estructuras de control (5 HORAS)

4.1 Operaciones de Objetos


4.2 Datos numéricos y operaciones
4.3 Conversión de tipos de datos
4.4 Caracteres y cadenas de caracteres
4.5 Estructuras de control

Capítulo 5: Principios de definición y uso de clases (5 HORAS)

5.1 Creación de una Clase


5.2 Atributos (Clase y herencia)
5.3 Encapsulamiento
5.4 Constructores
5.5 Tipos y Sintaxis de métodos
5.6 Palabra clave this
5.7 Sobrecarga

Capítulo 6: Arreglos (5 HORAS)

6.1 Arreglos
6.2 Declaración e inicialización de Arreglos
6.3 Uso de Arreglos
6.4 Arreglos Multidimensionales
ACADEMIA CISCO - ESPOL

Capítulo 7: Herencia (5 HORAS)

7.1 Herencia de Clases


7.2 Modificadores de acceso
7.3 Sobreescritura
7.4 Uso de this y super
7.5 Interfaces
7.6 Polimorfismo

Capítulo 8: Lectura desde teclado (2.5 HORAS)

8.1 Introducción
8.2 InputStreamReader y BufferedReader
8.3 Scanner
8.4 Ejemplos

Capítulo 9: Excepciones (2.5 HORAS)

9.1 Concepto de Excepción


9.2 Tipos de Excepciones
9.3 Manejo de Excepciones

Capítulo 10: Lectura y escritura de ficheros (2.5 HORAS)

10.1 Serialización de objetos


10.2 Lectura y escritura de ficheros

Capítulo 11: Conexión a un sistema de gestión de base de datos (5 HORAS)

11.1 Descripción del API JDBC


11.2 Drivers de Conexión
11.3 Introducción al sistema de gestión de base de datos MySQL
11.4 Administración de MySQL
11.5 Conexión a MySQL
11.6 Creación, extracción, manipulación y eliminación de datos

Capítulo 12: Diseño de interfaces gráficas de usuario (10 HORAS)

12.1 Introducción
12.2 Diseño de interfaces gráficas de usuario
12.3 Manejadores de Eventos

Capítulo 13: Introducción al desarrollo de una aplicación Web (10 HORAS)

13.1 Introducción
13.2 Tecnologías
13.3 Servidor de aplicaciones Web
13.4 Gestión de un servidor de aplicaciones Web
13.5 Desarrollo de una aplicación Web
13.6 Despliegue de una aplicación Web
ACADEMIA CISCO - ESPOL

Capítulo 14: Introducción al desarrollo de una aplicación para teléfonos inteligentes (7.5
HORAS)

14.1 Introducción
14.2 Entornos de desarrollo
14.3 Estructura de una aplicación
14.4 Interfaz gráfica
14.5 Conectividad

DURACIÓN

70 Horas

TEXTO GUÍA

 Paul Deitel y Harvey Deitel, Cómo Programar en Java, Novena Edición, 2012, Pearson.
 Eric Jendrock, Ian Evans, Devika Gollapudi, Kim Haase y Chinmayee Srivathsa, The Java EE 6
Tutorial: Basic Concepts, Cuarta Edición, 2010, Addison-Wesley Professional.
 Wallace Jackson, Android Apps for Absolute Beginners, Segunda Edición, 2012, Apress.

También podría gustarte