Java Programming (Java SE 8)
Duración: 40 Horas
DESCRIPCIÓN TÉCNICA
Este curso de estudio se basa en las habilidades adquiridas por los alumnos en Conceptos fundamentales de
Java y ayuda a ampliar las habilidades de programación Java.
DIRIGIDO A
Este curso está dirigido a personas que son programadores de Java y que han trabajado con bases de datos y
con técnicas de programación orientadas a objetos, que ahora están listas para crear programas más
complejos y avanzados utilizando Java SE 8.
OBJETIVO GENERAL
Al completar con éxito este curso, los estudiantes podrán:
crear y gestionar clases personalizadas.
controlar el flujo del programa escribiendo código para responder a criterios específicos.
Implementar técnicas de programación orientada a objetos para crear programas reutilizables y
confiables.
trabajar con las bibliotecas de clases de utilidad de Java.
usar las capacidades del paquete de E / S de Java para leer y escribir datos en archivos o medios
externos.
utilizar las API de recopilación en Java para gestionar los datos.
usar genéricos para hacer cumplir la verificación de tipos en tiempo de compilación
usar programas de subprocesos múltiples para ayudar a manejar múltiples tareas simultáneamente.
administrar las aplicaciones Java para la eficiencia de la memoria y cree versiones distribuibles de una
aplicación Java
METODOLOGÍA
El curso se imparte en modalidad presencial, por medio de charlas interactivas apoyadas por medios
electrónicos y audiovisuales.
Huérfanos 835, piso 7, Santiago, Chile.
Visítanos en [Link]
Con metodología participativa y con énfasis práctico, se espera que el alumno incorpore los
conocimientos y competencias, identificando y relacionando las prácticas habituales de su rol en la
organización con los contenidos de la capacitación.
CONTENIDOS DEL CURSO
MÓDULOS CONTENIDOS
Topic 1A: Create Classes
Lesson 1: Working with Classes
Topic 1B: Create Variables
Topic 1C: Write an Expression
Topic 1D: Work with Arrays
Topic 1E: Work with Static Class Members
Topic 1F: Define Methods
Topic 1G: Use Enumerated Data Types
Lesson 2: Controlling Program Flow Topic 2A: Work with Conditional Statements
Topic 2B: Work with Looping Statements
Topic 2C: Handle Exceptions
Topic 2D: Handle Chained Exceptions
Topic 2E: Write and Enable Assertions
Lesson 3: Implementing Object-Oriented Topic 3A: Extend a Class
Programming Concepts
Topic 3B: Overload and Override Methods
Topic 3C: Work with Interfaces
Topic 3D: Create Inner Classes
Topic 3E: Examine Object-Oriented Design Concepts
Lesson 4: Working with Java Utility Class Topic 4A: Work with Strings
Libraries
Topic 4B: Format and Parse Strings
Topic 4C: Work with Dates, Numbers, and Currencies
Huérfanos 835, piso 7, Santiago, Chile.
Visítanos en [Link]
Lesson 5: Using the Java I/O Package Topic 5A: Work with the File Class
Topic 5B: Work with Byte Streams
Topic 5C: Work with Character Streams
Topic 5D: Read Files
Topic 5E: Write to a File
Topic 5F: Manipulate I/O Objects
Lesson 6: Using Collections Topic 6A: Work with the Collection Interface
Topic 6B: Work with the Set Collection
Topic 6C: Work with List Collections
Topic 6D: Work with Queues
Topic 6E: Work with the Map Collection
Topic 6F: Work with Collection Utilities
Lesson 7: Working with Generics Topic 7A: Declare Generics
Topic 7B: Implement Generics
Lesson 8: Using Multi-Threaded Programs Topic 8A: Create a Multi-Threaded Program
Topic 8B: Synchronize Threads
Lesson 9: Managing Java Applications Topic 9A: Implement Garbage Collection
Topic 9B: Deploy a Java Application
Huérfanos 835, piso 7, Santiago, Chile.
Visítanos en [Link]