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 Argentina o en los centros de capacitación corporativa de NobleProg en Argentina.
<p>Esta capacitación en vivo, dirigida por un instructor, en Argentina (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 Argentina (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 Argentina (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 Argentina (en línea o en el sitio) está dirigida a Java desarrolladores que deseen utilizar herramientas y características de JVM para ejecutar Java programas.
Al final de esta capacitación, los participantes serán capaces de:
Comprender JVM y cómo funciona.
Aprender sobre reflexión y las diferentes áreas de memoria.
Comprender cómo utilizar la interfaz de herramientas de JVM.
Utilizar JVM para ejecutar Java programas en cualquier dispositivo o sistema operativo.
Esta capacitación en vivo dirigida por un instructor en Argentina (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 Argentina (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 Argentina (en línea o en el sitio) está dirigida a programadores de Java que deseen aprender sobre Guava y cómo utilizar Guava en programación.
Al final de esta capacitación, los participantes serán capaces de:
Aprenda a usar Guava en la programación Java.
Utilice Guava para facilitar las prácticas de codificación estándar.
Haga que los códigos Java sean fáciles de leer y concisos.
Esta capacitación en vivo dirigida por un instructor en Argentina (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 Argentina (en línea o presencial) está dirigida a desarrolladores que desean usar NetBeans para desarrollar aplicaciones con Java y otros lenguajes de programación.
Al final de esta formación, los participantes serán capaces de:
Obtenga más información sobre NetBeans y cómo funciona.
Aprenda a usar NetBeans en la programación Java.
Utilice NetBeans para crear plantillas y proyectos.
Esta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a programadores, desarrolladores de Java y cualquier persona que desee usar Vaadin para desarrollar e implementar aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
Instale y configure un Vaadin proyecto.
Comprender los fundamentos de Vaadin en el desarrollo de aplicaciones.
Esta capacitación en vivo dirigida por un instructor en Argentina (en línea o presencial) está dirigida a desarrolladores que desean contenedorizar sus Java aplicaciones EE 8 y ejecutarlas como microservicios en la nube.
Al final de esta formación, los participantes serán capaces de:
Compile e implemente Java microservicios en Docker contenedores.
Administre Docker contenedores mediante Kubernetes.
Integre microservicios con un sistema monolítico existente.
Supervise, pruebe y proteja los microservicios.
Solución de problemas de contenedores y entornos de orquestación.
Esta capacitación en vivo dirigida por un instructor en Argentina 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 Argentina (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 Argentina (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
GlassFish La capacitación en administración presenta a los participantes los secretos del servidor de instalación, configuración, administración, monitoreo GlassFish. La formación está abierta a futuros GlassFish administradores de servidores.
GlassFish es un servidor de aplicaciones de código abierto. Este curso de tres días proporciona una introducción a la administración del servidor GlassFish con Java aplicaciones EE.
Esta capacitación en vivo dirigida por un instructor en Argentina (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.
Esta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean usar Jakarta EE para crear, migrar e implementar aplicaciones nativas de la nube, utilizando la implementación completa de Java EE 8 y la tecnología de computación en la nube.
Al final de esta formación, los participantes serán capaces de:
Configure el entorno de desarrollo necesario para empezar a desarrollar Jakarta EE aplicaciones.
Cree y compile aplicaciones basadas en bases de datos con la API de persistencia de Jakarta.
Desarrolle e integre Jakarta EE aplicaciones con los servicios web RESTful de Jakarta para la portabilidad.
Incluya en contenedores aplicaciones nativas de la nube para su implementación en la nube con Docker.
Esta capacitación en vivo dirigida por un instructor en Argentina (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 Argentina (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.
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 .
Esta capacitación en vivo dirigida por un instructor en Argentina (en línea o presencial) está dirigida a desarrolladores que desean instalar, administrar e implementar Java EE 7 para desarrollar aplicaciones empresariales.
Al final de esta formación, los participantes serán capaces de crear, gestionar, implementar, desplegar y proteger aplicaciones empresariales y servicios web utilizando Java EE 7.
Esta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean utilizar las nuevas funciones de Java EE 8 para crear aplicaciones en la nube.
Al final de esta formación, los participantes serán capaces de:
Configure el entorno de desarrollo necesario para comenzar a desarrollar.
Comprender los conceptos y la arquitectura detrás de Java Enterprise Edition (JEE).
Cree una aplicación en la nube (o servicio web) de ejemplo.
Interfaz de una aplicación con una base de datos.
Escriba y administre componentes con estado mediante la inserción de dependencias.
Escribir pruebas de integración para Java componentes EE.
Esta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean usar Java EE 8 para crear e implementar aplicaciones empresariales listas para la nube, aprovechando las tecnologías y API avanzadas de Java.
Al final de esta capacitación, los participantes serán capaces de:
Configure el entorno de desarrollo necesario para comenzar a desarrollar aplicaciones empresariales con Java EE 8.
Implemente la lógica empresarial para diseñar y crear aplicaciones orientadas al negocio.
Integre microservicios con Java EE 8 componentes para transformar aplicaciones de un solo nivel en aplicaciones altamente escalables y listas para la nube.
Comprender y aplicar Java EE 8 patrones de diseño y mejores prácticas de codificación.
Este curso de 4 días es para programadores que ya conocen el lenguaje Java y desean explotar la tecnología Enterprise Java Beans 2.0 mientras toman conciencia de las implicaciones de seguridad de la distribución de aplicaciones. Este curso tiene un gran componente práctico que incluye el desarrollo de una aplicación de comercio electrónico basada en Enterprise Java Beans. El curso utiliza el JBoss Application Server.
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 Argentina (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 Argentina, 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 Argentina (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar JavaServer Faces para crear aplicaciones web de nivel empresarial.
Al final de esta capacitación, los participantes serán capaces de:
Cree una aplicación CRUD de JavaServer Faces que se conecte a una base de datos.
Valide los formularios mediante el filtrado de la entrada y la desinfección de la salida.
Utilice las API de JDBC y MySQL para realizar operaciones con los datos.
Esta capacitación en vivo dirigida por un instructor en Argentina (en línea o presencial) está dirigida a desarrolladores de Java que deseen usar Gradle para automatizar el proceso de desarrollo web Java.
Al final de esta capacitación, los participantes serán capaces de:
Esta capacitación en vivo dirigida por un instructor en Argentina (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 Argentina (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 Argentina (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 Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean utilizar Spring Integration para diseñar y construir soluciones de integración empresarial eficientes y de alta calidad.
Al final de esta capacitación, los participantes serán capaces de:
Configure el entorno de desarrollo necesario para comenzar a desarrollar soluciones de integración con Spring Integration.
Comprenda las características, los conceptos básicos y los componentes de Spring Integration.
Aprenda a implementar patrones de integración empresarial.
Cree aplicaciones empresariales basadas en mensajes con Spring Integration.
Habilite la integración con flujos externos y bases de datos NoSQL (Apache Kafka, MongoDB, Redis, etc.).
Supervise y administre los flujos de mensajería en todos los puntos de conexión.
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
En esta capacitación en vivo dirigida por un instructor en Argentina, los participantes aprenderán a usar Vert.x para crear una aplicación web asincrónica basada en eventos.
Al final de esta capacitación, los participantes serán capaces de:
Comprender y utilizar los diferentes componentes (núcleo, web, cliente, etc.) de la pila Vert.x.
Utilice Vert.x para crear utilidades de red, microservicios HTTP/REST, procesamiento de eventos de gran volumen, aplicaciones de bus de mensajes back-end, etc.
Ejecute una aplicación que pueda controlar una alta simultaneidad con subprocesos de kernel mínimos.
Utilice las API de Vert.x para admitir Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
Código asíncrono de prueba unitaria con Vert.x-Unit.
Implemente y escale una aplicación con un hardware mínimo.
Leer más...
Última Actualización:
Testimonios (23)
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
Todo sobre el tema, incluyendo la API
RODULFO ALMEDA JR - DATAWORLD COMPUTER CENTER
Curso - Introduction to JavaServer Faces
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
Paciencia y explicación del instructor. Dinámica al intercalar Teoría y Practica del tema que se este tratando.
Oved Isai Soriano Olvera - Banco de Mexico
Curso - Administración GlassFish
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.
Formación en línea de Java, Cursos de formación en línea de Java, Cursos de fin de semana en línea de Java, Formación vespertina en línea de Java, Formación en línea con instructor de Java, Cursos nocturnos en línea de Java, Formación en línea de fin de semana de Java, Entrenador en línea de Java, Formación dirigida por un instructor en línea de Java, Clases en línea de Java, Entrenamiento uno a uno en línea de Java, Entrenamiento en línea de Java, Bootcamp en línea de Java, Formación en línea de Java, Cursos privados en línea de Java, Instructor en línea de Java