Curso de Java 11
Java es una plataforma de desarrollo de código abierto y lenguaje de programación utilizado para crear aplicaciones para ordenadores de escritorio, dispositivos móviles y la web. Java 11 ofrece cambios significativos en la plataforma que mejoran los procesos de desarrollo de aplicaciones.
Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a desarrolladores y programadores que desean construir, gestionar y ejecutar aplicaciones Java utilizando Java 11.
Al final de este curso, los participantes podrán:
- Migra de las versiones más antiguas Java a Java 11 para implementar nuevas características y cambios en la plataforma.
- Explore nuevos métodos en Java 11 para mejorar y simplificar el desarrollo de aplicaciones.
- Aprende Java conceptos básicos para construir aplicaciones para diferentes sistemas y dispositivos utilizando Java 11.
Formato del curso
- Lecciones y discusiones interactivas.
- Muchos ejercicios y prácticas.
- Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
- Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
Programa del Curso
Introducción
Descripción general de Java 11 Características y arquitectura
- Componentes clave
- Características de la API
Instalación del kit de desarrollo Java (JDK)
- Formato de cadena de versión
- Uso de un archivo de configuración
- Estructura de directorios de JDK 11
Migración de una versión anterior a Java 11
- Actualización de bibliotecas de terceros
- Ejecución de jdeps en el código
Explorando los cambios en Java 11
- Implementación de cliente HTTP
- Nuevos métodos para colecciones, opcionales y secuencias
Ejecución de la herramienta Shell Java (JShell)
- Ejecución de la línea de comandos
- Iniciar y detener 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 clase
- Compilar el código fuente
Almacenamiento de información mediante variables Java
- Java Sintaxis y tipos de datos
- Tipos de variables y acciones
Trabajar con texto usando la cadena Java
- Creación de una cadena
- Bloques de texto
- Manipulación de cadenas y texto
Realización de operaciones variables en Java 11
- Bucles y condiciones
- Java matrices
- Métodos de llamada
Gestión de Java clases e interfaces
- Herencia
- Clases anidadas y abstractas
- Java Interfaz
Empaquetado de una aplicación mediante un módulo Java
- Ejecución de un módulo Java
- Servicios de módulos
Solución de problemas
Resumen y conclusión
Requerimientos
- Conocimiento de conceptos básicos de computación
- Una comprensión general de los conceptos de programación
Audiencia
- Programadores
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Java 11 - Booking
Curso de Java 11 - Enquiry
Java 11 - Consultas
Consultas
Testimonios (5)
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 de la capacitación: tener que ejecutar manualmente los comandos y llamar al resto de las API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
La información adicional que se compartió hizo que la formación no fuera sencilla, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática
el entrenador puede explicar claramente el tema y responder a cada pregunta.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Traducción Automática
El estilo de formación y el formador ayudan a resolver los problemas encontrados durante los ejercicios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Traducción Automática
El alcance de los temas abordados fue bastante amplio y el formador intentó hacer justicia a ello.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Traducción Automática
Próximos cursos
Cursos Relacionados
Advanced Spring Boot
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (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 and Spring Boot
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (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
Groovy Programming for Beginners
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (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 cubre temas relacionados con la creación de aplicaciones Java , con especial énfasis en la tecnología ampliamente utilizada en la actualidad en aplicaciones como marcos de aplicaciones para construir Spring e Hibernate. Los participantes al final tendrán conocimiento para diseñar aplicaciones y seleccionar la tecnología apropiada para una solución específica. Permita la comprensión de los problemas conocidos discutidos en el curso de bibliotecas, especificaciones y tecnologías.
Java Microservices
21 HorasEste entrenamiento en vivo dirigido por un instructor en Guatemala (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 aplicación que proporciona un modelo completo de programación y configuración para aplicaciones empresariales basadas en Java .
Building Microservices with Spring Boot, Docker, and Kubernetes
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores de nivel intermedio a avanzado que deseen desarrollar microservicios utilizando Spring Boot, Docker y Kubernetes.
Al final de esta capacitación, los participantes serán capaces de:
- Entender la arquitectura de microservicios.
- Construir microservicios listos para producción usando Spring Boot.
- Entender el papel de Docker en microservicios.
- Configurar el clúster de Kubernetes para implementar microservicios.
Quarkus for Developers
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores que desean usar Quarkus para crear, probar e implementar aplicaciones, totalmente potenciadas con Java, pero con menos utilización de recursos.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar aplicaciones con Quarkus.
- Cree, compile y ejecute aplicaciones en modo nativo con GraalVM.
- Utilice Quarkus herramientas y extensiones para crear aplicaciones nativas con Maven.
- Organice contenedores, ejecute e implemente aplicaciones con Docker.
Quarkus para Desarrollo Nativo en Java y Microservicios
40 HorasEsta formación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está destinada a desarrolladores y arquitectos de nivel intermedio a avanzado que desean desarrollar aplicaciones nativas Java y microservicios utilizando Quarkus con un uso optimizado de memoria y tiempo de inicio.
Al finalizar esta formación, los participantes podrán:
- Desarrollar aplicaciones nativas Java de alto rendimiento y livianas usando Quarkus.
- Construir y desplegar arquitecturas de servicios RESTful y microservicios.
- Utilizar GraalVM para la compilación nativa y optimizar la eficiencia del tiempo de inicio y el uso de memoria.
- Empaquetar y contenerizar aplicaciones para entornos Kubernetes y OpenShift.
Spring Boot, React, and Redux
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores web que desean crear aplicaciones web funcionales de front-end y back-end con Spring Boot, React, and Redux.
Al final de esta capacitación, los participantes serán capaces de:
- Construir una aplicación frontend con React y Redux.
- Crear APIs RESTful con Spring Boot.
- Asegurar servicios web con Spring security y tokens web JWT.
Spring Boot: construye rápidamente aplicaciones web basadas en Spring
14 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, 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 capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores que desean utilizar WebFlux para desarrollar e implementar aplicaciones reactivas.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Spring 5 y el marco WebFlux.
- Desarrollar aplicaciones y servicios reactivos.