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 France ou dans les centres de formation d'entreprise NobleProg à France 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

Nom du Cours
Durée
Aperçu
Nom du Cours
Durée
Aperçu
28 hours
Aperçu
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.
14 hours
Aperçu
RabbitMQ est un système de courtage de messages open source pour le stockage et la récupération des messages transmis par les processus, les applications et les serveurs. Spring est un framework Java . En utilisant Java et Spring avec RabbitMQ , les utilisateurs peuvent créer des files d'attente complexes, des échanges, des liaisons, etc.

Cette formation en direct dirigée par un instructeur (sur site ou à distance) s'adresse aux architectes logiciels et aux développeurs Web qui souhaitent utiliser RabbitMQ tant que RabbitMQ de messagerie et programme en Java utilisant Spring pour créer des applications.

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

- Utilisez Java et Spring avec RabbitMQ pour créer des applications.
- Concevez des systèmes pilotés par messages asynchrones à l'aide de RabbitMQ .
- Créez et appliquez des files d'attente, des rubriques, des échanges et des liaisons dans RabbitMQ

Format du cours

- Conférence et discussion interactives.
- Beaucoup d'exercices et de pratique.
- Implémentation pratique dans un environnement de laboratoire en direct.

Options de personnalisation des cours

- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
7 hours
Aperçu
Participants déjà programmeurs Java souhaitant élargir leur horizon et utilisant davantage de concepts de langage Java .
21 hours
Aperçu
Participants déjà programmeurs Java souhaitant élargir leur horizon et utilisant davantage de concepts de langage Java .
35 hours
Aperçu
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
Aperçu
Ce cours enseigne l'utilisation pratique d'Hibernate pour la persistance d'objets Java dans une base de données relationnelle.
35 hours
Aperçu
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.
14 hours
Aperçu
JavaServer Faces is a Java EE specification and framework for building component-orientated user interfaces. JavaServer Faces is an industry standard, used in enterprise-level web applications.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to use JavaServer Faces to create enterprise-level web applications.

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

- Build a JavaServer Faces CRUD application that connects to a database.
- Validate forms through filtering input and sanitizing output.
- Use JDBC API and MySQL to perform operations on data.
- Secure Java EE web applications.

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.
21 hours
Aperçu
Java Servlets, JSP and JDBC are the server-side technologies that power thousands of enterprise web applications. These three technologies are behind many Java web application development frameworks.

This instructor-led, live training (online or onsite) is aimed at developers who wish to understand the foundational technologies behind enterprise Java applications. The course also provides an excellent foundation for continuing on to learning Java frameworks such as Spring.

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

- Install and configure the development environment needed to begin developing a Java web application.
- Understand how the MVC design pattern is implemented in Java applications.
- Implement Java Fetures such as JSP scripting elements, deployment descriptors and annotations.
- Create a sample web application that takes user queries, fetches data from a database and returns the results.
- Debug and troubleshoot legacy enterprise applications built with Java.

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.
35 hours
Aperçu
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
Aperçu
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
Aperçu
JUnit est un framework permettant d'écrire des tests répétables et de tester des unités pour le langage Java .
14 hours
Aperçu
Gradle est un système d'automatisation basé sur Apache Ant et Apache Maven pour déclarer les configurations linguistiques spécifiques au domaine. En utilisant Gradle, les utilisateurs peuvent construire, tester et déployer des applications Java.

Cette formation en direct dirigée par un instructeur (sur place ou à distance) s'adresse aux développeurs java qui souhaitent utiliser Gradle pour automatiser le processus de développement web Java.

À la fin de cette formation, les participants pourront :

- Construire une application Java avec Gradle.
- Gérer les dépendances dans une application Java.
- Utilisez Gradle dans le nuage.

Format du cours

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

Options de personnalisation de cours

- Pour demander une formation personnalisée pour ce cours, s'il vous plaît contactez-nous pour organiser.
7 hours
Aperçu
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 .
14 hours
Aperçu
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 (online or onsite) 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/
14 hours
Aperçu
La programmation parallèle est l’exécution informatique de calculs et de processus simultanés. En utilisant la programmation parallèle en Java , les utilisateurs peuvent créer des applications multithreads hautes performances et réactives.

Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux développeurs Web qui souhaitent créer des applications multithreads en Java .

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

- Créez des applications multithreads en Java pour tous les objectifs et toutes les échelles.
- Appliquez des algorithmes et des structures de données sans verrouillage pour améliorer les performances.
- Comparez les modèles de conception et les considérations de performance pour une meilleure optimisation.
- Implémentez des threads en Java pour le partage de données et la communication.

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.
14 hours
Aperçu
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
28 hours
Aperçu
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.
14 hours
Aperçu
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
Aperçu
Rest Assured APIs are Java domain specific language APIs for automating REST APIs. With Postman and Java, REST Assured APIs are able to invoke REST web services and match responses for testing.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to test REST web services with Postman, Java, and Rest Assured APIs.

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

- Automate webservice API testing using Postman and REST Assured API.
- Generate reports for execution results.
- Design and implement automation frameworks with REST Assured API.

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.
21 hours
Aperçu
Reinforcement Learning (RL) is an area of AI (Artificial Intelligence) used to build autonomous systems (e.e., an "agent") that learn by interacting with their environment in order to solve a problems. RL has applications in areas such as robotics, gaming, consumer modeling, healthcare, supply chain management, and more.

This instructor-led, live training (online or onsite) is aimed at data scientists who wish to create and deploy a Reinforcement Learning system, capable of making decisions and solving real-world problems within an organization.

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

- Understand the relationships and differences between Reinforcement Learning and machine learning, deep learning, supervised and unsupervised learning.
- Analyze a real-world problem and redefine it as Reinforcement Learning problem.
- Implementing a solution to a real-world problem using Reinforcement Learning.
- Understand the different algorithms available in Reinforcement Learning and select the most suitable one for the problem at hand.

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.
21 hours
Aperçu
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
Aperçu
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
Aperçu
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
Aperçu
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 .
14 hours
Aperçu
Spring Boot est un framework Java pour la construction d'API RESTful et de microservices. React est une bibliothèque de scripts Java qui offre une flexibilité d'intégration avec d'autres frameworks pour partager des fonctionnalités. Redux est une bibliothèque Java Script pour gérer les états des applications et créer des interfaces. Avec Spring Boot , React et Redux, l'utilisateur disposera de la boîte à outils requise pour créer des applications Web frontales et dorsales fonctionnelles.

Cette formation en direct dirigée par un instructeur (sur site ou à distance) s'adresse aux développeurs Web qui souhaitent créer des applications Web frontales et dorsales fonctionnelles avec Spring Boot , React et Redux.

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

- Créez une application frontale avec React et Redux.
- Créez des API RESTful avec Spring Boot .
- Services Web sécurisés avec sécurité Spring et jetons Web JWT.

Format du cours

- Conférence et discussion interactives.
- Beaucoup d'exercices et de pratique.
- Implémentation pratique dans un environnement de laboratoire en direct.

Options de personnalisation des cours

- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
21 hours
Aperçu
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 (online or onsite) 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
Aperçu
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.
14 hours
Aperçu
Le printemps est un cadre open source écrit en Java. Les services Web REST sont des ressources qui relient les applications et les services pour communiquer simultanément. L'intégration des services Web REST dans l'environnement de printemps permet aux développeurs de stocker des données abstraites dans une API de dépôt commune.

Cette formation en direct dirigée par un instructeur (sur place ou à distance) s'adresse aux développeurs Web qui souhaitent construire des API REST avec Spring Data REST.

À la fin de cette formation, les participants pourront :

- Construisez des API REST avec Spring Data REST.
- Exposez les API RESTful avec Spring Data REST.
- Test ezif et dépannage DES API REST à l'aide de Postman.

Format du cours

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

Options de personnalisation de cours

- Pour demander une formation personnalisée pour ce cours, s'il vous plaît contactez-nous pour organiser.
7 hours
Aperçu
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

Prochains cours Java

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 for a good mixture of IT and soft skills in France!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions