Temario del curso
Introducción
Descripción general de las características y arquitectura de Java 11
- Componentes clave.
- Características de la API.
Instalación del Kit de Desarrollo de Java (JDK)
- Formato de la cadena de versión.
- Uso de un archivo de configuración.
- Estructura de directorios de JDK 11.
Migración desde una versión anterior a Java 11
- Actualización de bibliotecas de terceros.
- Ejecución de jdeps en el código.
Exploración de los cambios en Java 11
- Implementación del cliente HTTP.
- Nuevos métodos para colecciones, opcionales y flujos (streams).
Ejecución de la Herramienta de Shell de Java (JShell)
- Ejecución desde la línea de comandos.
- Inicio y detención de JShell.
Creación de aplicaciones en Java
- Creación de proyectos, paquetes y clases.
- Ejecución del método principal.
Ejecución de un programa Java
- Directorios de origen y clases.
- Compilación del código fuente.
Almacenamiento de información usando variables de Java
- Sintaxis y tipos de datos de Java.
- Tipos de variables y acciones.
Trabajo con texto usando la clase String de Java
- Creación de una cadena.
- Bloques de texto.
- Manipulación de cadenas y texto.
Ejecución de operaciones con variables en Java 11
- Bucles y condiciones.
- Arrays en Java.
- Llamada a métodos.
Gestión de clases e interfaces en Java
- Herencia.
- Clases anidadas y abstractas.
- Interfaces en Java.
Empaquetado de una aplicación usando un módulo de Java
- Ejecución de un módulo de Java.
- Servicios del módulo.
Resolución de problemas
Resumen y conclusión.
Requerimientos
- Conocimiento de conceptos básicos de computación.
- Comprensión general de conceptos de programación.
Público objetivo
- Programadores.
- Desarrolladores.
Testimonios (5)
- La progresión del curso (desde los aspectos internos de la JVM hasta temas de más alto nivel) - Algunas perspectivas derivadas de ejercicios prácticos - Estilo visual (no una presentación, sino una página bien diseñada)
Ivan Suvorov - Deutsche Bank
Curso - Java Advanced
Traducción Automática
La paciencia con la que atendía las dudas que surgían
Carlos Ceballos - Banco de Mexico
Curso - Spring Boot, React, and Redux
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica del entrenamiento - tener que ejecutar manualmente los comandos y llamar a las API REST.
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
La información adicional que se compartió fue que el entrenamiento no era Groovy de manera directa, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática