Está en la página 1de 5

UNIVERSIDAD NACIONAL DE INGENIERA

CENTRO DE EXTENSIN Y PROYECCIN SOCIAL

AREA DE CURSOS DE ESPECIALIZACIN EN


TECNOLOGAS DE LA INFORMACIN

CURSO DE JAVA BSICO

CERTIFICA ORGANIZA

Mayor Informacin: Visite Nuestra Web


informes@uni.edu.pe http://www.ceps.uni.edu..pe
Telf. : 481-6693 /381-3854
CURSO DE JAVA
BSICO

OBJETIVOS GENERALES
1. Conocer los fundamentos del Lenguaje Java.
2. Manejar los elementos principales de Java: Tipos de Operadores, datos, variables,
estructuras de control, arreglos y la Programacin Orientada a Objetos.

DIRIGIDO

El curso de iniciacin a Java est dirigido a aquellas personas que no tengan


conocimiento de este lenguaje de programacin o quieran refrescar sus conocimientos.
Java es uno de los lenguajes ms utilizados en el mundo de la programacin, tanto para
aplicaciones de escritorio, portales web como para dispositivos mviles.

METODOLOGA

A lo largo del curso se construir de forma progresiva distintos programas informticos,


partiendo desde los algoritmos ms simples hasta estructuras de programacin ms
avanzadas. Al mismo tiempo, podrs evaluar tu progreso con la ayuda de vdeos
didcticos y preguntas de autocontrol. Todo esto en el lenguaje de programacin Java,
uno de los ms extendidos en el mundo y presente en infinidad de plataformas distintas.
Java es el lenguaje de programacin interno de los dispositivos mviles que llevan el
sistema Android que est ahora mismo en un auge a nivel mundial.

CERTIFICACIN
La Universidad Nacional de Ingeniera a travs del Centro de Extensin y Proyeccin
Social otorga un certificado acreditado por el Primer Vicerrectorado
CURSO DE JAVA BSICO

MDULOS DEL CURSO ESPECIALIZADO


La especializacin consta de 4 Sesiones:
- SESIN N I
- SESIN N II
- SESIN N III
- SESIN N IV

INVERSIN
La inversin total por el curso es de S/. ---.00 (00/100 nuevos soles)

CENTRO DE EXTENSIN Y PROYECCIN SOCIAL


AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN
CURSO DE JAVA
BSICO

SESIN I:
Introduccin a Java
Contenido Detallado

Instalacin y Configuracin del JDK


Instalacin y Configuracin del IDE NetBeans
Creacin de un Proyecto de Consola

Elementos Bsicos del Lenguaje Java


Contenido Detallado

Estructura de un Programa en Java


Operadores (Aritmticos, Relacionales y Lgicos)
Tipos de Datos
Los tipo de datos primitivos de Java
Imprimir Datos
Compilar y Ejecutar un programa

Entrada de Datos Definidos por el Usuario


Contenido Detallado

Estructura de un Programa en Java


Entrada por Teclado Scanner
Parseo
Mtodos de Scanner
Wrappers - Envoltorios
Convertir de Primitivos a String

Estructuras de Control
Contenido Detallado

Sentencia de Control if - else - if


Sentencia for
Sentencia while
Sentencia do while
Sentencia switch
Operador Ternario

CENTRO DE EXTENSIN Y PROYECCIN SOCIAL


AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN
CURSO DE JAVA
BSICO

SESIN II:

Mtodos
Contenido Detallado
Qu es un mtodo.
Estructura de un mtodo y sus parmetros.
Llamada a un mtodo (paso de parmetros).
Ejercicios con mtodos.

Arreglos Estticos
Contenido Detallado
Qu es un arreglo (tipo de arreglos)
Arreglos Unidimensionales (vectores)
Arreglos Bidimensionales (matrices)
Ejercicios con vectores

SESIN III:

Arreglos Dinmicos
Contenido Detallado
Que son las colecciones
El tipo ArrayList y Vector
Mtodos (add, get, size, set, remove, etc)

Mtodos de Bsqueda y Ordenamiento


Contenido Detallado
Que son las colecciones
El tipo ArrayList y Vector
Mtodos (add, get, size, set, remove, etc)

CENTRO DE EXTENSIN Y PROYECCIN SOCIAL


AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN
CURSO DE JAVA
BSICO

SESIN IV:

Clases y Objetos
Contenido Detallado
Definicin de Clase y Objeto
Campos y atributos de una clase (mbito public y private)
Propiedades de Lectura y Escritura (Encapsulamiento : get y set)
Mtodos Constructores
Instanciar una clase (operador new)

Herencia
Contenido Detallado
Clase Principal o Clase Padre (SuperClase)
Clase Hija o Clase Secundaria (SubClase)
Sobrecarga de mtodos
Sobreescritura de mtodos (override)
Ejercicios

Interfaces y Clases Abstractas


Contenido Detallado
Qu es un interfaz
Implementacin de una Interfaz
Qu es una clase abstracta
Implementacin de clases abstractas
Ejercicios

CENTRO DE EXTENSIN Y PROYECCIN SOCIAL


AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN