Les cours de formation en Java, dispensés en présentiel ou à distance par des instructeurs, illustrent par la pratique comment développer des applications avec Java.
La formation en Java est disponible sous forme de « formation en direct en ligne » ou de « formation en direct en présentiel ». La formation en direct en ligne (aussi appelée « formation en direct à distance ») s’effectue par l’intermédiaire d’un bureau à distance interactif, bureau à distance. La formation en direct en présentiel peut être réalisée localement sur les installations du client à Lyon ou dans les centres de formation corporative de NobleProg à Lyon.
NobleProg -- Votre prestataire de formation local
Lyon, Gare Lyon Part-Dieu
NobleProg Lyon, 10 Place Charles Béraudier, Lyon, france, 69000
Situé à 200 mètres de la gare TGV, la Tour Suisse est l'immeuble de bureaux le plus emblématique de ce secteur de Lyon. Le centre d'affaires vous propose un lieu de qualité pour vos formations, séminaires et réunions.
Gares TGV
Gare TGV Part-Dieu à 100 mètres, sortie porte du Rhône
Aéroport
Lyon Saint Exupéry (Satolas) à 30 minutes
Rhône Express depuis l’aéroport Saint Exupéry
Cette formation dirigée par un instructeur, en présentiel ou en ligne, s'adresse aux développeurs Java de niveau intermédiaire qui souhaitent découvrir les dernières fonctionnalités de Java 21, améliorer leurs pratiques de codage et implémenter efficacement des applications Java modernes.
À la fin de cette formation, les participants seront capables de :
Comprendre et utiliser les nouvelles fonctionnalités introduites dans Java 21.
Améliorer les performances des applications en utilisant les fonctionnalités avancées de Java.
Développer des applications modulaires et évolutives en utilisant les bibliothèques mises à jour.
Mettre en œuvre les meilleures pratiques dans Java 21 pour un code robuste et efficace.
Cette formation en direct avec instructeur en Lyon (en ligne ou sur site) est destinée aux développeurs Java de niveau intermédiaire qui souhaitent 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.
A l'issue de cette formation, les participants seront capables de :
Comprendre les principes et les avantages de l'architecture microservices.
Construire et déployer des microservices en utilisant Java et Spring Boot.
Mettre en œuvre la découverte de services, la gestion de la configuration et les 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 pratique de 35 heures animée par un formateur dans Lyon permet aux ingénieurs de support de maintenir des systèmes bancaires basés sur Java. Les participants apprendront à résoudre des incidents dans les environnements Java, Unix et bases de données, à utiliser des outils de surveillance et à gérer les cycles de versioning à travers des simulations en direct et du dépannage pratique.
Cette formation en direct à Lyon s'adresse aux développeurs Java apprenant Spring et Boot 3.5.5. Elle aborde des concepts fondamentaux tels que l'IoC, l'AOP et la JPA, et comprend des exercices pratiques pour la construction de services RESTful, la gestion des transactions et la persistance des données avec Java 21.
Cette formation en direct avec instructeur en Lyon (en ligne ou sur site) s'adresse aux développeurs de niveau intermédiaire Java qui souhaitent appliquer des modèles de conception pour améliorer la structure, la maintenabilité et l'évolutivité des logiciels.
A l'issue de cette formation, les participants seront capables de :
Comprendre l'objectif et les avantages des patrons de conception.
Appliquer efficacement les patrons créationnels, structurels et comportementaux dans Java.
Améliorer la réutilisation du code, l'évolutivité et la maintenabilité.
Refondre des bases de code existantes en utilisant des patrons de conception.
Cette formation en direct avec instructeur en Lyon (en ligne ou sur site) est destinée aux développeurs débutants qui souhaitent apprendre les bases de Groovy Programming.
A l'issue de cette formation, les participants seront capables de :
Comprendre les concepts de base de la programmation.
Écrire des scripts Groovy simples et utiliser les fonctionnalités de base Groovy.
Comprendre et appliquer les principes de base de la programmation orientée objet en utilisant Groovy.
Apprendre les techniques de base de traitement des erreurs pour gérer les erreurs de programmation courantes et les exceptions dans Groovy.
Ce formation en présentiel, animée par un formateur à Lyon (disponible en ligne ou en interne), est adaptée aux développeurs de niveau intermédiaire à avancé qui souhaitent maîtriser le développement de microservices à l'aide de Spring Boot, Docker et Kubernetes.
À l'issue de cette formation, les participants seront capables de :
Comprendre les principes de l'architecture microservices.
Construire des microservices prêts pour la production en utilisant Spring Boot.
Comprendre le rôle crucial de Docker dans la conteneurisation des microservices.
Configurer des clusters Kubernetes pour déployer et orchestrer des microservices.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs et architectes intermédiaires à avancés qui souhaitent développer des applications Java natives et des microservices en utilisant Quarkus avec une utilisation optimisée de la mémoire et du temps de démarrage.
À la fin de cette formation, les participants seront capables de :
Développer des applications Java natives haute performance 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 l'efficacité du démarrage et de la mémoire.
Emballer et conteneuriser des applications pour les environnements Kubernetes et OpenShift.
Cette formation en direct en Lyon guide les développeurs Java, du niveau débutant au niveau intermédiaire, dans la construction 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 grâce à des exercices pratiques en laboratoire.
Cette formation en Lyon (en ligne ou sur site) s'adresse aux architectes logiciels et aux développeurs web qui souhaitent utiliser RabbitMQ comme middleware de messagerie et programmer en Java en utilisant Spring pour construire des applications.
A l'issue de cette formation, les participants seront capables de :
Utiliser Java et Spring avec RabbitMQ pour construire des applications.
Concevoir des systèmes asynchrones pilotés par messages en utilisant RabbitMQ.
Créer et appliquer des files d'attente, des sujets, des échanges et des liaisons dans RabbitMQ
Cette formation dirigée par un instructeur, en direct à Lyon, est conçue pour toute personne intéressée par l'apprentissage de Java dans le but de l'automatisation des tests. Il s'agit d'un cours intensif et axé sur les essentiels, avec de nombreux exercices pratiques pour que les participants acquièrent rapidement les compétences en programmation nécessaires à l'application de l'automatisation des tests logiciels. L'accent est mis sur les fondamentaux de Java qui peuvent être directement et immédiatement appliqués à l'automatisation des tests.
Ce cours ne couvre pas en profondeur les frameworks d'automatisation des tests tels que Selenium. Il passe également outre la méthode conventionnelle "Hello World" pour apprendre Java, car ce n'est pas un cours de développement d'applications. Ce cours est exclusivement axé sur le lancement rapide des participants dans l'automatisation des tests. Si vous êtes déjà familiarisé avec Java et souhaitez vous lancer directement dans les tests avec Selenium, consultez : Introduction to Selenium (https://www.nobleprog.com/introduction-selenium-training).
Cette formation avancée en Java à Lyon approfondit votre expertise sur les classes abstraites, les interfaces et le multithreading. Apprenez à maîtriser les opérations d'entrée/sortie (I/O), la sérialisation et la réflexion, tout en appliquant des motifs de conception pour construire des applications robustes et évolutives, dotées d'une flexibilité accrue et d'un rendement performant dans des contextes réels.
Maîtrisez la sécurité avancée en Java en couvrant JEE, les services web et la cryptographie dans Lyon. 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 dans les applications Java.
Cette formation animée par un instructeur sur Lyon 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 tout en développant une application d'exemple grâce à des exercices pratiques et des travaux de laboratoire concrets.
Cette formation de 28 heures animée par un formateur aux Fondamentaux de Java dans Lyon couvre la syntaxe de base, la POO, les collections, les exceptions et l'entrée/sortie. Les apprenants acquièrent une expérience pratique de la concurrence Java, des expressions régulières et de l'environnement de la plateforme, développant ainsi des compétences essentielles pour le développement en conditions réelles.
Pendant la formation à Lyon, les participants apprendront des processus et outils modernes pour produire des logiciels efficaces en Java. Ils découvriront les pièges liés aux performances, le benchmarking, le profiling, l'optimisation, l'analyse de la mémoire, ainsi que des astuces de performance utilisant les collections ou les IO. Les sujets et outils appris sont applicables indépendamment des technologies utilisées dans le projet, car nous nous concentrons sur la performance au niveau du langage, les outils et les bibliothèques intégrées. L'optimisation discute des paramètres du JVM fournis par Oracle.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs souhaitant utiliser Quarkus pour construire, tester et déployer des applications, pleinement alimentées par Java, mais avec une utilisation moindre des ressources.
À la fin 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 à l'aide de GraalVM.
Utiliser les outils et extensions Quarkus pour construire des applications natives à l'aide de Maven.
Conteneuriser, exécuter et déployer des applications avec Docker.
Ce cours couvre 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 en Lyon pour améliorer efficacement vos compétences en matière de sécurité des applications.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs web qui souhaitent créer des applications web fonctionnelles front-end et back-end avec Spring Boot, React, and Redux.
A l'issue de cette formation, les participants seront capables de :
Créer une application front-end avec React et Redux.
Créer des API RESTful avec Spring Boot.
Sécuriser les services web avec Spring security et les jetons web JWT.
Cette formation dirigée par un formateur (en ligne ou sur site) s'adresse aux développeurs Java qui souhaitent utiliser le framework Spring 5 pour développer et déployer des applications web d'entreprise.
À la fin de cette formation, les participants seront capables de :
Installer et configurer Spring 5.
Comprendre et mettre en œuvre 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 à des applications Java EE existantes.
Tester et déployer une application Spring d'entreprise de niveau entreprise.
Ce cours pratique vous initie concrètement à la création d'applications d'IA générative avec Spring AI. Vous apprendrez à intégrer et configurer des modèles d'IA, à concevoir des invites efficaces, à travailler avec des réponses structurées et du streaming, et à enrichir vos applications avec vos propres données grâce à la génération augmentée par récupération (RAG).
Le cours couvre également la mémoire conversationnelle, les outils d'IA, le protocole de contexte de modèle (MCP), la surveillance et l'observabilité, ainsi que la sécurité et la protection. Il aborde aussi les motifs courants en IA générative et les flux de travail agentiques. À travers des exercices pratiques, vous construirez et étendrez des applications Spring AI, en explorant comment ces fonctionnalités peuvent être combinées pour créer des solutions d'IA destinées à la production.
Cette formation en direct, animée par un instructeur en Lyon (en ligne ou sur site), s'adresse aux développeurs souhaitant utiliser WebFlux pour concevoir et déployer des applications réactives.
À la fin de cette formation, les participants seront capables de :
Installer et configurer Spring 5 et le framework WebFlux.
Développer des applications et des 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 à Lyon, Weekend Java cours à Lyon, Soir Java formation à Lyon, Java formateur en ligne à Lyon, Java formation à Lyon, Java cours du soir à Lyon, Java formation Intra à Lyon, Java formation Intra Entreprise à Lyon, Java formation Inter à Lyon, Java formation Inter Entreprise à Lyon, Java préparation aux examens à Lyon, Java entraînement à Lyon, Soir Java cours à Lyon, Weekend Java formation à Lyon, Java sur place à Lyon, Java professeur à Lyon,Java cours à Lyon, Java préparation à Lyon, Java coach à Lyon, Java instructeur à Lyon, Java cours particuliers à Lyon, Java formateur à Lyon, Java cours privé à Lyon, Java coaching à Lyon, Java stage de préparation à Lyon