Que ce soit en ligne ou sur site, nos cours de formation pratique en Java animés par un instructeur démontrent, à travers des exercices pratiques, comment développer des applications avec Java.
La formation Java est disponible en « formation en direct en ligne » ou en « formation en direct sur site ». La formation en direct en ligne (aussi appelée « formation en direct à distance ») est réalisée via un bureau à distance interactif. La formation en direct sur site peut être réalisée localement sur les installations du client à Liège ou dans les centres de formation corporative de NobleProg à Liège.
NobleProg -- Votre prestataire de formation local
Liège, Place des Guillemins
NobleProg Liège, 2 Place des Guillemins, Liège, belgium, 4000
Liège
Liège est le chef-lieu de la province de Liège et la capitale économique de la Wallonie. Par le nombre d'habitants, c'est la première agglomération wallonne, la troisième agglomération de Belgique après Bruxelles et Anvers et la quatrième commune après Anvers, Gand et Charleroi. Liège a longtemps été une grande ville industrielle mais dès les années 1960, elle subit un long déclin, les usines devenant vétustes. Liège mise également beaucoup sur les transports et la multi-modalité. Liège est un pôle économique important avec son port autonome, le deuxième port intérieur d'Europe de l'Ouest et son aéroport spécialisé dans le fret. De fait, la ville reste la capitale économique de la Wallonie.
Cette formation en direct, animée par un formateur, à Liège (en ligne ou en présentiel), s'adresse aux développeurs Java de niveau intermédiaire souhaitant découvrir les dernières fonctionnalités de Java 21, améliorer leurs pratiques de codage et implémenter efficacement des applications Java modernes.
À l'issue de cette formation, les participants seront capables de :
Comprendre et exploiter les nouvelles fonctionnalités introduites dans Java 21.
Améliorer les performances des applications grâce aux fonctionnalités avancées de Java.
Développer des applications modulaires et évolutives en utilisant des bibliothèques mises à jour.
Appliquer les bonnes pratiques de Java 21 pour obtenir un code robuste et efficace.
Cette formation en présentiel ou à distance, animée par un formateur dans Liège, s'adresse aux développeurs Java de niveau intermédiaire souhaitant concevoir, développer, déployer et maintenir des applications basées sur des microservices en utilisant des frameworks Java tels que Spring Boot et Spring Cloud.
À l'issue de cette formation, les participants seront capables de :
Comprendre les principes et les avantages de l'architecture en microservices.
Construire et déployer des microservices en utilisant Java et Spring Boot.
Mettre en œuvre la découverte de services, la gestion de configuration et des passerelles API.
Sécuriser, surveiller et mettre à l'échelle les microservices de manière efficace.
Déployer des microservices en utilisant Docker et Kubernetes.
Cette formation de 35 heures, animée par un formateur en Liège, permet aux ingénieurs de support de maintenir les systèmes bancaires basés sur Java. Les participants résolveront des problèmes dans les environnements Java, Unix et base de données, utiliseront des outils de supervision et géreront les cycles de mise en production grâce à des simulations en direct et du dépannage pratique.
Cette formation en direct Liège s'adresse aux développeurs Java apprenant Spring et Boot 3.5.5. Elle couvre les concepts fondamentaux tels que l'IoC, l'AOP et JPA, et inclut des exercices pratiques pour construire des services RESTful, gérer les transactions et administrer la persistance des données avec Java 21.
Cette formation en direct, animée par un formateur à Liège (en ligne ou sur site), s'adresse aux développeurs Java de niveau intermédiaire souhaitant appliquer des patrons de conception pour améliorer la structure, la maintenabilité et l'évolutivité de leurs logiciels.
À l'issue de cette formation, les participants seront capables de :
Comprendre l'utilité et les avantages des patrons de conception.
Appliquer efficacement les patrons créationnels, structurels et comportementaux en Java.
Améliorer la réutilisabilité, l'évolutivité et la maintenabilité du code.
Refactorer des bases de code existantes à l'aide de patrons de conception.
Cette formation en direct, encadrée par un formateur à Liège (en ligne ou en présentiel), s'adresse aux développeurs débutants souhaitant apprendre les bases de la programmation Groovy.
À l'issue de cette formation, les participants seront capables de :
Comprendre les concepts de programmation de base.
Écrire des scripts Groovy simples et utiliser les fonctionnalités core de Groovy.
Comprendre et appliquer les principes fondamentaux de la programmation orientée objet avec Groovy.
Maîtriser les techniques de base de gestion des erreurs pour traiter les erreurs courantes et les exceptions en Groovy.
Cette formation en présentiel, animée par un instructeur, en Liège (disponible en ligne ou sur site), est conçue pour les développeurs de niveau intermédiaire à avancé qui souhaitent maîtriser le développement de microservices avec Spring Boot, Docker et Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Comprendre les principes de l'architecture des microservices.
Construire des microservices prêts pour la production à l'aide de Spring Boot.
Comprendre le rôle crucial de Docker dans la conteneurisation des microservices.
Configurer des clusters Kubernetes pour déployer et orchestrer les microservices.
Ce cours en ligne ou en présentiel, encadré par un formateur, s'adresse aux développeurs et architectes de niveau intermédiaire à avancé souhaitant développer des applications natives Java et des microservices en utilisant Quarkus, avec une optimisation de l'utilisation de la mémoire et du temps de démarrage.
À la fin de cette formation, les participants seront capables de :
Développer des applications natives Java performantes et légères en utilisant Quarkus.
Construire et déployer des services RESTful et des architectures de microservices.
Utiliser GraalVM pour la compilation native et optimiser le démarrage et l'efficacité mémoire.
Emballer et containeriser les applications pour les environnements Kubernetes et OpenShift.
Cette formation en direct en Liège guide les développeurs Java, de niveau débutant à intermédiaire, dans la création d'applications évolutives et non bloquantes avec Spring WebFlux. Les participants maîtrisent les concepts de programmation réactive, intègrent des bases de données et déploient des API REST réactives à travers des exercices de laboratoire pratiques.
Cette formation en direct, encadrée par un instructeur en Liège (en ligne ou sur site), s'adresse aux architectes logiciels et aux développeurs web souhaitant utiliser RabbitMQ comme middleware de messagerie et programmer en Java avec Spring pour créer des applications.
À l'issue de cette formation, les participants seront capables de :
Utiliser Java et Spring avec RabbitMQ pour créer des applications.
Concevoir des systèmes asynchrones pilotés par des messages en utilisant RabbitMQ.
Créer et appliquer des files d'attente, des sujets, des échangeurs et des liaisons dans RabbitMQ
Cette formation en présentiel dirigée par un formateur à <lieu> est conçue pour toute personne souhaitant apprendre Java à des fins d'automatisation des tests. Il s'agit d'un cours intensif et concis, riche en exercices pratiques, permettant aux participants d'acquérir rapidement les compétences de programmation essentielles nécessaires pour mettre en œuvre des tests d'automatisation logicielle. L'accent est mis sur les fondamentaux de Java, directement applicables à l'automatisation des tests.
Ce cours n'aborde pas en profondeur les frameworks d'automatisation des tests tels que Selenium. Il évite également l'approche conventionnelle « 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 spécifiquement à permettre aux participants de démarrer rapidement avec l'automatisation des tests. Si vous maîtrisez déjà Java et souhaitez vous lancer directement dans les tests avec Selenium, consultez : Introduction à Selenium (https://www.nobleprog.com/introduction-selenium-training).
Cette formation avancée en Java à Liège approfondit votre expertise sur les classes abstraites, les interfaces et le multitâche. Apprenez à maîtriser les opérations d'E/S, la sérialisation et la réflexion tout en appliquant des schémas de conception pour construire des applications robustes et évolutives, dotées d'une flexibilité accrue et de performances concrètes.
Maîtrisez la sécurité Java avancée en couvrant JEE, les services web et la cryptographie dans Liège. Ce cours propose des exercices pratiques pour un codage sécurisé, aidant les développeurs à identifier et atténuer efficacement les vulnérabilités courantes et les défauts critiques des applications Java.
Cette formation en direct animée par un formateur Liège se concentre sur Apache Groovy, un langage dynamique pour la JVM utilisé pour compléter Java. Les participants apprendront le script, les fermetures (closures), la méta-programmation et la POO en construisant une application d'exemple à travers des exercices pratiques et des travaux de laboratoire.
Cette formation de 28 heures animée par un instructeur aux fondamentaux de Java dans Liège couvre la syntaxe de base, la POO, les collections, les exceptions et les E/S. Les apprenants acquièrent une expérience pratique avec la concurrence Java, les expressions régulières et l'environnement de la plateforme, développant ainsi des compétences essentielles pour le développement en environnement réel.
Lors de la formation à Liège, les participants apprendront les processus et les outils modernes pour développer des logiciels performants en Java. Ils découvriront les pièges courants liés à la performance, le bench-marking, le profiling, l’optimisation, l’analyse mémoire et des astuces pour améliorer les performances en utilisant des collections ou l’entrée/sortie. Les notions et outils appris sont applicables indépendamment des technologies employées dans le projet, car nous nous concentrons sur la performance au niveau du langage, les outils et les bibliothèques intégrées. La session sur l’optimisation aborde également les paramètres de la JVM fournis par Oracle.
Cette formation en direct, animée par un formateur à <lieu> (en ligne ou en présentiel), s'adresse aux développeurs souhaitant utiliser Quarkus pour créer, tester et déployer des applications entièrement basées sur Java, tout en réduisant l'utilisation des ressources.
À l'issue de cette formation, les participants seront en mesure de :
Mettre en place l'environnement de développement nécessaire pour commencer à développer des applications avec Quarkus.
Construire, compiler et exécuter des applications en mode natif grâce à GraalVM.
Utiliser les outils et extensions Quarkus pour créer des applications natives avec Maven.
Containeriser, exécuter et déployer des applications avec Docker.
Ce module aborde les concepts de codage sécurisé en Java en utilisant la méthodologie OWASP. Apprenez à identifier les menaces Web, à prévenir les attaques courantes telles que le XSS et le CSRF, et à implémenter des principes de conception sécurisée. Rejoignez cette formation pratique à Liège pour améliorer efficacement vos compétences en matière de sécurité des applications.
Cette formation en direct, animée par un instructeur en Liège (en ligne ou en présentiel), s'adresse aux développeurs web souhaitant créer des applications web front-end et back-end fonctionnelles avec Spring Boot, React et Redux.
À l'issue de cette formation, les participants seront en mesure de :
Développer une application front-end avec React et Redux.
Créer des API REST avec Spring Boot.
Sécuriser les services web avec Spring Security et les tokens JWT.
Cette formation en présentiel ou en ligne, animée par un formateur, s'adresse aux développeurs Java qui souhaitent utiliser le framework Spring 5 pour développer et déployer des applications web d'entreprise.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Spring 5.
Comprendre et implémenter les dernières fonctionnalités de Spring 5.
Accéder aux bases de données avec une application Spring.
Utiliser le nouveau framework web réactif, WebFlow, pour rendre une application réactive.
Intégrer une application Spring avec des applications Java EE héritées.
Tester et déployer une application Spring de qualité enterprise.
Ce cours pratique offre une introduction concrète à la création d'applications d'IA générative avec Spring AI. Les participants apprendront à intégrer et configurer des modèles d'IA, à concevoir des prompts efficaces, à travailler avec des réponses structurées et le streaming, et à enrichir les applications avec leurs propres données grâce à la génération augmentée par récupération (RAG).
Le cours aborde également la mémoire de conversation, les outils d'IA, le protocole de contexte de modèle (MCP), la surveillance et l'observabilité, la sécurité et la protection, ainsi que les schémas courants de l'IA générative et les flux de travail agentiques. À travers des exercices pratiques, les participants construiront et étendront des applications Spring AI tout en explorant la manière dont ces fonctionnalités peuvent être combinées pour créer des solutions d'IA orientées production.
Cette formation en présentiel ou à distance, animée par un instructeur, s'adresse aux développeurs souhaitant utiliser WebFlux pour développer et déployer des applications réactives.
À l'issue de cette formation, les participants seront capables de :
Installer et configurer Spring 5 et le framework WebFlux.
Développer des applications et services réactifs.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (9)
Configuration de Podman pour travailler facilement avec des conteneurs locaux, ainsi que pour utiliser les sujets Kafka.
- Norfolk Southern
Formation - Quarkus for Developers
Traduction automatique
- La progression du cours (des fonctionnalités internes de la JVM aux sujets de plus haut niveau)
- Certaines insights issues des exercices pratiques
- Le style visuel (non pas une présentation, mais une page bien mise en forme)
Ivan Suvorov - Deutsche Bank
Formation - Java Advanced
Traduction automatique
les connaissances du formateur étaient très élevées - il savait de quoi il parlait et avait les réponses à nos questions
Adam - Fireup.PRO
Formation - Advanced Java Security
Traduction automatique
Le formateur était sympathique et poli, il a tenté de couvrir tous les sujets et il y avait beaucoup d'informations pour 4 jours. Il a fait un excellent travail.
Lucian
Formation - Java Fundamentals
Traduction automatique
Le sujet est d'actualité et j'avais besoin de me mettre à jour
Damilano Marco - SIAP s.r.l.
Formation - Secure Developer Java (Inc OWASP)
Traduction automatique
Les informations supplémentaires qui ont été partagées indiquaient que la formation n'était pas simplement basée sur Groovy, ce qui était appréciable.
Covenant - Vodacom
Formation - Groovy Programming
Traduction automatique
Des informations détaillées sont fournies sur les sujets plus avancés demandés.
Farukh Khan - Tandem Solution
Formation - RabbitMQ with Java and Spring
Traduction automatique
La diversité des sujets abordés était considérable et le formateur a essayé de faire preuve de rigueur à cet égard.
Lakshmipriya Sivakumar - Deque Systems Inc
Formation - Spring Boot, React, and Redux
Traduction automatique
Le formateur était doué pour aborder les sujets en détail et les rendre facilement compréhensibles
Java formation à Liège, Weekend Java cours à Liège, Soir Java formation à Liège, Java formateur en ligne à Liège, Java formation à Liège, Java cours du soir à Liège, Java formation Intra à Liège, Java formation Intra Entreprise à Liège, Java formation Inter à Liège, Java formation Inter Entreprise à Liège, Soir Java cours à Liège, Java coach à Liège, Java entraînement à Liège, Java cours particuliers à Liège, Java coaching à Liège, Java cours privé à Liège, Java professeur à Liège,Java cours à Liège, Java instructeur à Liège, Weekend Java formation à Liège, Java préparation à Liège, Java formateur à Liège, Java stage de préparation à Liège, Java sur place à Liège, Java préparation aux examens à Liège