JAVA_ESS | Java Essentials
Este curso está diseñado para personas que deseen aprender a programar en Java, tanto si no tienen ningún conocimiento de programación como si ya cuentan con algún conocimiento en otros lenguajes. También es un curso útil para personas que ya tengan conocimientos previos en Java y deseen ampliarlos.Se hará hincapié en la práctica y por ello se acompañará de diversos ejercicios donde se utilizarán los siguientes temas: manejo de variables, estructuras de control, programación orientada a objetos, manipulación de fechas y control de errores de ejecución.
ObjetivosAl término del curso, serás capaz de:
- Demostrar los conceptos básicos de la programación.
- Demostrar conocimiento del lenguaje JAVA.
- Implementar a nivel básico-intermedio lo conceptos de la programación orientada a objetos.
Perfil de audiencia
Este curso está pensado para aquellas personas que tienen conocimientos básicos en la resolución de problemas matemáticos lógicos y quieren comenzar a aprender el lenguaje de programación JAVA, así como para programadores que tienen experiencia con otros lenguajes de programación.
Alcance
Al término del curso, serás capaz de:
- Demostrar los conceptos básicos de la programación.
- Demostrar conocimiento del lenguaje JAVA.
- Implementar a nivel básico-intermedio lo conceptos de la programación orientada a objetos.
Prerequisitos
- Conceptos básicos de Sistemas operativos.
- Conceptos básicos de lógica matemática.
- Habilidades para resolver problemas.
- Interactuar con línea de comando Windows, Linux, MacOS.
- Deseable experiencia en algún otro lenguaje de programación.
Esquema del curso
Capítulo 1: Instalación de herramientas de desarrollo
- Objetivos
- Introducción
- 1.1 Características de Java
- 1.2 Instalación de JDK y IDE desarrollo (Netbeans)
- Resumen
- Desafíos
- Prácticas
- Referencias bibliográficas
Capítulo 2: Primer programa en Java
- Objetivos
- Introducción
- 2.1 Definición de una Clase
- 2.2 Paquetes
- 2.3 El método main
- 2.4 Salida por la consola (System.out.println())
- 2.5 Proyecto en Netbeans
- Resumen
- Desafíos
- Prácticas
- Referencias bibliográficas
Capítulo 3: Tipos de Datos y Variables
- Objetivos
- Introducción
- 3.1 Tipos primitivos
- 3.2 Variables y constantes
- 3.3 Clase String, inicialización de cadenas y concatenación
- Resumen
- Desafíos
- Práctica
- Referencias bibliográficas
Capítulo 4: Expresiones Booleanas y estructuras de control
- Objetivos
- Introducción
- 4.1 Operadores relacionales
- 4.2 Operadores lógicos
- 4.3 If-else
- 4.4 If-anidado
- 4.5 Operador ternario
- 4.6 Switch-case
- Resumen
- Desafíos
- Prácticas
- Referencias bibliográficas
Capítulo 5: Arreglos y la clase ArrayList
- Objetivos
- Introducción
- 5.1 Definición y manejo de arreglos
- 5.2 Enhanced-for (Ciclo para arreglos y colecciones).
- 5.3 Clase ArrayList
- Resumen
- Desafíos
- Practicas
- Referencias bibliográficas
Capítulo 6: Ciclos
- Objetivos
- Introducción
- 6.1 For-indexado
- 6.2 While
- 6.3 Do-while
- Resumen
- Desafíos
- Prácticas
- Referencias bibliográficas
Capítulo 7: Programación Orientada a Objetos (Abstracción)
- Objetivos
- Introducción
- 7.1 Clases (plantillas de objetos)
- 7.2 Instancias de una clase
- 7.3 Tipos de métodos en Java
- Resumen
- Desafíos
- Prácticas
- Referencias bibliográficas
Capítulo 8: Programación orientada a objetos (Encapsulación)
- Objetivos
- Introducción
- 8.1 Modificadores de acceso en Java
- 8.2 Encapsulación a una clase
- 8.3 Clases inmutables
- Resumen
- Desafíos
- Prácticas
- Referencias bibliográficas
Capítulo 9: Programación orientada a objetos (Herencia/Polimorfismo)
- Objetivos
- Introducción
- 9.1 Herencia en Java
- 9.2 Polimorfismo, Sobrecarga y Sobreescritura de métodos
- 9.3 Clases abstractas
- 9.4 Casting y promoción
- Resumen
- Desafíos
- Prácticas
- Referencias bibliográficas
Capítulo 10: Interfaces
- Objetivos
- Introducción
- 10.1 Implementación de las interfaces en Java
- 10.2 Clases abstractas vs interfaces
- Resumen
- Desafíos
- Prácticas
- Referencias Bibliográficas
Capítulo 11: El API de Fechas y Tiempo
- Objetivos
- Introducción
- 11.1 LocalDate
- 11.2 LocalTime
- 11.3 LocalDateTime
- 11.4 DateTimeFormatter
- Resumen
- Desafíos
- Práctica
- Referencias bibliográficas
Capítulo 12: Manejo de errores en Java
- Objetivos
- Introducción
- 12.1 Tipos de errores comunes
- 12.2 Uso del try/catch
- Resumen
- Desafíos
- Práctica
- Referencias bibliográficas
Descargue el temario para conocer el detalle completo de los contenidos.
Debido a las constantes actualizaciones de los contenidos de los cursos por parte del fabricante, el contenido de este temario puede variar con respecto al publicado en el sitio oficial, sin embargo, Netec siempre entregará la versión actualizada de éste.
JAVA_ESS | Java Essentials
Duración 5 días Versión 11 Temario Descarga aquí ⇩ Fechas Netec Consultar Métodos de entrega 👤 💻 Versión de la tecnología 11