Java 16
Java es un lenguaje de programación y una plataforma de desarrollo de código abierto para crear aplicaciones de escritorio, móviles y web. Java 16 ofrece soporte adicional para todas las funciones de los sockets de dominio UNIX y una serie de mejoras al lenguaje.
Este entrenamiento dirigido por un instructor (en línea o en el lugar) está destinado a programadores que deseen utilizar Java 16 para construir, administrar y empaquetar aplicaciones Java.
Al final de este entrenamiento, los participantes serán capaces de:
- Aprender y entender las nuevas características y cambios desde las versiones anteriores de Java hasta Java 16.
- Aprender conceptos fundamentales de Java y utilizarlos para construir aplicaciones Java.
- Lectura interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
- Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para hacer los arreglos necesarios.
Formato del Curso
Opciones de Personalización del Curso
Temario del curso
Introducción
- Descripción general de las características de Java 16
- Comprendiendo la arquitectura de Java 16
- Instalación del Kit de Desarrollo de Java (JDK)
- Configurando el entorno de Java 16
- Migrando desde una versión anterior a Java 16
- Cambios en el lenguaje
- Herramientas de empaquetado
- Recicladores de memoria (garbage collectors)
- Otras mejoras
- Depreciación y eliminaciones
- Programando con Jshell
- Métodos y plataforma de Java
- Sintaxis de Java
- Programación orientada a objetos
- Marco de colecciones de Java
- Manejo de excepciones
- Uso de la API de entrada/salida
Empezando con Java 16
Explorando los cambios en Java 16
Programación en Java
Resumen y próximos pasos
Requerimientos
- Conocimiento de conceptos de programación
- Programadores
- Desarrolladores
Audiencia
Los cursos públicos requieren más de 5 participantes.
Java 16 - Reserva
Java 16 - Consulta
Java 16 - Solicitud de consultoría
Solicitud de consultoría
Testimonios (1)
Forma accesible de transmitir conocimientos
Bartlomiej - Politechnika Lodzka
Curso - Java 16
Traducción Automática
Próximos cursos
Cursos Relacionados
Avanzado Spring Boot
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores experimentados Spring Boot que desean utilizar las funciones avanzadas de Spring Boot para mejorar, proteger y probar aún más aplicaciones complejas Spring Boot.
Al final de esta formación, los participantes serán capaces de:
- Personalizar el marco de Spring WebMVC para mejorar el desacoplamiento de las aplicaciones web.
- Serializar y deserializar objetos utilizando Jackson Serialization Views.
- Almacenar y asegurar datos de usuario en una base de datos.
- Utilizar Spring Sessions para gestionar la información de sesión de usuario de forma distribuida.
- Automatizar la prueba de aplicaciones Spring WebMVC.
- Supervisar y medir el rendimiento de la aplicación.
Angular y Spring Boot
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores web que desean usar Angular y Spring Boot para crear aplicaciones de pila completa.
Al final de esta formación, los participantes serán capaces de:
- Desarrollar una aplicación de pila completa con Angular y Sping Boot.
- Construir una aplicación backend con Spring Boot.
- Crear aplicaciones frontend con Angular.
- Usar Spring Security para configurar la autenticación de una aplicación de pila completa.
Programación Groovy
21 HorasApache Groovy es un lenguaje de programación dinámica JVM (Java Virtual Machine). Algunas de sus características incluyen capacidades de scripting, creación de lenguaje específico de dominio, metaprogramación en tiempo de ejecución y tiempo de compilación y programación funcional. Groovy se utiliza a menudo como complemento de Java.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a programar en Groovy a medida que avanzan en la creación de una aplicación de muestra.
Audiencia
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica intensa
Programación con Groovy para Principiantes
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores de nivel principiante que desean aprender los conceptos básicos de Groovy Programming.
Al final de esta formación, los participantes serán capaces de:
- Comprender los conceptos básicos de programación.
- Escriba scripts Groovy simples y utilice las funciones principales Groovy.
- Comprender y aplicar los principios básicos de la programación orientada a objetos utilizando Groovy.
- Aprenda técnicas básicas de manejo de errores para administrar errores de programación comunes y excepciones en Groovy.
Java 8 y Spring
35 HorasEste curso de 5 días es para desarrolladores de Java que deseen familiarizarse con las nuevas características de Java 8 y con el marco de trabajo de Spring.
Spring e Hibernate en Aplicaciones Java
21 HorasEl curso aborda temas relacionados con la creación de aplicaciones Java, con un énfasis particular en tecnologías ampliamente utilizadas hoy en día en aplicaciones como frameworks para construir Spring y Hibernate. Al final del curso, los participantes tendrán el conocimiento necesario para diseñar aplicaciones y seleccionar la tecnología apropiada para una solución específica. Se facilitará la comprensión de los problemas conocidos discutidos a lo largo del curso de bibliotecas, especificaciones y tecnologías.
Microservicios con Java
21 HorasEste entrenamiento en vivo dirigido por un instructor en Colombia (en línea o presencial) está dirigido a desarrolladores de nivel intermedio Java que desean diseñar, desarrollar, implementar y mantener aplicaciones basadas en microservicios utilizando frameworks Java como Spring Boot y Spring Cloud.
Al final de esta capacitación, los participantes podrán:
- Comprender los principios y beneficios de la arquitectura de microservicios.
- Construir y desplegar microservicios utilizando Java y Spring Boot.
- Implementar el descubrimiento de servicios, la gestión de configuraciones y las puertas de enlace de API.
- Asegurar, monitorear y escalar microservicios de manera efectiva.
- Implementar microservicios utilizando Docker y Kubernetes.
Java Spring
35 HorasSpring es un marco de aplicaciones que proporciona un modelo de programación y configuración completo para aplicaciones empresariales basadas en Java.
Building Microservices with Spring Boot, Docker, and Kubernetes
21 HorasEste curso de formación dirigido por un instructor (en línea o presencial) está destinado a desarrolladores de nivel intermedio a avanzado que desean desarrollar microservicios utilizando Spring Boot, Docker y Kubernetes.
Al finalizar este curso, los participantes serán capaces de:
- Comprender la arquitectura de microservicios.
- Construir microservicios listos para producción usando Spring Boot.
- Entender el papel de Docker en los microservicios.
- Configurar un clúster de Kubernetes para desplegar microservicios.
Quarkus para Desarrolladores
14 HorasEste curso dirigido por un instructor, en vivo y en Colombia (en línea o presencial), está destinado a desarrolladores que deseen utilizar Quarkus para crear, probar e implementar aplicaciones con Java, pero con menor uso de recursos.
Al final de este curso, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a desarrollar aplicaciones con Quarkus.
- Crear, compilar y ejecutar aplicaciones en modo nativo utilizando GraalVM.
- Utilizar las herramientas y extensiones de Quarkus para crear aplicaciones nativas utilizando Maven.
- Contenerizar, ejecutar e implementar aplicaciones con Docker.
Quarkus para Desarrollo Nativo en Java y Microservicios
40 HorasEste curso de formación dirigido por un instructor en Colombia (en línea o presencial) está destinado a desarrolladores y arquitectos de nivel intermedio a avanzado que deseen desarrollar aplicaciones nativas de Java y microservicios utilizando Quarkus con una optimización del uso de memoria y el tiempo de inicio.
Al final de este curso, los participantes serán capaces de:
- Desarrollar aplicaciones nativas de Java de alto rendimiento y ligero usando Quarkus.
- Construir e implementar servicios RESTful y arquitecturas de microservicios.
- Usar GraalVM para la compilación nativa y optimizar el tiempo de inicio y la eficiencia de memoria.
- Empaquetar y contener aplicaciones para entornos de Kubernetes y OpenShift.
Spring Boot, React y Redux
14 HorasEsta formación dirigida por un instructor (en línea o presencial) está destinada a desarrolladores web que deseen crear aplicaciones web funcionales con Spring Boot, React y Redux.
Al final de esta capacitación, los participantes podrán:
- Construir una aplicación front-end con React y Redux.
- Crear APIs RESTful con Spring Boot.
- Seguridad en servicios web con Spring Security y tokens JWT.
Spring Boot: construye rápidamente aplicaciones web basadas en Spring
14 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, los participantes aprenden las características clave y la arquitectura de Spring Boot y su relación con el marco subyacente de Spring. El instructor proporciona amplias oportunidades para aplicar este conocimiento y recibir retroalimentación. Los participantes realizarán ejercicios prácticos en vivo sobre la definición, configuración e implementación de aplicaciones de Spring.
Al final del curso, los participantes tendrán el conocimiento y la práctica necesarios para implementar rápidamente su propia aplicación Spring.
Spring Webflux
14 HorasEsta formación dirigida por un instructor (en línea o presencial) en Colombia está orientada a desarrolladores que deseen utilizar WebFlux para desarrollar y desplegar aplicaciones reactivas.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar Spring 5 y el marco WebFlux.
- Desarrollar aplicaciones y servicios reactivos.