Los cursos de formación en línea o presenciales, dirigidos por un instructor en vivo Java, demuestran a través de la práctica cómo desarrollar aplicaciones con Java.
Java La formación está disponible como "Formación en vivo en línea" o "Formación en directo in situ". La capacitación en vivo en línea (también conocida como "capacitación remota en vivo") se lleva a cabo a través de un escritorio remoto interactivo. La capacitación en vivo in situ se puede llevar a cabo localmente en las instalaciones del cliente en Colombia o en los centros de capacitación corporativa de NobleProg en Colombia.
<p>Esta capacitación en vivo, dirigida por un instructor, en Colombia (en línea o presencial), está dirigida a desarrolladores de nivel intermedio de Java que desean explorar las últimas características de Java 21, mejorar sus prácticas de codificación e implementar de manera eficiente aplicaciones Java modernas.</p><br/><p>Al finalizar esta capacitación, los participantes podrán:</p><br/><ul><li>Comprender y utilizar las nuevas características introducidas en Java 21.</li><li>Mejorar el rendimiento de las aplicaciones utilizando las funciones avanzadas de Java.</li><li>Desarrollar aplicaciones modulares y escalables utilizando bibliotecas actualizadas.</li><li>Implementar las mejores prácticas en Java 21 para un código robusto y eficiente.</li></ul>
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores de software de nivel intermedio que desean aprender los conceptos básicos Java y los principios de programación de Java 17.
Al final de esta formación, los participantes serán capaces de:
Comprender los conceptos básicos Java y los principios de programación.
Escriba, compile y ejecute Java aplicaciones con Java 17.
Utilice las nuevas funciones y mejoras introducidas en Java 17.
Trabaje con conceptos de programación orientada a objetos (POO) en Java.
Implemente características avanzadas Java como lambdas, secuencias y módulos.
Este 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.
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores que desean aprender y aplicar los conceptos básicos de la integración continua para Java.
Al final de esta capacitación, los participantes serán capaces de:
Este entrenamiento en vivo dirigido por un instructor en Colombia (online o presencial) está dirigido a desarrolladores de nivel intermedio Java que desean aplicar patrones de diseño para mejorar la estructura del software, la mantenibilidad y la escalabilidad.
Al final de esta capacitación, los participantes podrán:
Entender el propósito y los beneficios de los patrones de diseño.
Aplicar patrones de creación, estructuración y comportamiento de manera efectiva en Java.
Mejorar la reutilización de código, la escalabilidad y la mantenibilidad.
Refactorizar bases de código existentes utilizando patrones de diseño.
Esta 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.
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a programadores que desean usar Java 16 para crear, administrar y empaquetar aplicaciones Java.
Al final de esta capacitación, los participantes serán capaces de:
Aprenda y comprenda las nuevas características y los cambios de las versiones anteriores de Java a Java 16.
Aprenda los conceptos fundamentales de Java y utilícelos para crear aplicaciones Java.
Esta capacitación en vivo dirigida por un instructor en Colombia (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.
Esta formación en vivo dirigida por un instructor en Colombia (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.
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a arquitectos de software y desarrolladores web que desean usar RabbitMQ como middleware de mensajería y programar en Java usando Spring para crear aplicaciones.
Al final de esta formación, los participantes serán capaces de:
Utilice Java y Spring con RabbitMQ para crear aplicaciones.
Diseñe sistemas asíncronos impulsados por mensajes utilizando RabbitMQ.
Crear y aplicar colas, temas, intercambios y enlaces en RabbitMQ
Esta capacitación en vivo dirigida por un instructor en Colombia está diseñada para cualquier persona interesada en aprender Java con el propósito de automatizar exámenes. Es un curso intensivo simplificado con muchos ejercicios prácticos para que los participantes se familiaricen rápidamente con las habilidades de programación esenciales necesarias para aplicar a las pruebas de automatización de software. La atención se centra en los Java fundamentos que se pueden aplicar directa e inmediatamente a la automatización de pruebas.
Este curso no cubre en profundidad los marcos de automatización de pruebas como Selenium. También evita el enfoque convencional de "Hola Mundo" para el aprendizaje Java, ya que este no es un curso sobre desarrollo de aplicaciones. Este curso está directamente dirigido a que los participantes se pongan en marcha rápidamente con la automatización de pruebas. Si ya está versado en Java y desea pasar directamente a las pruebas con Selenium, consulte: Introducción a Selenium (https://www.nobleprog.com/introduction-selenium-training).
Durante la capacitación, el participante conocerá el uso específico de los temas seleccionados, los problemas básicos que se encuentran al usarlos y el papel del modelo de aplicación. La formación también incluye un conocimiento básico de las funciones de la biblioteca estándar del lenguaje. La formación requiere el conocimiento del entorno de desarrollo IDE utilizado para crear Java aplicaciones (p. ej. Eclipse, Netbeans). La capacitación no incluye problemas con la interfaz de usuario.
Esta 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.
Esta 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.
Para servir de la mejor manera los grupos de desarrollo heterogéneos que están utilizando varias plataformas simultáneamente durante su trabajo diario, hemos combinado varios temas en un curso combinado que presenta diversos temas de codificación segura de manera didáctica en un solo evento de formación. Este curso combina C / C ++ y la seguridad de la plataforma Java para proporcionar una experiencia de codificación segura y multiplataforma.
Con respecto a C / C ++, se discuten vulnerabilidades de seguridad comunes, respaldadas por ejercicios prácticos sobre los métodos de ataque que explotan estas vulnerabilidades, centrándose en las técnicas de mitigación que se pueden aplicar para prevenir estos bugs peligrosos, detectarlos antes del lanzamiento al mercado o impedir su explotación.
Los componentes de seguridad y el servicio de Java se discuten presentando las diferentes API y herramientas a través de una serie de ejercicios prácticos donde los participantes pueden adquirir experiencia práctica en su uso. El curso también cubre los problemas de seguridad de los servicios web y los servicios Java relacionados que se pueden aplicar para prevenir las amenazas más dolorosas de los servicios basados en Internet. Por último, las vulnerabilidades de seguridad relacionadas con la Web y Java se demuestran mediante ejercicios de fácil comprensión, que no sólo muestran la causa raíz de los problemas, sino que también demuestran los métodos de ataque junto con las técnicas de mitigación y codificación recomendadas para evitar la problemas de seguridad asociados.
Los participantes que asistan a este curso
Comprender conceptos básicos de seguridad, seguridad de TI y codificación segura
Aprenda las vulnerabilidades Web más allá de OWASP Top Ten y sepa cómo evitarlas
Aprenda las vulnerabilidades del cliente y las prácticas de codificación seguras.
Aprenda a utilizar varias funciones de seguridad del entorno de desarrollo de Java
Tener una comprensión práctica de la criptografía
Darse cuenta de las graves consecuencias de un manejo no seguro del tampón
Comprender las técnicas de protección arquitectónica y sus debilidades
Aprenda sobre errores típicos de codificación y cómo evitarlos
Estar informado sobre las vulnerabilidades recientes en diversas plataformas, marcos y bibliotecas
Obtenga fuentes y lecturas adicionales sobre prácticas de codificación seguras
Incluso los programadores Java experimentados no están dominando por todos los medios los diversos servicios de seguridad ofrecidos por Java, y tampoco son conscientes de las diferentes vulnerabilidades que son relevantes para las aplicaciones web escritas en Java.
El curso, además de introducir componentes de seguridad de Standard Java Edition, se ocupa de los problemas de seguridad de Java Enterprise Edition (JEE) y servicios web. La discusión de servicios específicos se precede con los fundamentos de la criptografía y la comunicación segura. Varios ejercicios se ocupan de las técnicas de seguridad declarativa y programática en JEE, mientras que tanto el transporte de capa y de extremo a extremo la seguridad de los servicios web se discute. El uso de todos los componentes se presenta a través de varios ejercicios prácticos, donde los participantes pueden probar las APIs y las herramientas discutidas por ellos mismos.
El curso también revisa y explica los fallos de programación más frecuentes y graves del lenguaje y la plataforma Java y las vulnerabilidades relacionadas con la Web. Además de los errores típicos cometidos por los programadores Java, las vulnerabilidades de seguridad introducidas cubren tanto los problemas específicos del idioma como los problemas derivados del entorno de ejecución. Todas las vulnerabilidades y los ataques relevantes se demuestran a través de ejercicios fáciles de entender, seguidos por las directrices de codificación recomendadas y las posibles técnicas de mitigación.
Los participantes que asistan a este curso
Comprender conceptos básicos de seguridad, seguridad de TI y codificación segura
Aprenda las vulnerabilidades Web más allá de OWASP Top Ten y sepa cómo evitarlas
Comprender los conceptos de seguridad de los servicios Web
Aprenda a utilizar varias funciones de seguridad del entorno de desarrollo de Java
Tener una comprensión práctica de la criptografía
Entender las soluciones de seguridad de Java EE
Aprenda sobre errores típicos de codificación y cómo evitarlos
Obtener información sobre algunas vulnerabilidades recientes en el marco de Java
Obtener conocimientos prácticos sobre el uso de herramientas de prueba de seguridad
Obtenga fuentes y lecturas adicionales sobre prácticas de codificación seguras
Incluso los programadores experimentados no dominan por todos los medios los diversos servicios de seguridad ofrecidos por sus plataformas de desarrollo, y tampoco son conscientes de las diferentes vulnerabilidades que son relevantes para sus desarrollos. Este curso se dirige a desarrolladores que utilizan Java y PHP, proporcionándoles las habilidades esenciales necesarias para hacer sus aplicaciones resistentes a los ataques contemporáneos a través de Internet.
Los niveles de arquitectura de seguridad de Java se superan al abordar el control de acceso, la autenticación y la autorización, la comunicación segura y diversas funciones criptográficas. También se han introducido varias API que pueden utilizarse para proteger su código en PHP, como OpenSSL para criptografía o Purificador de HTML para la validación de entrada. En el lado del servidor, se dan las mejores prácticas para endurecer y configurar el sistema operativo, el contenedor web, el sistema de archivos, el servidor SQL y el propio PHP, mientras que se presta especial atención a la seguridad del cliente a través de los problemas de seguridad de JavaScript, Ajax y HTML5.
Las vulnerabilidades generales de la web se discuten mediante ejemplos alineados con el OWASP Top Ten, que muestran varios ataques de inyección, inyecciones de script, ataques contra el manejo de sesiones, referencias directas a objetos inseguros, problemas con subidas de archivos y muchos otros. Los diversos problemas y problemas de lenguaje específicos de Java y PHP derivados del entorno de ejecución se introducen agrupados en los tipos de vulnerabilidad estándar de validación de entrada ausente o incorrecta, uso incorrecto de las características de seguridad, manejo incorrecto de errores y excepciones, tiempo y estado problemas, problemas de calidad de código y vulnerabilidades relacionadas con el código móvil.
Los participantes pueden probar las APIs, las herramientas y los efectos de las configuraciones por sí mismos, mientras que la introducción de las vulnerabilidades son apoyadas por una serie de ejercicios prácticos que demuestran las consecuencias de los ataques exitosos, mostrando cómo corregir los errores y aplicar técnicas de mitigación , e introduciendo el uso de varias extensiones y herramientas.
Los participantes que asistan a este curso
Comprender conceptos básicos de seguridad, seguridad de TI y codificación segura
Aprenda las vulnerabilidades Web más allá de OWASP Top Ten y sepa cómo evitarlas
Aprenda las vulnerabilidades del cliente y las prácticas de codificación seguras.
Aprenda a utilizar varias funciones de seguridad del entorno de desarrollo de Java
Tener una comprensión práctica de la criptografía
Aprenda a utilizar varias funciones de seguridad de PHP
Comprender los conceptos de seguridad de los servicios Web
Obtener conocimientos prácticos sobre el uso de herramientas de prueba de seguridad
Aprenda sobre errores típicos de codificación y cómo evitarlos
Estar informado sobre vulnerabilidades recientes en frameworks y bibliotecas de Java y PHP
Obtenga fuentes y lecturas adicionales sobre prácticas de codificación seguras
Descripción El lenguaje Java y el Runtime Environment (JRE) se diseñaron para estar libres de las vulnerabilidades de seguridad comunes más problemáticas experimentadas en otros lenguajes, como C / C++ . Sin embargo, los desarrolladores y arquitectos de software no solo deben saber cómo usar las diversas características de seguridad del entorno Java (seguridad positiva), sino que también deben ser conscientes de las numerosas vulnerabilidades que aún son relevantes para el desarrollo de Java (seguridad negativa). La introducción de los servicios de seguridad va precedida de una breve descripción de los fundamentos de la criptografía, que proporciona una línea de base común para comprender el propósito y el funcionamiento de los componentes aplicables. El uso de estos componentes se presenta a través de varios ejercicios prácticos, donde los participantes pueden probar las API discutidas por sí mismos. El curso también explica y explica las fallas de programación más frecuentes y graves del lenguaje y la plataforma Java , cubriendo los errores típicos cometidos por los programadores de Java y los problemas específicos del lenguaje y el entorno. Todas las vulnerabilidades y los ataques relevantes se demuestran a través de ejercicios fáciles de entender, seguidos de las pautas de codificación recomendadas y las posibles técnicas de mitigación. Los participantes que asistan a este curso
Comprender los conceptos básicos de seguridad, seguridad de TI y codificación segura
Conozca las vulnerabilidades web más allá de OWASP Top Ten y sepa cómo evitarlas
Aprenda a usar varias funciones de seguridad del Java desarrollo de Java
Tener una comprensión práctica de la criptografía.
Aprenda sobre los errores de codificación típicos y cómo evitarlos
Obtenga información sobre algunas vulnerabilidades recientes en el marco de Java
Obtenga fuentes y lecturas adicionales sobre prácticas de codificación seguras
DescripciónMás allá de un sólido conocimiento en el uso de componentes Java, incluso para los programadores experimentados Java es esencial tener un conocimiento profundo de las vulnerabilidades relacionadas con la web tanto en el lado del servidor como del cliente, las diferentes vulnerabilidades que son relevantes para las aplicaciones web escritas en Java y las consecuencias de los diversos riesgos.Las vulnerabilidades generales basadas en la web se demuestran mediante la presentación de los ataques relevantes, mientras que las técnicas de codificación recomendadas y los métodos de mitigación se explican en el contexto de Java con el objetivo más importante de evitar los problemas asociados. Además, se presta especial atención a la seguridad del lado del cliente que aborda los problemas de seguridad de JavaScript, Ajax y HTML5.El curso presenta los componentes de seguridad de la Edición Estándar Java, que está precedida por los fundamentos de la criptografía, proporcionando una línea de base común para comprender el propósito y el funcionamiento de los componentes aplicables. El uso de todos los componentes se presenta a través de ejercicios prácticos, donde los participantes pueden probar las API y herramientas discutidas por sí mismos.Finalmente, el curso explica los fallos de programación más frecuentes y severos del lenguaje y la plataforma Java. Además de los errores típicos cometidos por los programadores Java, las vulnerabilidades de seguridad introducidas cubren tanto problemas específicos del lenguaje como problemas derivados del entorno de ejecución. Todas las vulnerabilidades y los ataques relevantes se demuestran a través de ejercicios fáciles de entender, seguidos de las pautas de codificación recomendadas y las posibles técnicas de mitigación.Los participantes que asistan a este curso podrán:
Comprender los conceptos básicos de seguridad, seguridad informática y codificación segura.
Aprenda las vulnerabilidades web más allá de OWASP Top Ten y sepa cómo evitarlas
Aprenda las vulnerabilidades del lado del cliente y las prácticas de codificación seguras
Aprender a utilizar varias características de seguridad del entorno de desarrollo Java
Tener una comprensión práctica de la criptografía
Conozca los errores de codificación típicos y cómo evitarlos
Obtenga información sobre algunas vulnerabilidades recientes en el marco Java
Obtenga conocimientos prácticos sobre el uso de herramientas de pruebas de seguridad
Obtenga fuentes y lecturas adicionales sobre prácticas de codificación segura
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a programadores que desean descargar, instalar e implementar el enfoque pragmático y de mecanografía estática de Gosu en la programación.
Al final de esta capacitación, los participantes podrán programar usando Gosu para escribir scripts simples para bibliotecas, elementos de interfaz de usuario, reglas y más.
Apache 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
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores de software y arquitectos de sistemas de nivel intermedio que deseen crear aplicaciones reactivas utilizando Java 9, Spring, Jersey, Akka y la biblioteca de programación reactiva RxJava 2.0.
Al finalizar esta capacitación, los participantes podrán:
Comprender la importancia y trascendencia de la programación reactiva en el desarrollo de aplicaciones y sistemas.
Ejecute la prueba unitaria en RxJava 2.0.
Utilice el marco Akka según los principios de programación reactiva.
Emplee Spring para manejar el desarrollo de aplicaciones simultáneas.
Utilice la API de flujo de Java 9 para desarrollar aplicaciones reactivas.
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores y programadores que desean crear, administrar y ejecutar aplicaciones Java utilizando Java 11.
Al final de esta capacitación, los participantes serán capaces de:
Migre de versiones anteriores de Java a Java 11 para implementar nuevas funciones y cambios en la plataforma.
Explore nuevos métodos en Java 11 para mejorar y simplificar el desarrollo de aplicaciones.
Aprenda los conceptos básicos de Java para crear aplicaciones para varios sistemas y dispositivos usando Java 11.
Este 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.
Introduce contect para programadores java avanzados, que generalmente desarrollan aplicaciones a gran escala, marcos o bibliotecas. Este curso es en su mayoría laboratorios (alrededor del 60%), el resto son discusiones y presentaciones. En su mayoría usamos la versión más reciente de Java para este curso, pero también se puede impartir como un curso privado en versiones anteriores de Java .
El 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.
El curso cubre las bases del desarrollo Java.
Introduce a los estudiantes a la tecnología y les enseña síntesis y conceptos básicos, lo que conduce a la creación de un simple programa. La formación va a través de los conceptos esenciales y características del Java Programming Lengua, centrándose en las excepciones, la entrada / salida básica, la concorrencia, las expresiones regulares, el marco de las colecciones y el entorno de la plataforma. El curso termina cuando todas las características básicas Java han sido explicadas y entrenadas.
El curso cubre los aspectos básicos del desarrollo de Java e introduce la herramienta de comprensión y administración de proyectos del software Apache Maven.
Java FX es una biblioteca GUI disponible en la última versión de Java JDK. Contiene una colección de gráficos y paquetes de medios para diseñar, crear, probar, depurar e implementar aplicaciones de cliente enriquecidas que operan de manera consistente en múltiples plataformas.
En esto, la formación en vivo dirigida por un instructor en el lugar, los participantes aprenderán cómo desarrollar interfaces de usuario utilizando Java potente librería GUI 's, Java FX.
Al final de esta capacitación, los participantes podrán:
Cree una aplicación Java moderna y visualmente agradable utilizando Java FX
Integre Java FX en aplicaciones Java basadas en Swing y SWT heredadas
Agregue gráficos y efectos 3D a su aplicación
Probar y depurar su aplicación Java
Implemente la aplicación en la web o como una aplicación de escritorio
Audiencia
Desarrolladores de aplicaciones
desarrolladores de sitios de Internet
Formato del curso
Conferencia parcial, discusión parcial, ejercicios y práctica práctica.
Nota
Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
Esta capacitación en vivo dirigida por un instructor Colombia (en línea o en el sitio) está dirigida a ingenieros y desarrolladores de DevOps que deseen usar Java y Kubernetes (K8s) para crear, construir, probar, depurar e implementar aplicaciones escalables y de alto rendimiento.
Al final de esta capacitación, los participantes serán capaces de:
Configure el entorno de desarrollo necesario para crear aplicaciones Java.
Comprender las características y la arquitectura de Kubernetes.
Conozca los conceptos y herramientas clave para DevOps.
Obtenga un repaso sobre los fundamentos de la programación Java.
Contenedoriza microservicios de Java con Docker.
Cree, escale e implemente aplicaciones Java en Kubernetes.
During the training in Colombia, participants will learn about process and modern tools for producing efficient software in Java. They learn performance-related traps, benchmarking, profiling, tuning, memory analysis, performance tricks using collections or IO. Learned topics and tools are applicable regardless of the technologies used in the project, because we focus on language-level performance, tools and embedded libraries. Tuning discusses parameters of JVM provided by Oracle.
Durante la formación, los participantes aprenderán cómo escribir programas básicos en Java, probarlo, utilizar bibliotecas estándar y crear aplicaciones multi-triadadas.
Esta capacitación en vivo dirigida por un instructor en Colombia (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.
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a probadores de software que desean probar servicios web REST con Postman, Java y Rest Assured API.
Al final de esta capacitación, los participantes serán capaces de:
Automatice las pruebas de la API del servicio web mediante Postman y la API REST Assuranced.
Generar informes para los resultados de la ejecución.
Diseñe e implemente marcos de automatización con la API REST Assuranced.
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores que desean usar RxJava para desarrollar e implementar una aplicación móvil Android.
Al final de esta formación, los participantes serán capaces de:
Configure un entorno de desarrollo que incluya las bibliotecas, los paquetes y los marcos necesarios para desarrollar una aplicación reactiva.
Comprenda cómo se emiten y consumen los flujos de datos y eventos.
Diseñe aplicaciones que modelen situaciones del mundo real (basadas en eventos) de una manera elegante y concisa.
Este curso cubre los conceptos y principios de codificación segura con Java a través de la metodología de prueba del Proyecto de seguridad de aplicaciones web abiertas (OWASP). El Proyecto de seguridad de aplicaciones web abiertas es una comunidad en línea que crea artículos, metodologías, documentación, herramientas y tecnologías disponibles gratuitamente en el campo de la seguridad de aplicaciones web.
Esta capacitación en vivo dirigida por un instructor en Colombia (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.
Esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores de Java que deseen utilizar el marco Spring 5 para desarrollar e implementar aplicaciones web empresariales de compilación.
Al final de esta capacitación, los participantes serán capaces de:
Instale y configure Spring 5.
Comprender e implementar las últimas características de Spring 5.
Acceda a bases de datos con Spring Application.
Utilice el nuevo marco web reactivo, WebFlow, para hacer que una aplicación sea reactiva.
Integre una aplicación de Spring con aplicaciones Java EE heredadas.
Pruebe e implemente una aplicación Spring de grado empresarial.
En 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.
Apache TomEE es una pila certificada Java Enterprise Edition (EE) desarrollada sobre Tomcat (TomEE = Tomcat + características adicionales de Java EE). Estas integraciones facilitan la escritura de código, la prueba de lógica empresarial, la configuración de recursos administrados por contenedor y la administración del servidor.En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a instalar, configurar, administrar, solucionar problemas y optimizar un servidor de aplicaciones TomEE.Audiencia
Desarrolladores
Administradores del sistema
Ingenieros DevOps
Formato del curso
Conferencia de parte, discusión en parte, ejercicios y práctica práctica
Esta capacitación en vivo dirigida por un instructor en Colombia (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:
Múltiples ejemplos para cada módulo y gran conocimiento del formador.
Sebastian - BRD
Curso - Secure Developer Java (Inc OWASP)
Traducción Automática
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
Forma accesible de transmitir conocimientos
Bartlomiej - Politechnika Lodzka
Curso - Java 16
Traducción Automática
La tranquilidad que transmitía el profesor y la paciencia para dar los temas, considero que ha sido claro
Carlos Ernesto Arreola Espinosa - si
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
Abre muchas posibilidades y proporciona mucha información sobre la seguridad
Nolbabalo Tshotsho - Vodacom SA
Curso - Advanced Java Security
Traducción Automática
Detalles proporcionados sobre los temas más avanzados solicitados.
Farukh Khan - Tandem Solution
Curso - RabbitMQ with Java and Spring
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
-los ejemplos de código ayudaron mucho a entender
-Fulvio demostró ser muy conocedor y explicó todo de manera exhaustiva
Paul Doherty - AquaQ Analytics
Curso - Java Performance
Traducción Automática
En esta formación no solo adquirimos el conocimiento técnico fundamental de Java spring/tecnología, sino que también ganamos sabiduría mundial que nos has compartido durante las clases.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Curso - Java 8 and Spring
Traducción Automática
Los ejercicios
Florin Mazilu - SOJUS Software GmbH & Co. KG
Curso - Unit Testing with JUnit
Traducción Automática
Entrenador dispuesto a preparar los materiales prácticos según la solicitud durante el entrenamiento.
Kim Loong Lee - Verwaltung
Curso - Java Fundamentals
Traducción Automática
Aunque se trataba de una formación en línea, la interactividad con el formador fue notable y siempre estuvo disponible para proporcionar fuentes valiosas que complementaran la formación. Estoy muy satisfecho.
Nuno Marques - MULTICERT, S.A.
Curso - Functional Reactive Programming with Java 9 and RxJava
Traducción Automática
Despite the format used to give this course, which should not be used in any educational context and even more in a professional.
The part that was beneficial for me was when we presented several extracts of our project to get hints on where we could do some changes to see if that fixes some issues.
Veronica - NOESIS SOLUTIONS NV
Curso - Spring and Hibernate in Java Applications
Traducción Automática
I genuinely liked the real world scenarios.
Michail Alvanos
Curso - Java and Web Application Security
Traducción Automática
I liked the very practical scenario and lot of hands-on exercises.
Michel PRAYAG
Curso - Java fundamentals with Maven
Traducción Automática
I liked that there were many exercises,
Re activity and flexibility of the Trainer.
Cursos de Fin de Semana de Java, Capacitación por la Tarde de Java, Java boot camp, Clases de Java, Capacitación de Fin de Semana de Java, Cursos por la Tarde de Java, Java coaching, Instructor de Java, Capacitador de Java, Java con instructor, Cursos de Formación de Java, Java en sitio, Cursos Privados de Java, Clases Particulares de Java, Capacitación empresarial de Java, Talleres para empresas de Java, Cursos en linea de Java, Programas de capacitación de Java, Clases de Java