Java 16
Java es un lenguaje de programación y plataforma de desarrollo de código abierto para crear aplicaciones de escritorio, móviles y web. Java 16 ofrece soporte adicional para todas las funcionalidades de sockets del dominio UNIX y una serie de mejoras en el lenguaje.
Esta capacitación impartida por un instructor en vivo (en línea o en sitio) está dirigida a programadores que desean utilizar Java 16 para construir, gestionar y empaquetar aplicaciones de Java.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Aprender y comprender las nuevas características y cambios desde las versiones anteriores de Java hasta Java 16.
- Aprender los conceptos fundamentales de Java y utilizarlos para construir aplicaciones en Java.
Formato del curso
- Clases interactivas y discusiones.
- Numerosos ejercicios y prácticas.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinar.
Temario del curso
Introducción
- Resumen de las características de Java 16
- Comprensión de la arquitectura de Java 16
Primeros pasos con Java 16
- Instalación del Kit de Desarrollo de Java (JDK)
- Configuración del entorno de Java 16
- Migración desde una versión anterior a Java 16
Exploración de los cambios en Java 16
- Cambios en el lenguaje
- Herramientas de empaquetado
- Recolectores de basura
- Otras mejoras
- Deprecación y eliminaciones
Programación en Java
- Programación con Jshell
- Métodos y plataforma de Java
- Sintaxis de Java
- Programación orientada a objetos
- Marco de colecciones de Java
- Gestión de excepciones
- Uso de la API de entrada/salida
Resumen y próximos pasos
Requerimientos
- Conocimiento de conceptos de programación
Público objetivo
- Programadores
- Desarrolladores
Los cursos públicos requieren más de 5 participantes.
Java 16 - Reserva
Java 16 - Consulta
Java 16 - Solicitud de consultoría
Testimonios (1)
forma accesible de transmitir conocimiento
Bartlomiej - Politechnika Lodzka
Curso - Java 16
Traducción Automática
Próximos cursos
Cursos Relacionados
Spring Boot Avanzado
14 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a desarrolladores experimentados de Spring Boot que desean utilizar funciones avanzadas de Spring Boot para mejorar, asegurar y probar aplicaciones complejas de Spring Boot.
Al finalizar esta capacitación, los participantes podrán:
- Personalizar el framework Spring WebMVC para mejorar el desacoplamiento de las aplicaciones web.
- Serizar y deserializar objetos usando Jackson Serialization Views.
- Almacenar y asegurar datos de usuario en una base de datos.
- Usar Spring Sessions para gestionar información de sesión de usuario de manera distribuida.
- Automatizar la prueba de aplicaciones Spring WebMVC.
- Monitorear y medir el rendimiento de la aplicación.
Angular y Spring Boot
14 HorasEsta formación, impartida por un instructor en vivo en Colombia (en línea o presencial), está dirigida a desarrolladores web que desean utilizar Angular y Spring Boot para construir aplicaciones de tipo full stack.
Al finalizar esta formación, los participantes podrán:
- Desarrollar una aplicación full stack con Angular y Spring Boot.
- Construir una aplicación de backend con Spring Boot.
- Crear aplicaciones de frontend con Angular.
- Utilizar Spring Security para configurar la autenticación en una aplicación full stack.
Programación Groovy
21 HorasApache Groovy es un lenguaje de programación dinámico para la JVM (Máquina Virtual de Java). Algunas de sus características incluyen capacidades de scripting, creación de lenguajes de dominio específico (DSL), metaprogramación en tiempo de ejecución y de compilación, así como programación funcional. Groovy se utiliza frecuentemente como complemento de Java.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a programar en Groovy mientras avanzan paso a paso en la creación de una aplicación de ejemplo.
Público objetivo
- Desarrolladores
Formato del curso
- Una combinación de clase magistral, discusión, ejercicios y práctica intensiva guiada
Programación en Groovy para Principiantes
14 HorasEste entrenamiento impartido por un instructor, en vivo en Colombia (en línea o presencial), está dirigido a desarrolladores de nivel principiante que desean aprender los fundamentos de la programación en Groovy.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Comprender los conceptos básicos de programación.
- Escribir scripts sencillos en Groovy y aprovechar las funciones principales de este lenguaje.
- Comprender y aplicar los principios fundamentales de la programación orientada a objetos utilizando Groovy.
- Aprender técnicas básicas de manejo de errores para gestionar errores y excepciones comunes en la programación con Groovy.
Java 8 y Spring
35 HorasEste curso de 5 días está diseñado para desarrolladores de Java que deseen familiarizarse con las nuevas características de Java 8 y con el framework Spring.
Spring e Hibernate en Aplicaciones Java
21 HorasEl curso aborda los aspectos relacionados con el desarrollo de aplicaciones Java, con especial énfasis en tecnologías ampliamente utilizadas en la actualidad, como los frameworks de aplicación Spring y Hibernate. Al finalizar, los participantes tendrán los conocimientos necesarios para diseñar aplicaciones y seleccionar la tecnología adecuada para una solución específica. Se busca facilitar la comprensión de los problemas comunes tratados en el curso, así como de las bibliotecas, especificaciones y tecnologías involucradas.
Microservicios en Java
21 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a desarrolladores de Java de nivel intermedio que deseen diseñar, desarrollar, implementar y mantener aplicaciones basadas en microservicios utilizando frameworks de Java como Spring Boot y Spring Cloud.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender los principios y beneficios de la arquitectura de microservicios.
- Crear e implementar microservicios utilizando Java y Spring Boot.
- Implementar descubrimiento de servicios, gestión de configuración y gateways de API.
- Proteger, monitorear y escalar microservicios de manera efectiva.
- Implementar microservicios utilizando Docker y Kubernetes.
Java Spring
35 HorasSpring es un framework de aplicaciones que proporciona un modelo de programación y configuración integral para aplicaciones empresariales basadas en Java.
Creación de Microservicios con Spring Boot, Docker y Kubernetes
21 HorasEsta formación presencial impartida por un instructor en Colombia (en línea o en sitio) está dirigida a desarrolladores de nivel intermedio a avanzado que deseen desarrollar microservicios utilizando Spring Boot, Docker y Kubernetes.
Al finalizar esta formación, los participantes podrán:
- Comprender la arquitectura de microservicios.
- Construir microservicios listos para producción utilizando Spring Boot.
- Entender el rol de Docker en los microservicios.
- Configurar un clúster de Kubernetes para desplegar microservicios.
Quarkus para desarrolladores
14 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en el sitio), está dirigida a desarrolladores que deseen utilizar Quarkus para crear, probar e implementar aplicaciones con el máximo potencial de Java, pero con un menor consumo de recursos.
Al finalizar esta capacitación, los participantes serán capaces de:
- Configurar el entorno de desarrollo necesario para comenzar a crear aplicaciones con Quarkus.
- Construir, compilar y ejecutar aplicaciones en modo nativo utilizando GraalVM.
- Aprovechar las herramientas y extensiones de Quarkus para crear aplicaciones nativas con Maven.
- Contenerizar, ejecutar e implementar aplicaciones con Docker.
Quarkus para Desarrollo Nativo en Java y Microservicios
40 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o presencial), está dirigida a desarrolladores y arquitectos de nivel intermedio a avanzado que deseen desarrollar aplicaciones nativas en Java y microservicios utilizando Quarkus, con un uso optimizado de la memoria y tiempos de inicio reducidos.
Al finalizar esta capacitación, los participantes podrán:
- Desarrollar aplicaciones nativas en Java de alto rendimiento y ligera utilizando Quarkus.
- Construir y desplegar servicios RESTful y arquitecturas de microservicios.
- Utilizar GraalVM para la compilación nativa y optimizar el inicio y la eficiencia en el uso de la memoria.
- Empaquetar y contenerizar aplicaciones para entornos de Kubernetes y OpenShift.
RabbitMQ con Java y Spring
14 HorasEsta capacitación presencial impartida por un instructor en Colombia (en línea o in situ) está dirigida a arquitectos de software y desarrolladores web que desean utilizar RabbitMQ como middleware de mensajería y programar en Java con Spring para desarrollar aplicaciones.
Al finalizar esta capacitación, los participantes podrán:
- Utilizar Java y Spring con RabbitMQ para desarrollar aplicaciones.
- Diseñar sistemas asíncronos impulsados por mensajes utilizando RabbitMQ.
- Crear y aplicar colas, temas, intercambios y vinculaciones en RabbitMQ.
Spring Boot, React y Redux
14 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a desarrolladores web que desean construir aplicaciones web funcionales de front-end y back-end con Spring Boot, React y Redux.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Construir una aplicación de front-end con React y Redux.
- Crear APIs RESTful con Spring Boot.
- Proteger servicios web con Spring Security y tokens JWT.
Spring 5
21 HorasEsta capacitación presencial, impartida por un instructor en Colombia (en línea o en el sitio), está dirigida a desarrolladores de Java que desean utilizar el framework Spring 5 para desarrollar e implementar aplicaciones web empresariales.
Al finalizar esta capacitación, los participantes podrán:
- Instalar y configurar Spring 5.
- Comprender e implementar las últimas características de Spring 5.
- Acceder a bases de datos con Spring Application.
- Utilizar el nuevo framework reactivo para la web, WebFlow, para hacer que una aplicación sea reactiva.
- Integrar una aplicación de Spring con aplicaciones Java EE heredadas.
- Probar e implementar una aplicación empresarial de nivel empresarial basada en Spring.
Spring Boot: construye rápidamente aplicaciones web basadas en Spring
14 HorasEn esta capacitación en vivo impartida por un instructor en Colombia, los participantes aprenderán las características clave y la arquitectura de Spring Boot, así como su relación con el marco Spring subyacente. El instructor brindará amplias oportunidades para aplicar estos conocimientos y recibir retroalimentación. Los participantes realizarán ejercicios prácticos en tiempo real para definir, configurar y desplegar aplicaciones Spring.
Al finalizar el curso, los participantes contarán con los conocimientos y la práctica necesarios para desplegar rápidamente su propia aplicación Spring.