Silabo Java Basico

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOG

Views 183 Downloads 6 File size 131KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

CURSO DE JAVA BÁSICO

CERTIFICA

Mayor Información: [email protected] Telf. : 481-6693 /381-3854

ORGANIZA

Visite Nuestra Web http://www.ceps.uni.edu..pe

CURSO DE JAVA BÁSICO 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 Programación Orientada a Objetos.

DIRIGIDO El curso de iniciación a Java está dirigido a aquellas personas que no tengan conocimiento de este lenguaje de programación o quieran refrescar sus conocimientos. Java es uno de los lenguajes más utilizados en el mundo de la programación, tanto para aplicaciones de escritorio, portales web como para dispositivos móviles.

METODOLOGÍA A lo largo del curso se construirá de forma progresiva distintos programas informáticos, partiendo desde los algoritmos más simples hasta estructuras de programación más avanzadas. Al mismo tiempo, podrás evaluar tu progreso con la ayuda de vídeos didácticos y preguntas de autocontrol. Todo esto en el lenguaje de programación Java, uno de los más extendidos en el mundo y presente en infinidad de plataformas distintas. Java es el lenguaje de programación interno de los dispositivos móviles que llevan el sistema Android que está ahora mismo en un auge a nivel mundial.

CERTIFICACIÓN La Universidad Nacional de Ingeniería a través del Centro de Extensión y Proyección Social otorga un certificado acreditado por el Primer Vicerrectorado CURSO DE JAVA BÁSICO

MÓDULOS DEL CURSO ESPECIALIZADO La especialización consta de 4 Sesiones: -

SESIÓN Nº I

-

SESIÓN Nº II

-

SESIÓN Nº III

-

SESIÓN Nº IV

INVERSIÓN La inversión total por el curso es de S/. ---.00 (00/100 nuevos soles)

CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

CURSO DE JAVA BÁSICO

SESIÓN I:

Introducción a Java Contenido Detallado • • •

Instalación y Configuración del JDK Instalación y Configuración del IDE NetBeans Creación de un Proyecto de Consola

Elementos Básicos del Lenguaje Java Contenido Detallado • • • • • •

Estructura de un Programa en Java Operadores (Aritméticos, Relacionales y Lógicos) 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 Métodos de Scanner Wrapper´s - 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 EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

CURSO DE JAVA BÁSICO

SESIÓN II:

Métodos Contenido Detallado •

Qué es un método.



Estructura de un método y sus parámetros.



Llamada a un método (paso de parámetros).



Ejercicios con métodos.

Arreglos Estáticos Contenido Detallado •

Qué es un arreglo (tipo de arreglos)



Arreglos Unidimensionales (vectores)



Arreglos Bidimensionales (matrices)



Ejercicios con vectores

SESIÓN III:

Arreglos Dinámicos Contenido Detallado •

Que son las colecciones



El tipo ArrayList y Vector



Métodos (add, get, size, set, remove, etc…)

Métodos de Búsqueda y Ordenamiento Contenido Detallado •

Que son las colecciones



El tipo ArrayList y Vector



Métodos (add, get, size, set, remove, etc…)

CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

CURSO DE JAVA BÁSICO SESIÓN IV:

Clases y Objetos Contenido Detallado •

Definición de Clase y Objeto



Campos y atributos de una clase (ámbito public y private)



Propiedades de Lectura y Escritura (Encapsulamiento : get y set)



Métodos Constructores



Instanciar una clase (operador new)

Herencia Contenido Detallado •

Clase Principal o Clase Padre (SuperClase)



Clase Hija o Clase Secundaria (SubClase)



Sobrecarga de métodos



Sobreescritura de métodos (override)



Ejercicios

Interfaces y Clases Abstractas Contenido Detallado •

Qué es un interfaz



Implementación de una Interfaz



Qué es una clase abstracta



Implementación de clases abstractas



Ejercicios

CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN