Les formations Java

Les formations Java

Des cours de formation Java en local, sous la direction d'un instructeur, démontrent à travers la pratique de handson comment développer des applications avec Java La formation Java est disponible en tant que «formation en direct sur site» ou «formation en direct à distance» La formation en direct sur site peut être effectuée localement dans les locaux du client Belgique ou dans les centres de formation d'entreprise NobleProg à Belgique La formation en ligne à distance est réalisée au moyen d'un ordinateur de bureau interactif et distant NobleProg Votre fournisseur de formation local.

Machine Translated

Nos Clients témoignent

★★★★★
★★★★★

Plans de cours Java

Title
Duration
Overview
Title
Duration
Overview
28 hours
Overview
During the training participant will know the specific use of selected issues, the basic problems encountered when using them, and the role of the application model. The training also includes a basic knowledge of the language standard library functions. Training requires knowledge of the development environment IDE used to build Java applications (e.g.. Eclipse, Netbeans). Training does not include a user interface issues.
7 hours
Overview
OpenSearchServer est un serveur d'applications opensource utilisé pour développer des applications indexées telles que les moteurs de recherche Écrit en Java, il peut être intégré dans d'autres applications sans utiliser de code Java Dans cette formation en ligne, les participants apprendront à configurer, configurer, gérer et étendre OpenSearchServer À la fin de cette formation, les participants seront en mesure de: Exécutez OpenSearchServer en tant que serveur autonome avec un conteneur de servlet Configurer le robot intégré OpenSearchServer pour les bases de données, les pages Web et les documents enrichis Développer un exemple d'application à l'aide de l'interface utilisateur Web Zkossbased de OpenSearchServer Intégrez les résultats de recherche dans une page en utilisant le moteur de rendu HTML Surveiller et administrer OpenSearchServer Étendre les fonctionnalités d'OpenSearchServer en utilisant son architecture de plugin Public Administrateurs système Les ingénieurs de DevOps Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
28 hours
Overview
Le cours couvre les bases du développement Java et présente l'outil de gestion et de compréhension de projets logiciels Apache Maven.
21 hours
Overview
Java FX est une bibliothèque d'interface graphique disponible dans la dernière version de JDK Java . Il contient un ensemble de graphiques et de packages multimédias pour la conception, la création, le test, le débogage et le déploiement d’applications client enrichies fonctionnant de manière cohérente sur plusieurs plates-formes.

Dans ce dirigé par un instructeur sur place, la formation en direct, les participants apprendront à développer des interfaces utilisateur riches en utilisant Java puissante bibliothèque de GUI de, Java FX.

À la fin de cette formation, les participants seront en mesure de:

- Créez une application Java moderne et attrayante avec Java FX
- Intégration de Java FX dans Java applications Java basées sur Swing et SWT existantes
- Ajouter des graphiques et des effets 3D à leur application
- Tester et déboguer leur application Java
- Déployer l'application sur le Web ou en tant qu'application de bureau

Public

- Développeurs d'applications
- développeurs web

Format du cours

- Partie de conférence, partie de discussion, exercices et exercices intensifs

Remarque

- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
7 hours
Overview
Participants déjà programmeurs Java souhaitant élargir leur horizon et utilisant davantage de concepts de langage Java .
21 hours
Overview
Participants déjà programmeurs Java souhaitant élargir leur horizon et utilisant davantage de concepts de langage Java .
35 hours
Overview
Le cours est destiné aux programmeurs Java qui souhaitent produire des applications efficaces. Après consultation avec le client, le cours peut se dérouler dans une version spéciale, pour les personnes qui ont uniquement besoin de détecter des problèmes de performances (testeurs, administrateurs) - dans ce cas, la programmation en Java n’est pas nécessaire.

Pendant la formation, les participants découvriront les processus et les outils modernes de production de logiciels efficaces en Java. Ils apprennent les pièges liés aux performances, l'analyse comparative, le profilage, le réglage, l'analyse de la mémoire, les astuces de performance à l'aide de collections ou d'E / S. Les sujets et les outils appris sont applicables indépendamment des technologies utilisées dans le projet, car nous nous concentrons sur les performances au niveau de la langue, les outils et les bibliothèques intégrées. Le réglage aborde les paramètres de JVM fournis par Oracle.
14 hours
Overview
Ce cours enseigne l'utilisation pratique d'Hibernate pour la persistance d'objets Java dans une base de données relationnelle.
35 hours
Overview
This course is intended for developers who are familiar with any other procedural or structural language (such as C, Pascal, C + +, Delphi). During the training participants will learn how to write basic programs In Java, test it, use standard libraries and create multi-threaded applications.

In extended version (5 days) participatns will also learn how to create console and GUI applications, communicate with database and by TCP/IP.
35 hours
Overview
Spring est une infrastructure d'application qui fournit un modèle complet de programmation et de configuration pour Java applications d'entreprise basées sur Java .
28 hours
Overview
Cette formation en direct, animée par un instructeur, est destinée à toute personne intéressée par l’apprentissage de Java à des fins d’automatisation de tests. Il s’agit d’un cours intensif rationalisé comportant de nombreux exercices pratiques permettant aux participants de se familiariser rapidement avec les compétences de programmation essentielles à appliquer aux tests d’automatisation des logiciels. L'accent est mis sur les principes fondamentaux de Java qui peuvent être appliqués directement et immédiatement à l'automatisation des tests.

Ce cours ne couvre pas les frameworks d'automatisation des tests en profondeur tels que Selenium . Il contourne également l'approche classique "Hello World" pour l'apprentissage de Java , car il ne s'agit pas d'un cours sur le développement d'applications. Ce cours vise directement à permettre aux participants de se familiariser rapidement avec l'automatisation des tests. Si vous êtes déjà familiarisé avec Java et souhaitez passer directement aux tests avec Selenium , veuillez consulter: Introduction à Selenium (https://www.nobleprog.com/introduction-selenium-training) .

Format du cours

- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.

Options de personnalisation du cours

- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
21 hours
Overview
JUnit est un framework permettant d'écrire des tests répétables et de tester des unités pour le langage Java .
14 hours
Overview
La bibliothèque Apache OpenNLP est une boîte à outils basée sur l'apprentissage automatique pour le traitement du texte en langage naturel Il prend en charge les tâches PNL les plus courantes, telles que la détection de langue, la segmentation de phrases, la segmentation de phrases, l'extraction d'entités nommées, le découpage, l'analyse et la résolution de coréférences Dans cette formation en ligne, les participants apprendront comment créer des modèles pour le traitement de données textuelles à l'aide d'OpenNLP Des exemples de données de formation ainsi que des ensembles de données personnalisés seront utilisés comme base pour les exercices en laboratoire À la fin de cette formation, les participants seront en mesure de: Installez et configurez OpenNLP Télécharger des modèles existants et créer leur propre Former les modèles sur différents ensembles de données d'échantillons Intégrez OpenNLP aux applications Java existantes Public Développeurs Les scientifiques de données Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
14 hours
Overview
OpenXava is a Rapid Web Application Development Tool for Oracle and other databases. It is similar to Oracle Application Express (APEX) but open source.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.

By the end of this training, participants will be able to:

- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about OpenXava, please visit: https://www.openxava.org/
28 hours
Overview
Le cours couvre les bases du développement Java .

Il introduit les étudiants à Java technologie Java et leur enseigne la syntaxe et les concepts de base de Java , conduisant à la création d'un programme simple. La formation aborde les concepts et fonctionnalités essentiels du Java Programming Java , en se concentrant sur les exceptions, les entrées / sorties de base, la simultanéité, les expressions régulières, le cadre de collections Java et l'environnement de la plate-forme. Le cours se termine lorsque toutes les fonctionnalités de base de Java ont été expliquées et formées.
14 hours
Overview
React iveX est une bibliothèque complète permettant de créer des flux de données asynchrones à l'aide de séquences observables. Il permet aux développeurs de tirer parti des flux observables et de leur capacité à capturer les événements émis et à exécuter les fonctions en conséquence.

Cette formation en direct, animée par un instructeur, présente aux participants la bibliothèque complète de React iveX pour développer des applications réactives et les guide à travers une série de cas, démontrant l'utilité et la fonctionnalité des fonctionnalités clés de React iveX.

À la fin de cette formation, les participants seront en mesure de:

- Comprendre le paradigme de la programmation réactive et la fonctionnalité des observables et leur utilisation commune lors du développement d'applications lourdes pour l'interface utilisateur
- Configurer avec succès un environnement pour React iveX
- Créer des événements observables forment une multitude d'éléments variés
- Appliquer les fonctions de transformation et de filtrage de React iveX

Public

- Développeurs

Format du cours

- Partie de conférence, partie de discussion, exercices et exercices intensifs
14 hours
Overview
Resin est un Application Server Java open source rapide et fiable, Application Server pour des applications Web couvrant plusieurs centaines de serveurs. Originaire de Servlet et de moteur JSP, Resin prend aujourd'hui en charge Web Profile, CDI et EJB. La résine inclut un gestionnaire de transactions JTA hautes performances, un fournisseur JMS, la mise en cluster, le regroupement de connexions et une console de gestion. La résine est utilisée par des sociétés telles que CNET, Motorola et Salesforce.com.

Dans ce cours, nous couvrirons l'essentiel de l'installation, de la configuration, de la sécurisation, de l'optimisation et de la gestion d'un serveur d'applications Resin. À la fin du cours, les participants comprendront parfaitement l'architecture, les fonctionnalités et les fonctionnalités de Resin, et disposeront de la pratique nécessaire pour déployer et gérer leur propre serveur d'applications Resin.

Public

- Administrateurs système
- Développeurs d'applications Web d'entreprise
- DevOps DevOps

Format du cours

- Partie de conférence, partie de discussion, pratique intense
21 hours
Overview
Rx Java est une Java bibliothèque pour permettre des applications basées sur des événements (alias React ive Programming ).

Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux développeurs souhaitant utiliser Rx Java pour développer et déployer une Android mobile Android .

À la fin de cette formation, les participants seront en mesure de:

- Configurez un environnement de développement qui inclut les bibliothèques, les packages et les infrastructures nécessaires pour développer une application réactive.
- Comprendre comment les flux de données et d'événements sont émis et consommés.
- Concevez des applications qui modélisent des situations réelles (basées sur des événements) de manière élégante et concise

Format du cours

- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.

Options de personnalisation du cours

- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
- Pour en savoir plus sur Rx Java , veuillez visiter: https://github.com/ React iveX / Rx Java
7 hours
Overview
La programmation réactive est un paradigme de programmation asynchrone qui se concentre sur les flux de données et la propagation des données en établissant une dépendance définie entre les modèles d'exécution sous-jacents et les flux de données émis d'un composant à l'autre RxJS est l'une des bibliothèques de programmation réactive les plus complètes pour la gestion des événements de l'interface utilisateur, des requêtes HTTP asynchrones et d'autres flux de données Dans cette formation en direct, les participants se familiariseront avec les outils et les fonctions de RxJS lorsqu'ils les appliqueront à une variété de problèmes de codage associés à des applications mobiles et Web interactives Les participants apprendront également comment créer et déployer une application Web lourde À la fin de cette formation, les participants seront en mesure de: Comprendre le paradigme de la programmation réactive et son utilité pour le développement d'applications lourdes de l'interface utilisateur Construire des applications lourdes d'interface utilisateur avec l'évolutivité, la flexibilité et la réactivité à l'esprit Créez et gérez facilement et facilement une multitude d'événements d'interface utilisateur, de requêtes HTTP asynchrones et d'autres flux de données Public Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
21 hours
Overview
Ce cours couvre les concepts et principes de codage sécurisés avec Java via la méthodologie de test OWASP (Open Web Application Security). Open Web Application Security Project est une communauté en ligne qui crée des articles, des méthodologies, de la documentation, des outils et des technologies disponibles gratuitement dans le domaine de la sécurité des applications Web.
7 hours
Overview
Apache Shiro est un puissant framework de sécurité Java qui effectue l'authentification, l'autorisation, la cryptographie et la gestion de session Dans cette formation en ligne, les participants apprendront comment sécuriser une application web avec Apache Shiro À la fin de cette formation, les participants seront en mesure de: Utilisez l'API de Shiro pour sécuriser différents types d'applications, y compris les applications mobiles, Web et d'entreprise Activer les connexions à partir de diverses sources de données, y compris LDAP, JDBC, Active Directory, etc Public Développeurs Ingénieurs de sécurité Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
21 hours
Overview
Spring (also known as Spring Framework) is a popular Java framework for creating web applications. It simplifies Java EE development and helps developers be more productive.

This instructor-led, live training (onsite or remote) is aimed at Java developers who wish to use the Spring 5 framework to develop and deploy build enterprise web applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5.
- Understand and implement Spring 5's latest features.
- Access databases with Spring Application.
- Use the new reactive web framework, WebFlow, to make an application reactive.
- Integrate a Spring application with legacy Java EE applications.
- Test and deploy an enteprise-grade Spring application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
Spring Boot est un framework de développement d'applications Web basé sur Java qui privilégie les conventions par rapport à la configuration. Spring Boot permet aux développeurs de créer des applications autonomes de niveau production qui "ne font que s'exécuter", généralement sur une instance intégrée de Tomcat , Jetty ou Undertow.

Dans cette formation en direct animée par un instructeur, les participants apprennent les principales caractéristiques et l'architecture de Spring Boot , ainsi que ses relations avec le framework Spring sous-jacent. L'instructeur offre de nombreuses possibilités d'appliquer ces connaissances et de recevoir des commentaires. Les participants effectueront des exercices pratiques en direct sur la définition, la configuration et le déploiement d'applications Spring.

À la fin du cours, les participants disposeront des connaissances et de la pratique nécessaires pour déployer rapidement leur propre application Spring.

Format du cours

- Fort accent mis sur la pratique. La plupart des concepts sont appris au moyen d'échantillons, d'exercices et de travaux pratiques.
7 hours
Overview
Apache TomEE est une pile certifiée Java Enterprise Edition (EE) développée sur Tomcat (TomEE = Tomcat + fonctionnalités Java EE supplémentaires). Ces intégrations facilitent l'écriture de code, le test de la logique métier, la configuration de ressources gérées par le conteneur et l'administration du serveur.

Dans cette formation en direct animée par un instructeur, les participants apprendront comment installer, configurer, gérer, dépanner et optimiser un serveur d'applications TomEE.

Public

- Développeurs
- Administrateurs système
- Ingénieurs DevOps

Format du cours

- Partie de conférence, partie de discussion, exercices et exercices intensifs
7 hours
Overview
Undertow est un serveur web léger écrit en Java Il est utilisé en interne par WilfFly de JBoss et est populaire en tant que serveur Web intégré pour les applications basées sur JVM Dans ce cours, les participants apprendront comment configurer un serveur Web Undertow en tant que serveur Web autonome et intégré À la fin du cours, les participants comprendront l'architecture, les caractéristiques et les capacités d'Undertow et seront en mesure de: Déployer et gérer un serveur Undertow en mode autonome ou en mode embarqué Incorporer Undertow dans le code de l'application en utilisant les API intégrées d'Undertow Intégrer Undertow dans un serveur d'applications Wildfly Configurer Undertow en tant que conteneur de servlet intégré pour Spring Boot Public Administrateurs système Les développeurs d'applications Web d'entreprise Ingénieurs DevOps Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
14 hours
Overview
Vertx est une librairie pour construire des applications réactives Dans cette formation en ligne, les participants apprendront à utiliser Vertx pour créer une application Web asynchrone basée sur les événements À la fin de cette formation, les participants seront en mesure de: Comprendre et utiliser les différents composants (core, web, client, etc) dans la pile Vertx Utilisez Vertx pour créer des utilitaires de réseau, des microservices HTTP / REST, un traitement d'événements de haut volume, des applications de bus de messages backend, etc Exécuter une application capable de gérer une simultanéité élevée en utilisant des threads de noyau minimes Utilisez les API de Vertx pour prendre en charge Java, JavaScript, Groovy, Ruby, Ceylan, Scala, Kotlin, etc Test d'unité de code asynchrone avec VertxUnit Déployer et mettre à l'échelle une application avec un minimum de matériel Public Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
14 hours
Overview
Les applications pour la plate-forme Android sont principalement développées en Java. Ce cours a été développé pour les programmeurs ayant une solide expérience de la POO (que ce soit en PHP, Scala, C ++, C # ou Objective C) qui envisagent de développer des applications Java pour la plate-forme Android. Ce cours couvre la grammaire du langage de programmation Java et se concentre sur les capacités Java spécifiques que la plate-forme Android utilise plus que d'autres.
28 hours
Overview
Ce cours de quatre jours est destiné aux programmeurs qui connaissent déjà le langage Java et souhaitent exploiter la technologie Enterprise Java Beans 2.0 tout en prenant conscience des implications de la distribution des applications sur la sécurité. Ce cours comporte un important volet pratique qui comprend le développement d'une application de commerce électronique basée sur Enterprise Java Beans. Le cours utilise le serveur d'applications JBoss.
14 hours
Overview
Spring Boot est une pile technologique qui privilégie la convention à la configuration. Spring Boot permet aux développeurs de créer des applications autonomes de niveau production qui "ne font que s'exécuter", généralement sur une instance intégrée de Tomcat , Jetty ou Undertow.

Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux développeurs expérimentés de Spring Boot qui souhaitent utiliser les fonctionnalités avancées de Spring Boot afin d’améliorer, de sécuriser et de tester des applications Spring Boot complexes.

À la fin de cette formation, les participants seront en mesure de:

- Personnalisez le framework Spring WebMVC pour améliorer le découplage des applications Web.
- Sérialiser et désérialiser des objets à l'aide des vues de sérialisation de Jackson.
- Stocker et sécuriser les données utilisateur dans une base de données.
- Utilisez Spring Sessions pour gérer les informations de session utilisateur de manière distribuée.
- Automatiser les tests des applications Spring WebMVC.
- Surveiller et mesurer les performances des applications.

Format du cours

- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.

Options de personnalisation du cours

- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
28 hours
Overview
Au-delà d'une solide connaissance de l'utilisation des composants Java, même pour les programmeurs Java expérimentés, il est essentiel d'avoir une connaissance approfondie des vulnérabilités liées au serveur et au client, des différentes vulnérabilités pertinentes pour les applications Web écrites en Java et des conséquences de divers risques Les vulnérabilités générales sur le Web sont démontrées en présentant les attaques pertinentes, tandis que les techniques de codage et les méthodes d'atténuation recommandées sont expliquées dans le contexte de Java avec le but le plus important d'éviter les problèmes associés En outre, une attention particulière est accordée à la sécurité des clients face aux problèmes de sécurité de JavaScript, Ajax et HTML5 Le cours introduit les composants de sécurité de Standard Java Edition, qui est précédé par les bases de la cryptographie, fournissant une base de référence commune pour comprendre le but et le fonctionnement des composants applicables Les problèmes de sécurité de Java Enterprise Edition sont présentés à travers divers exercices expliquant à la fois les techniques de sécurité déclaratives et programmatiques dans JEE Enfin, le cours explique les failles de programmation les plus fréquentes et les plus sévères du langage et de la plate-forme Java Outre les bogues typiques commis par les programmeurs Java, les failles de sécurité introduites couvrent à la fois les problèmes spécifiques aux langues et les problèmes liés à l'environnement d'exécution Toutes les vulnérabilités et les attaques pertinentes sont démontrées par des exercices faciles à comprendre, suivis par les directives de codage recommandées et les techniques d'atténuation possibles Les participants à ce cours Comprendre les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé Apprendre les vulnérabilités Web au-delà du Top 10 d'OWASP et savoir comment les éviter Découvrez les vulnérabilités client et les pratiques de codage sécurisées Apprendre à utiliser les différentes fonctions de sécurité de l'environnement de développement Java Avoir une compréhension pratique de la cryptographie Comprendre les concepts de sécurité des services Web Comprendre les solutions de sécurité de Java EE En savoir plus sur les erreurs de codage typiques et comment les éviter Obtenir des informations sur certaines vulnérabilités récentes dans le framework Java Obtenir des connaissances pratiques en utilisant des outils de test de sécurité Obtenir des sources et d'autres lectures sur les pratiques de codage sécurisé Public Développeurs .
Weekend Java cours, Soir Java formation, Java stage d’entraînement, Java formateur à distance, Java formateur en ligne, Java formateur Online, Java cours en ligne, Java cours à distance, Java professeur à distance, Java visioconférence, Java stage d’entraînement intensif, Java formation accélérée, Java formation intensive, Formation inter Java, Formation intra Java, Formation intra Enteprise Java, Formation inter Entreprise Java, Weekend Java formation, Soir Java cours, Java coaching, Java entraînement, Java préparation, Java instructeur, Java professeur, Java formateur, Java stage de formation, Java cours, Java sur place, Java formations privées, Java formation privée, Java cours particulier, Java cours particuliers

Réduction spéciale

Newsletter offres spéciales

Nous respectons le caractère privé de votre adresse mail. Nous ne divulguerons ni ne vendrons votre adresse email à quiconque
Vous pouvez toujours modifier vos préférences ou vous désinscrire complètement.

Nos clients

is growing fast!

We are looking to expand our presence in Belgium!

As a Business Development Manager you will:

  • expand business in Belgium
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!