Este programa permite a los participantes introducirse a la programación orientada a objetos usando el lenguaje Java y a través de ejercicios prácticos, comenzar a construir una base de conocimiento para impulsar su carrera en el desarrollo
Dirigido a
- Cualquier persona interesada en conocer el lenguaje de programación Java.
Duración
40 horas
Modalidades
- Presencial
- Virtual en vivo a tráves de plataformas digitales
- On site
Incluye
- 40 horas de capacitación
- Instructores certificados
- Manual de participante
- Constancia de participación
Temario
- Introducción a los programas de computadora
- Características clave del lenguaje Java
- El entorno de desarrollo y tecnología Java
- Ejecutar / probar un programa Java
- Clases de Java
- El método principal
- Introduciendo variables
- Trabajar con cadenas
- Trabajando con números
- Manipular datos numéricos
- Trabajar con condiciones
- Trabajar con una lista de elementos
- Procesando una lista de artículos
- Trabajar con objetos y clases
- Definición de campos y métodos
- Declaración, creación de instancias e inicialización de objetos
- Trabajar con referencias de objetos
- Hacer más con matrices
- Presentamos el IDE de NetBeans
- Presentación del caso de uso de Soccer League
- Usando la clase String
- Uso de los documentos de la API de Java
- Usando la clase StringBuilder
- Más sobre tipos de datos primitivos
- Los operadores numéricos restantes
- Promocionar y emitir variables
- Usando métodos
- Argumentos de método y valores de retorno
- Métodos y variables estáticos
- Cómo se pasan los argumentos a un método
- Sobrecargar un método
- Control de acceso
- Encapsulación
- Sobrecarga de constructores
- Operadores relacionales y condicionales
- Más formas de usar construcciones if / else
- Uso de declaraciones de cambio
- Usando el depurador de NetBeans
- Trabajar con fechas
- Analizar la matriz de argumentos
- Matrices bidimensionales
- Construcciones de bucle alternativo
- Bucles de anidamiento
- La clase ArrayList
- Descripción general de la herencia
- Trabajar con subclases y superclases
- Métodos primordiales en la superclase
- Introduciendo polimorfismo
- Crear y ampliar clases abstractas
- Polimorfismo en las clases fundamentales de JDK
- Uso de interfaces
- Uso de la interfaz de lista
- Presentación de expresiones Lambda
- Manejo de excepciones: descripción general
- Propagación de excepciones
- Atrapar y lanzar excepciones
- Manejo de múltiples excepciones y errores