Des cours de formation Java en direct, dispensés par un instructeur, en ligne ou sur site, démontrent par des exercices pratiques comment développer des applications avec Java. La formation Java est disponible en tant que "formation en direct en ligne" ou "formation en direct sur site". La formation en direct en ligne (alias « formation en direct à distance ») est effectuée au moyen d'un ordinateur de bureau interactif à distance . La formation en direct sur site peut être effectuée localement dans les locaux du client en France ou dans les centres de formation d'entreprise NobleProg en France. NobleProg - Votre fournisseur de formation local
Machine Translated
Nos Clients témoignent
★★★★★
★★★★★
Les explications sur bonnes pratiques RabbitMq
Jean-François Menon - METEO-FRANCE
Formation: RabbitMQ with Java and Spring
Beaucoup de connaissances pratiques illustrées par des exemples concrets.
Kamil - Anna Górecka, Streamsoft Kraków
Formation: Java Advanced
Machine Translated
mode accessible de transmission des connaissances
Bartłomiej - Przemysław Buba, Politechnika Łódzka
Formation: Java 16
Machine Translated
Cela me permet d'avoir une idée générale des différents concepts de Java et de savoir à quoi ils servent.
Elda - JONATHAN MARIANO, si
Formation: Java Advanced - one day
Machine Translated
L'instructeur maîtrise le sujet et les explications qu'il donne sont donc très bonnes.
JONATHAN MARIANO, si
Formation: Java Advanced - one day
Machine Translated
Le calme que le professeur a transmis et la patience pour donner les sujets, je considère que c'était clair.
Carlos Ernesto Arreola Espinosa - JONATHAN MARIANO, si
Java La machine virtuelle (JVM) est une plate-forme logicielle qui fournit des machines virtuelles pour exécuter des programmes basés sur Java sur n'importe quel appareil et système d'exploitation.Cette formation en direct animée par un instructeur (sur site ou à distance) est destinée aux développeurs Java qui souhaitent utiliser les outils et fonctionnalités JVM pour exécuter des programmes Java.Au terme de cette formation, les participants seront capables de :
Comprendre la JVM et son fonctionnement. En savoir plus sur la réflexion et les différentes zones de mémoire. Comprendre comment utiliser l'interface de l'outil JVM. Utilisez JVM pour exécuter des programmes Java sur n'importe quel appareil ou système d'exploitation.
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.
L'intégration continue (CI) est une pratique de développement consistant à automatiser le processus de fusion des modifications de code dans le référentiel central aussi souvent que possible pour détecter et localiser rapidement les erreurs.Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux développeurs qui souhaitent apprendre et appliquer les bases de l'intégration continue pour Java.Au terme de cette formation, les participants seront capables de :
Apprendre et comprendre CI pour un projet Java. Construire un système CI pour Java.
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.
Java est un langage de programmation open source et une plate-forme de développement pour la création d'applications de bureau, mobiles et Web. Java 16 offre une prise en charge supplémentaire de toutes les fonctionnalités de socket du domaine UNIX et une série d'améliorations du langage.Cette formation en direct animée par un instructeur (sur site ou à distance) est destinée aux programmeurs qui souhaitent utiliser Java 16 pour créer, gérer et empaqueter des applications Java.Au terme de cette formation, les participants seront capables de :
Apprenez et comprenez les nouvelles fonctionnalités et modifications des anciennes versions de Java à Java 16. Apprenez Java concepts fondamentaux et utilisez-les pour créer Java 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.
Spring Boot est un cadre de développement d'applications Web basé sur Java qui privilégie la convention plutôt que la configuration, permettant aux développeurs de créer des applications autonomes de qualité production.Cette formation en direct animée par un instructeur (sur site ou à distance) est destinée aux développeurs de niveau intermédiaire à avancé qui souhaitent développer des microservices à l'aide de Spring Boot, Docker et Kubernetes.Au terme de cette formation, les participants seront capables de :
Comprendre l'architecture des microservices. Créez des microservices prêts pour la production à l'aide de Spring Boot. Comprendre le rôle de Docker dans les microservices. Configurez le cluster Kubernetes pour déployer des microservices.
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.
Vaadin est un framework de développement d'applications Web open-source Java. Il fournit un ensemble de composants et d'outils Web qui permettent aux développeurs d'implémenter une interface utilisateur graphique (GUI) Web moderne à l'aide de Java.Cette formation en direct animée par un instructeur (sur site ou à distance) est destinée aux programmeurs, aux développeurs Java et à toute personne souhaitant utiliser Vaadin pour développer et déployer des applications.Au terme de cette formation, les participants seront capables de :
Installer et configurer un projet Vaadin. Comprendre les principes fondamentaux de Vaadin dans le développement d'applications. Utilisez Vaadin pour développer 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.
Guava is an open-source library for Java that is developed by Google. It provides methods for collection, caching, string processing, concurrency libraries, I/O, etc., that allow developers to produce concise Java codes.
This instructor-led, live training (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming.
By the end of this training, participants will be able to:
Learn how to use Guava in Java programming.
Utilize Guava to facilitate standard coding practices.
Make easy to read and concise Java codes.
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.
Apache NetBeans est un environnement de développement intégré (IDE) open-source pour Java. Il fournit un ensemble de composants logiciels modulaires appelés modules pour simplifier le développement d'applications.Cette formation en direct animée par un instructeur (sur site ou à distance) est destinée aux développeurs qui souhaitent utiliser NetBeans pour développer des applications avec Java et d'autres langages de programmation.Au terme de cette formation, les participants seront capables de :
En savoir plus sur NetBeans et son fonctionnement. Apprenez à utiliser NetBeans dans la programmation Java. Utilisez NetBeans pour créer des modèles et des projets.
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.
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.
La plate-forme Java EE fournit une API et un environnement de fonctionnement pour développer et exploiter des applications réseau à grande échelle, multi-tier, scalable, fiable et sécurisée. Docker et Kubernetes permettent aux développeurs d'emballer une application Java dans un conteneur et de la déployer comme un microservice dans un environnement Java EE.
Cette formation guidée par les instructeurs, en direct (online ou sur site) est destinée aux développeurs qui souhaitent contenir leurs applications Java EE 8 et les exécuter comme des microservices dans le cloud.
À la fin de cette formation, les participants seront en mesure de :
Construire et déployer Java microservices dans Docker conteneurs.
Gérer Docker conteneurs en utilisant Kubernetes.
Intégrer les microservices avec un système monolithique existant.
Monitor, test et micro-services sécurisés.
Les conteneurs et les environnements d’orchestre.
Le format du cours
Lecture et discussion interactives.
Beaucoup d’exercices et de pratiques.
La mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
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.
Au cours de la formation, le participant connaîtra l’utilisation spécifique des problèmes sélectionnés, les problèmes de base rencontrés lors de leur utilisation et le rôle du modèle d’application. La formation comprend également une connaissance de base des fonctions de la bibliothèque linguistique standard. La formation nécessite des connaissances de l'environnement de développement IDE utilisé pour construire Java des applications (par exemple Eclipse, Netbeans). La formation ne comprend pas les problèmes d’interface utilisateur.
Pour servir au mieux les groupes de développement hétérogènes qui utilisent simultanément différentes plates-formes dans leur travail quotidien, nous avons fusionné différents sujets en un cours combiné qui présente divers sujets codés sécurisés de manière didactique sur un seul événement de formation Ce cours combine la sécurité des plates-formes C / C ++ et Java pour fournir une expertise approfondie en matière de codage sécurisé multi-plateforme Concernant le C / C ++, des vulnérabilités de sécurité communes sont discutées, accompagnées d'exercices pratiques sur les méthodes d'attaque exploitant ces vulnérabilités, en mettant l'accent sur les techniques d'atténuation qui peuvent être appliquées pour prévenir les occurrences de ces bogues dangereux empêcher leur exploitation Les composants de sécurité et le service de Java sont discutés en présentant les différentes API et outils à travers un certain nombre d'exercices pratiques où les participants peuvent acquérir une expérience pratique en les utilisant Le cours aborde également les problèmes de sécurité des services Web et les services Java associés qui peuvent être appliqués pour prévenir les menaces les plus graves des services Internet Enfin, les vulnérabilités de sécurité Web et Java sont démontrées par des exercices easytounderstand, qui montrent non seulement la cause première des problèmes, mais aussi les méthodes d'attaque ainsi que les techniques d'atténuation et de codage recommandées afin d'éviter les problèmes de sécurité associés 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 Prendre conscience des graves conséquences de la gestion non sécurisée des tampons Comprendre les techniques de protection architecturale et leurs faiblesses En savoir plus sur les erreurs de codage typiques et comment les éviter Être informé des vulnérabilités récentes dans diverses plateformes, frameworks et bibliothèques Obtenir des sources et d'autres lectures sur les pratiques de codage sécurisé Public Développeurs .
Même les programmeurs Java expérimentés ne maîtrisent en aucun cas les divers services de sécurité offerts par Java, et ne sont pas non plus conscients des différentes vulnérabilités qui sont pertinentes pour les applications web écrites en Java Le cours - en plus d'introduire des composants de sécurité de Standard Java Edition - traite des problèmes de sécurité de Java Enterprise Edition (JEE) et des services Web La discussion de services spécifiques est précédée par les fondements de la cryptographie et de la communication sécurisée Divers exercices traitent des techniques de sécurité déclaratives et programmatiques dans JEE, tout en discutant à la fois de la sécurité du transport et de la sécurité endtoend des services Web L'utilisation de tous les composants est présentée à travers plusieurs exercices pratiques, où les participants peuvent essayer les API et les outils discutés pour eux-mêmes Le cours passe également en revue et explique les failles de programmation les plus fréquentes et les plus sévères du langage Java et des vulnérabilités liées à la plate-forme et aux webrelated 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 Comprendre les concepts de sécurité des services Web 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 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 .
Même les programmateurs expérimentés ne maîtrisent pas par tous les moyens les différents services de sécurité proposés par leurs plateformes de développement, et ne sont pas également conscients des différentes vulnérabilités qui sont pertinentes pour leur développement. Ce cours vise les développeurs à utiliser les deux Java et PHP, leur fournissant les compétences essentielles nécessaires pour rendre leurs applications résistantes aux attaques contemporaines via Internet.
Les niveaux de l'architecture de la sécurité Java sont traversés en traitant le contrôle d'accès, l'authentification et l'autorisation, la communication sécurisée et diverses fonctions cryptographiques. Divers APIs sont également introduits qui peuvent être utilisés pour sécuriser votre code dans PHP, comme OpenSSL pour la cryptographie ou HTML Purifier pour la validation d'entrée. Sur le côté du serveur, les meilleures pratiques sont données pour l'affaiblissement et la configuration du système d'exploitation, du conteneur web, du système de fichiers, du SQL serveur et le PHP lui-même, tandis qu'une attention particulière est accordée à la sécurité client-side à travers les problèmes de sécurité de JavaScript, Ajax et HTML5.
Les vulnérabilités Web générales sont discutées par des exemples alignés à OWASP Top Ten, montrant diverses attaques d'injection, injections de scripts, attaques contre la gestion de session, références d'objets directs non sécurisées, problèmes avec les téléchargements de fichiers, et bien d'autres. Les différents problèmes linguistiques Java et PHP spécifiques et problèmes résultant de l'environnement de travail sont introduits groupés dans les types de vulnérabilité standard de validation d'entrée manquante ou inappropriée, utilisation inappropriée des fonctionnalités de sécurité, traitement incorrect d'erreurs et d'exceptions, problèmes liés au temps et à l'état, problèmes de qualité du code et vulnérabilités liées au code mobile.
Les participants peuvent essayer les API discutés, les outils et les effets des configurations pour eux-mêmes, tandis que l'introduction des vulnérabilités sont tous soutenus par un certain nombre d'exercices pratiques démontrant les conséquences d'attaques réussies, montrant comment corriger les erreurs et appliquer les techniques d'atténuation, et introduire l'utilisation de diverses extensions et outils.
Les participants à ce cours seront
Comprendre les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé
Apprenez les vulnérabilités Web au-delà OWASP Top 10 et sachez comment les éviter
Apprendre les vulnérabilités du côté client et les pratiques de codage sécurisées
Apprenez à utiliser différentes fonctionnalités de sécurité de l'environnement de développement Java
Avoir une compréhension pratique de la cryptographie
Apprenez à utiliser différentes fonctionnalités de sécurité PHP
Comprendre les concepts de sécurité des services Web
Obtenez des connaissances pratiques en utilisant les outils de test de sécurité
Apprenez sur les erreurs de codage typiques et comment les éviter
Soyez informé des vulnérabilités récentes dans les cadres et les bibliothèques Java et PHP
Obtenez des sources et des lectures supplémentaires sur les pratiques de codage sécurisé
La description Le langage Java et l'environnement d'exécution (JRE) ont été conçus pour être exempts des vulnérabilités de sécurité communes les plus problématiques rencontrées dans d'autres langages, telles que C / C++ . Cependant, les développeurs et architectes de logiciels devraient non seulement savoir comment utiliser les différentes fonctionnalités de sécurité de l'environnement Java (sécurité positive), mais également connaître les nombreuses vulnérabilités qui restent pertinentes pour le développement Java (sécurité négative). L'introduction des services de sécurité est précédée d'un bref aperçu des fondements de la cryptographie, fournissant une base commune pour la compréhension de l'objectif et du fonctionnement des composants applicables. L'utilisation de ces composants est présentée à travers plusieurs exercices pratiques, au cours desquels les participants peuvent tester eux-mêmes les API discutées. Le cours décrit et explique également les défauts de programmation les plus fréquents et les plus graves du langage et de la plate-forme Java , couvrant à la fois les bogues typiques commis par Java programmeurs Java et les problèmes spécifiques au langage et à l'environnement. Toutes les vulnérabilités et les attaques pertinentes sont démontrées au moyen d'exercices faciles à comprendre, suivis des directives de codage recommandées et des techniques d'atténuation possibles. Les participants à ce cours seront
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 Ten d' OWASP et savoir comment les éviter
Apprendre à utiliser diverses fonctionnalités de sécurité de l'environnement de développement Java
Avoir une compréhension pratique de la cryptographie
En savoir plus sur les erreurs de codage typiques et comment les éviter
Obtenir des informations sur certaines vulnérabilités récentes du framework Java
Obtenir des sources et des lectures supplémentaires sur les pratiques de codage sécurisé
La description Au-delà d’une solide connaissance de l’utilisation Java composants Java , même pour Java programmeurs Java expérimentés, il est essentiel d’avoir une connaissance approfondie des vulnérabilités liées au Web, côté serveur et client, des différentes vulnérabilités pertinentes pour les applications Web écrites en Java et les différents risques. Les vulnérabilités générales sur le Web sont mises en évidence par la présentation des 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 dans le but le plus important d'éviter les problèmes associés. En outre, une attention particulière est accordée à la sécurité côté client, abordant les problèmes de sécurité liés à Java Script, Ajax et HTML 5. Le cours présente les composants de sécurité de Java édition standard Java , précédés des bases de la cryptographie, fournissant une base commune pour la compréhension de l'objectif et du fonctionnement des composants applicables. L'utilisation de tous les composants est présentée à travers des exercices pratiques, au cours desquels les participants peuvent tester eux-mêmes les API et outils discutés. Enfin, le cours explique les failles de programmation les plus fréquentes et les plus graves du langage et de la plate-forme Java . Outre les bogues typiques commis par Java programmeurs Java , les vulnérabilités de sécurité introduites couvrent à la fois des problèmes spécifiques au langage et des problèmes liés à l'environnement d'exécution. Toutes les vulnérabilités et les attaques pertinentes sont démontrées au moyen d'exercices faciles à comprendre, suivis des directives de codage recommandées et des techniques d'atténuation possibles. Les participants à ce cours seront
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 Ten d' OWASP et savoir comment les éviter
Apprendre les vulnérabilités côté client et les pratiques de codage sécurisé
Apprendre à utiliser diverses fonctionnalités de sécurité de l'environnement de développement Java
Avoir une compréhension pratique de la cryptographie
En savoir plus sur les erreurs de codage typiques et comment les éviter
Obtenir des informations sur certaines vulnérabilités récentes du framework Java
Obtenez des connaissances pratiques sur l'utilisation des outils de test de sécurité
Obtenir des sources et des lectures supplémentaires sur les pratiques de codage sécurisé
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 .
Cuba Platform est un framework Web Java opensource pour les applications d'entreprise Dans cette formation en ligne, les participants apprendront à utiliser la plate-forme Cuba pour développer des applications d'entreprise avec des interfaces web riches À la fin de cette formation, les participants seront en mesure de: Développer des applications Java et des interfaces utilisateur à l'aide d'une interface utilisateur déclarative, sans utiliser HTML, CSS ou JavaScript Réduire le code standard et faciliter le développement rapide Utilisez l'outil de développement Web CUBA Studio avec les IDE Java existants Personnaliser les applications sans ramifier le code Public Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
This training course introduces the core DevOps concepts and principles as well as the ways to stand up the DevOps practice in your organization. It is specifically focused on projects on the Java Platform. Upon completion of this training course, students will have a fundamental understanding of DevOps’ value proposition; they will also gain practical experience working with select DevOps tools, including Puppet, Jenkins, Git and others. This training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.
Topics:
Eclipse est un environnement de développement intégré (IDE) le plus couramment utilisé pour Java programmation Java . Dans cette formation en direct animée par un instructeur, les participants apprendront à utiliser l'IDE Eclipse pour Java . À la fin de cette formation, les participants seront en mesure de:
Comprendre les différentes fonctionnalités de l'IDE Eclipse
Apprenez à configurer le développement Eclipse IDE for Java
Créer et exécuter leur première application Java dans Eclipse
Découvrez divers conseils et astuces pour utiliser efficacement l'IDE Eclipse.
Public
Développeurs Java intéressés par l'utilisation de l'IDE Eclipse
Format du cours
Partie de conférence, partie de discussion, exercices et exercices intensifs
Gosu est une source ouverte, la langue de programmation des objectifs généraux construite sur Java Machine virtuelle (JVM). Gosu simplifie la programmation grâce à une approche de titre sur l'objet et statique.Cette formation en matière d'instructeurs (online ou sur place) est visée aux programmeurs qui souhaitent télécharger, installer et mettre en œuvre Gosu' approche statique de titre et pragmatique dans la programmation.À la fin de cette formation, les participants seront capables de programmer en utilisant Gosu pour écrire des scripts simples pour les bibliothèques, les éléments d'interface d'utilisateur, les règles et plus.Format du cours
Consultation et discussion interactive. Beaucoup d'exercices et de pratiques. La mise en œuvre des mains dans un environnement live-lab.
Options de personalisation du cours
Pour demander une formation personalisée pour ce cours, veuillez nous contacter pour organiser.
Go ogle Web Toolkit (GWT ou GWT Web Toolkit) est un ensemble d’outils à code source ouvert permettant de créer, d’optimiser et de gérer des Java complexes basées sur un navigateur Script Java en Java . GWT est utilisé par de nombreux produits à Go Ogle, y compris Go Ogle annonce Word s et Go Ogle Wallet. Dans cette formation en direct animée par un instructeur, les participants apprendront les concepts de programmation GWT nécessaires pour mettre en place une application Web. À la fin de cette formation, les participants seront en mesure de
Écrire des applications AJAX côté client en Java et les déployer en tant que script Java sur plusieurs navigateurs (ordinateur de bureau, Android , iPhone, etc.)
Développer une application Web hautes performances tout en surmontant les particularités du comportement du navigateur, de XML HttpRequest et de Java Script
Comprendre et surmonter les défis de la programmation Ajax
Utiliser les outils de GWT pour optimiser une application Web
Public
Développeurs Web frontaux
Format du cours
Partie de conférence, partie de discussion, exercices et exercices intensifs
Objectives
This 4 day course is aimed at object-oriented developers (e.g. C++ or C#) who need to get up to speed quickly in Java. The course covers the Java programming constructs and APIs quickly, focussing on the differences between Java and other OO languages.
Audience
This training course is aimed at OO developers who need to transition into Java.
Java 9, associé à la solide bibliothèque de programmation réactive Rx Java 2.0, permet aux développeurs Java d’adopter et d’appliquer le paradigme de la programmation réactive dans leurs processus de développement d’application et de systèmes avec une grande facilité. Lors de cette formation en direct animée par un instructeur, les participants apprendront les avantages et les fonctions de Java 9, Spring, Jersey et Rx Java 2.0 pour développer des applications réactives tout en créant et en déployant une application réactive réelle utilisant Java 9. Flow API, Spring, le cadre Akka et la bibliothèque de programmation réactive fonctionnelle Rx Java 2.0. À la fin de cette formation, les participants seront en mesure de:
Comprendre l'importance de la programmation réactive dans le développement d'applications et de systèmes.
Exécutez le test unitaire sur Rx Java 2.0.
Utilisez le cadre Akka selon les principes de la programmation réactive.
Employer Spring pour gérer le développement d’applications simultanées.
Utilisez l’API de flux de Java 9 pour développer des applications réactives.
Format du cours
Partie lecture, partie et discussion, exercices et exercices intensifs
Java 10 est l'une des versions les plus récentes du langage de programmation Java utilisé pour une gamme de finalités dans les applications de développement. Parmi ses principales fonctionnalités figurent la ligne de version et les améliorations de type d’inférence variable locale (LVTI), qui sont fonctionnelles pour des processus de codage efficaces. Java 10, ainsi que ses mises à jour de la plate-forme Java, est employable pour faire des augmentations d'application qui ne sont pas exécutables en utilisant Java 9 ou plus.
Cette formation guidée par les instructeurs, en direct (online ou sur site) est destinée aux développeurs qui souhaitent renforcer leurs connaissances de Java 10 et les utiliser pour créer, construire, tester, débarrasser et déployer des applications d'entreprise.
À la fin de cette formation, les participants seront en mesure de :
Créer l'environnement de développement nécessaire pour commencer à se développer avec Java 10.
Utilisez les caractéristiques essentielles de Java 10 pour développer une application.
Comprendre les principes derrière la mise à jour Java 10 et l'appliquer aux améliorations d'application.
Reconnaître et considérer le potentiel de Java 10 mise en œuvre pour d'autres entreprises.
Le format du cours
Lecture et discussion interactives.
Beaucoup d’exercices et de pratiques.
La mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Java est une plate-forme de développement open-source et un langage de programmation utilisé pour créer des applications pour les ordinateurs de bureau, les appareils mobiles et le web. Java 11 propose des changements significatifs dans la plate-forme qui améliorent les processus de développement des applications.
Cette formation guidée par les instructeurs, en direct (online ou sur site) est destinée aux développeurs et aux programmateurs qui souhaitent construire, gérer et exécuter Java applications en utilisant Java 11.
À la fin de cette formation, les participants seront en mesure de :
Migration des versions plus anciennes Java à Java 11 pour mettre en œuvre de nouvelles fonctionnalités et changements dans la plate-forme.
Explorez de nouvelles méthodes dans Java 11 pour améliorer et simplifier le développement des applications.
Apprenez Java concepts de base pour créer des applications pour différents systèmes et appareils en utilisant Java 11.
Le format du cours
Lecture et discussion interactives.
Beaucoup d’exercices et de pratiques.
La mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Java Le langage de programmation est un langage informatique orienté à l'objet mis en œuvre sur diverses plateformes de développement. Une de ses dernières versions majeures, Java 9, fournit un système de modules plus efficace et un schéma de fil parmi ses fonctionnalités ajoutées. Java 9 peut être utilisé pour effectuer des améliorations d'application qui ne sont pas exécutables en utilisant des versions plus anciennes de Java.
Cette formation guidée par les instructeurs, en direct (online ou sur site) est destinée aux développeurs qui souhaitent utiliser Java 9 et ses fonctionnalités pour créer, construire, tester, débarrasser et déployer des applications d'entreprise.
À la fin de cette formation, les participants seront en mesure de :
Créer l'environnement de développement nécessaire pour commencer à se développer en utilisant Java 9.
Comprendre les spécifications de la Java 9 mise à niveau.
Emploi Java 9 fonctionnalités pour améliorer les performances des applications.
Percevez le potentiel de Java 9 comme un outil pour d'autres réalisations d'entreprise.
Le format du cours
Lecture et discussion interactives.
Beaucoup d’exercices et de pratiques.
La mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Introduit contect pour les programmeurs Java avancés, développant généralement des applications, des frameworks ou des bibliothèques à grande échelle. Ce cours est principalement constitué de laboratoires (environ 60%), le reste étant constitué de discussions et de présentations. Nous utilisons principalement la dernière version de Java pour ce cours, mais il peut également être dispensé en tant que cours privé sur les anciennes versions de Java .
Le cours couvre les bases du Java développement.
Il introduit les étudiants à la technologie Java et leur enseigne la syntaxe et les concepts de base Java, conduisant à la création d'un programme simple. La formation passe par les concepts essentiels et les caractéristiques du Java Programming Langage, en se concentrant sur les exceptions, les input/output de base, la concurrence, les expressions régulières, le cadre des collections Java et l'environnement de la plateforme. Le cours se termine lorsque toutes les caractéristiques de base Java ont été expliquées et formées.
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.
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
No course discounts for now.
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!
Nous recherchons des formateurs alliant compétences techniques et savoir-être en France!
En tant que formateur NobleProg, vous serez responsable de :
délivrer des formations dans le monde entier
préparer les supports de cours
apporter des améliorations au fil des formations
fournir des prestations de conseil
Pour le moment, nous nous concentrons sur les domaines suivants :
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
Si vous avez de la patience et de l'empathie pour les personnes que vous formez, vous êtes fait pour rejoindre NobleProg.
Pour postuler, veuillez s'il vous plaît créer votre profil formateur en cliquant sur le lien ci-dessous :