Java Asociado JSE8
Java
Java Asociado JSE8
Este diplomado se basa en los objetivos para la preparación de Oracle Certified Associate, Java SE 8 Programmer certificate.
Perfil del Participante: Profesionistas y estudiantes en el área de Tecnologías de Información con conocimientos básicos de programación e interesados en aprender el lenguaje de programación Java para tomar la certificación Oracle Certified Associate Java SE8 Programmer.
Objetivo: El participante identificará conceptos lenguaje de programación JavaSE 8, elaborará ejemplos aplicado a la vida real y valorará las ventajas de crear aplicaciones usando Java 8.
Requisitos: Laptop.
Duración: 40 Hrs.
- Introducción a la Tecnología Java
- JAVA SE, EE, ME
- Conceptos clave del lenguaje de programación Java
- Instalación de ambiente con JRE y JDK
- Conceptos Básicos
- Variables
- Definición de la estructura de las clases
- Crear una aplicación ejecutable con el método main
- Sentencia import y package
- Tipos de Datos
- Declaración e inicialización de variables
- Diferencias entre variables primitivas y de referencia
- Herencia
- Objetos
- Operadores y Constructores de Decisión
- Operadores
- Expresiones, sentencias y bloques
- Operador == y metodo equals()
- Sentencia If, If-else
- Sentencia Switch
- Creación y uso de arreglos
- Arreglos unidimensionales
- Arreglos bidimiensionales
- Bucles
- While
- For
- Do While
- Break y Continue
- Programación Orientada a Objetos
- Clases, métodos y propiedades
- Argumentos y valores de retorno
- Constructores
- Encapsulación
- Herencia
- Sobreescritura de métodos
- Palabra clave: static, super, this
- Sobrecarga de métodos
- Modificadores de acceso
- Polimorfismo
- Clases abstractas
- Interfaces
- Clases internas
- Clases anidadas
- Manejo de Excepciones
- Excepciones verificadas y no verificadas (checked y unchecked)
- Clases RuntimeException y Error
- Bloque try-catch
- Ventajas del manejo de excepciones
- Creación e invocación de métodos que lanzan una excepción
- Clases de excepción comunes y catergorias (NullPointerExcetion, ArithmeticException, etc.)
- Clases del API de Java
- Creación y manipulación de datos usando StringBuilder y String
- Creación y manipulación de fechas con LocalDateTime, LocalDate, Time, DateTimeFormatter, Period
- Declaración y uso de ArrayList
- Expresiones Lambda