Java Fundamentals Developer
Java Fundamentals Developer
DIRIGIDO PRE-REQUISITOS
Profesionales, egresados y estudiantes, interesados en •Conocimiento de Windows (nivel intermedio).
aprender el manejo del lenguaje de Java para iniciarse en el •Conocimiento de base de datos (nivel básico).
desarrollo de aplicaciones. •Conocimiento de algoritmos y programación (nivel básico).
LÍNEA DE ESPECIALIZACIÓN
Java Fundamentals Angular 5.0 Front -
Developer End Developer
CONTENIDO TEMÁTICO
Algoritmos, pseudocódigos y diagramas •Constructores raciones
de flujos •Interfaces y diferencia con clases
•¿Qué es un algoritmo? •Principios POO Java Database Connectivity (JDBC)
•Pseudocódigo -Encapsulamiento •Creación de base de datos, tablas
•Diagrama de flujo o flujograma -Polimorfismo y relaciones
•Variables -Herencia •Consultas
•Input / Output •Inserción, eliminación y actuali-
•Operadores Estructuras útiles Java zación
•Constantes y enumeraciones •Conectividad con Java
Plataforma Java •La clase Class •El paquete java.sql
•JDK •Casteo de objetos •Metadatos
•Java Runtime Environment •Operadores Lambda •Retorno y vista de consultas en el
•JAR, WAR, EAR browser
•IDE Java Arreglos y colecciones
•Consola •Arreglos Modelo de aplicación Web
•Depuración •Colecciones •JSP y Servlet
•Fuentes y compilados -Java Collection Framework •Modelo-Vista-Controlador
•Tipo de datos -List y Array List -Persistencia
•Importaciones y paquetes -Map y Hash Map -Control
•Alcances público, protegido y privado -Set y Hash Set -Vista
•Comentarios de línea, bloque y docu- -Iterator •Comprender las características
mentación básicas de una aplicación Web
Hilos y concurrencia
Programación básica con el lenguaje Java •Hilos
•Diagrama de flujo •Clase Thread e Interfaz Runnable
•Diagrama de entrada, proceso y salida
•Instrucciones repetitivas
•Instrucciones condicionales Archivos y serialización
•Instrucciones de transferencia •Conceptos generales
•Combinaciones de instrucciones •Archivos secuenciales o de texto
•Excepciones •Archivos de acceso aleatorio o
binarios
Programación orientada a objetos •La interfaz serializable
•Clases y objetos •Logging: niveles, formatos y configu-
•Atributos, métodos y constantes
Informes:
Central: 633-5555 Correo: [email protected]
Sede Miraflores: Colegio Sophianum: Sede Bellavista: Sede San Juan de Lurigancho:
Av. Diez Canseco cdra. 2 Av. Salaverry 2100 - San Isidro Av. Oscar R. Benavides 3866 - 4070 Mall Plaza Av. Próceres de la Independencia 3023 - 3043
Sede Independencia: Sede Breña: Universidad Champagnat:
Av. Carlos Izaguirre 233 Av. Brasil 714 - 792 ( CC La Rambla ) Av. Brasil 714 - 792 ( CC La Rambla piso 3)