Les formations Programmation

Les formations Programmation

Des cours de formation en programmation informatique en direct, organisés en local, démontrent, par le biais de la pratique interactive, les principes fondamentaux et les sujets avancés de la programmation La formation en programmation est disponible sous forme de «formation en direct sur site» ou de «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.

Nos Clients témoignent

★★★★★
★★★★★

Plans de cours Programmation

CodeNomDuréeAperçu
jsajaxJavascript And Ajax35 heuresCe cours a été créé pour les développeurs de sites Web qui souhaitent comprendre et utiliser Javascript et Ajax.
javaadvancedJava Advanced - one day7 heuresIntroduit le 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 des laboratoires (environ 60%), le reste est des discussions et des présentations Nous utilisons principalement la version la plus récente de Java pour ce cours, mais il peut également être délivré en tant que cours privé sur les anciennes versions de Java.
jav9functionalFunctional Reactive Programing with Java 9 and RxJava14 heuresJava 9 couplé à la robuste bibliothèque de programmation réactive RxJava 20, permet aux développeurs Java d'adopter et d'appliquer le paradigme de programmation réactive dans leurs processus de développement d'applications et de systèmes avec une grande facilité Dans cette formation en ligne, les participants apprendront les avantages et les fonctions de Java 9, Spring, Jersey et RxJava 20 dans le développement d'applications réactives au cours de la création et du déploiement d'une application réactive utilisant l'API de flux de Java 9, Spring, le cadre Akka et la bibliothèque de programmation réactive fonctionnelle RxJava 20 À la fin de cette formation, les participants seront en mesure de: Comprendre l'importance et la signification de la programmation réactive dans le développement d'applications et de systèmes Exécuter un test unitaire sur RxJava 20 Utiliser le cadre Akka selon les principes de programmation réactive Employer Spring pour gérer le développement d'applications concurrentes Utilisez l'API de flux de Java 9 pour développer des applications réactives Public Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
vertxVert.x: Build a Reactive Application on JVM14 heuresVertx est une librairie pour construire des applications réactives Dans cette formation en ligne, les participants apprendront à utiliser Vertx pour créer une application Web asynchrone basée sur les événements À la fin de cette formation, les participants seront en mesure de: Comprendre et utiliser les différents composants (core, web, client, etc) dans la pile Vertx Utilisez Vertx pour créer des utilitaires de réseau, des microservices HTTP / REST, un traitement d'événements de haut volume, des applications de bus de messages backend, etc Exécuter une application capable de gérer une simultanéité élevée en utilisant des threads de noyau minimes Utilisez les API de Vertx pour prendre en charge Java, JavaScript, Groovy, Ruby, Ceylan, Scala, Kotlin, etc Test d'unité de code asynchrone avec VertxUnit Déployer et mettre à l'échelle une application avec un minimum de matériel Public Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
javatestingIntroduction to Java for Test Automation28 heuresCe cours est conçu pour toute personne intéressée par l'apprentissage de Java dans le but d'automatiser les tests Il s'agit d'un cours intensif et rationalisé, avec de nombreux exercices manuels, qui permet aux participants de se familiariser rapidement avec les compétences essentielles en programmation nécessaires aux tests d'automatisation de 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 les frameworks d'automatisation des tests en profondeur tels que Selenium Il contourne également l'approche conventionnelle «Hello World» pour apprendre Java, car ce n'est pas 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à familier avec Java et souhaitez passer directement aux tests avec Selenium, veuillez consulter: Introduction à Selenium (https://wwwnobleprogcom/introductionseleniumtraining) Public Testeurs débutants qui souhaitent apprendre le Java pour les tests d'automatisation Testeurs professionnels ayant une expérience dans d'autres langages de programmation tels que Javascript et C # qui souhaitent transférer leurs compétences vers Java Format du cours Partie conférence, partie de discussion, pratique handson lourde .
DEVOPSJEEFundamentals of Devops for Java Enterprise Edition Projects21 heuresThis 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:

- DevOps practices and tools
- Puppet
- Technical introduction to cloud computing
- Jenkins
cl-jpwCombined JAVA, PHP and Web Application Security28 heuresMême les programmeurs expérimentés ne maîtrisent en aucun cas les différents services de sécurité offerts par leurs plates-formes de développement, et ne sont pas non plus conscients des différentes vulnérabilités qui sont pertinentes pour leurs développements Ce cours s'adresse aux développeurs utilisant à la fois Java et PHP, en 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 sécurité Java sont abordés en abordant le contrôle d'accès, l'authentification et l'autorisation, la communication sécurisée et diverses fonctions cryptographiques Différentes API sont également introduites qui peuvent être utilisées pour sécuriser votre code en PHP, comme OpenSSL pour la cryptographie ou HTML Purifier pour la validation des entrées Côté serveur, les meilleures pratiques sont données pour renforcer et configurer le système d'exploitation, le conteneur Web, le système de fichiers, le serveur SQL et le PHP lui-même, tout en mettant l'accent sur la sécurité des clients Les vulnérabilités Web générales sont discutées par des exemples alignés sur le Top 10 d'OWASP, montrant diverses attaques par injection, injections de script, attaques contre le traitement de session, références d'objets directes non sécurisées, problèmes de téléchargement de fichiers et bien d'autres Les divers problèmes et problèmes liés au langage Java et au langage PHP sont regroupés dans les types de vulnérabilité standard: validation des entrées manquantes ou incorrectes, mauvaise utilisation des fonctions de sécurité, gestion incorrecte des erreurs et des exceptions, problèmes de temps et de staterel, problèmes de qualité du code et vulnérabilités liées au codage mobile Les participants peuvent essayer les API, les outils et les effets des configurations, tandis que l'introduction des vulnérabilités est soutenue par un certain nombre d'exercices pratiques démontrant les conséquences des attaques réussies, montrant comment corriger les bugs et appliquer des techniques d'atténuation, et introduire l'utilisation de diverses extensions et outils 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 Apprenez à utiliser diverses fonctions de sécurité de PHP Comprendre les concepts de sécurité des services Web Obtenir des connaissances pratiques en utilisant des outils de test de sécurité En savoir plus sur les erreurs de codage typiques et comment les éviter Soyez informé des vulnérabilités récentes dans les frameworks et bibliothèques Java et PHP Obtenir des sources et d'autres lectures sur les pratiques de codage sécurisé Public Développeurs .
cl-cjwCombined C/C++, JAVA and Web Application Security28 heuresPour 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 .
cl-jnwCombined JAVA, .NET and Web Application Security21 heuresLes environnements de développement Java etNET fournissent des moyens puissants pour le développement de la sécurité, mais les développeurs doivent savoir appliquer les diverses techniques de programmation architecture et codinglevel pour implémenter les fonctionnalités de sécurité souhaitées et éviter les vulnérabilités Ce cours contient de nombreux exercices sur l'utilisation de diverses API et outils pour empêcher le code non fiable d'effectuer des actions privilégiées, protéger les ressources grâce à une authentification et une autorisation fortes, fournir des appels de procédures sécurisées, gérer des sessions, introduire différentes implémentations, et beaucoup plus Plus important encore, le cours explique les failles de programmation les plus fréquentes et les plus graves typiquement commises par les programmeurs 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 des deux plates-formes de développement Outre les bogues Java etNET importants pour la sécurité, les failles de sécurité introduites couvrent aussi bien les problèmes spécifiques aux langues que les problèmes liés aux environnements d'exécution dont il faut être conscient 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 Avoir une compréhension pratique de la cryptographie Apprendre à utiliser les différentes fonctions de sécurité de l'environnement de développement Java Apprenez à utiliser diverses fonctions de sécurité de l'environnement de développementNET Obtenir des informations sur certaines vulnérabilités récentes dansNET et ASPNET 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 sources et d'autres lectures sur les pratiques de codage sécurisé Public Développeurs .
cl-jweAdvanced Java, JEE and Web Application Security28 heuresAu-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 .
cl-jadAdvanced Java Security21 heuresMê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 .
cl-jwaJava and Web Application Security21 heuresLa description 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 L'utilisation de tous les composants est présentée à travers des exercices pratiques, où les participants peuvent essayer les API et les outils discutés pour eux-mêmes 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 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 .
cl-jscStandard Java Security14 heuresLa 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é courantes les plus problématiques rencontrées dans d'autres langages, comme le langage C / C ++ Cependant, les développeurs de logiciels et les architectes ne doivent pas seulement savoir utiliser les différentes fonctionnalités de sécurité de l'environnement Java (sécurité positive), mais doivent également prendre en compte les nombreuses vulnérabilités qui sont encore 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 de référence commune pour comprendre le but et le fonctionnement des composants applicables L'utilisation de ces composants est présentée à travers plusieurs exercices pratiques, où les participants peuvent essayer les API discutés eux-mêmes Le cours passe également en revue et explique les failles de programmation les plus fréquentes et sévères du langage et de la plate-forme Java, couvrant à la fois les bogues typiques commis par les 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 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 Apprendre à utiliser les différentes fonctions 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 dans le framework Java Obtenir des sources et d'autres lectures sur les pratiques de codage sécurisé Public Développeurs .
javaintJava Intermediate - one day7 heuresDes participants qui sont déjà des programmeurs Java qui veulent étendre leur horizon et utiliser plus de concepts de langage Java.
pcxmlsoapProgramming Concepts, XML and SOAP21 heuresCette formation guide les participants à travers les concepts de programmation et les principes fondamentaux de XML et SOAP avec des exercices pratiques.
jqueryjQuery14 heuresCe cours a été créé pour les développeurs Web souhaitant simplifier le développement de JavaScript.

Ce cours couvre les bases de jQuery jusqu'à la création de plugins.
apachemavenApache Maven21 heuresSelon votre profil, Maven vous aidera dans votre travail quotidien Comme nous mentionnons certains des avantages: Développeurs: En tant que développeur, vous utiliserez Maven pour créer des projets, gérer les dépendances, compiler votre code, exécuter vos tests, déployer vos composants Maven fera partie de vos outils de développement quotidiens Profils techniques: L'intégration de Maven en tant qu'outil de construction aura un impact significatif sur le projet: Gérer les dépendances deviendra facile (gestion des dépendances Maven) Les builds complexes seront considérablement simplifiés (profils de build Maven) L'architecture du projet sera gérée en douceur (projets d'héritage et multimodule) Gestionnaires de projet: Maven appliquera la normalisation et la collaboration: "Project Object Model" est la norme Maven introduit pour les projets Maven utilise des cycles de vie de construction pour les développeurs à compiler, tester et rapporter, déployer Les dépôts Maven agiront comme un magasin commun et rassembleront des versions et des bibliothèques tierces Release Managers: Les gestionnaires de référentiels Maven agissent comme des proxies hautement configurables entre votre organisation et les référentiels Maven publics Ils fournissent également à une organisation une destination de déploiement pour vos builds .
javafunmanvenJava fundamentals with Maven28 heuresLe cours couvre les bases du développement Java et présente l'outil de gestion et de compréhension de projets logiciels Apache Maven.
javahJava Hibernate28 heuresHibernate est un cadre de mappage pour le langage Java dans lequel un modèle de domaine orienté objet peut être mappé sur une base de données relationnelle traditionnelle.
dsgpatDesign Patterns - efficient code reusability24 heuresLe cours couvrira les modèles de conception.
junitUnit Testing with JUnit21 heuresJUnit est un framework pour écrire des tests répétables et faire des tests unitaires pour le langage Java.
jcapsdaadvOpenESB-Java CAPS for developers and architects advanced level14 heuresCe cours est dédié aux développeurs et aux architectes qui veulent être opérationnels immédiatement sur OpenESB et qui veulent démarrer et être impliqués dans de vrais projets OpenESB Le périmètre de formation couvre les concepts OpenESB avancés fréquemment utilisés dans des projets comme la corrélation et la compensation Ce cours de 2 jours vous permettra d'aborder sereinement votre intégration dans les projets opérationnels d'OpenESB .
javafunandroidJava Fundamentals for Android14 heuresLes 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.
struts2Struts 2 Framework21 heuresCe cours traite du développement de l'application web MVC (ModelViewController) en utilisant les fonctionnalités du framework Struts2 Les participants apprendront comment travailler avec les actions et les données, comment développer des intercepteurs et le OGNL pour la conversion de type Ce cours portera également sur des concepts tels que la validation, l'internationalisation et la persistance des données .
javaperfJava Performance 40 heuresLe 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.
javaphJava Persistence with Hibernate14 heuresCe cours enseigne l'utilisation pratique d'Hibernate pour la persistance d'objets Java dans une base de données relationnelle.
javaeejbossEnterprise Java Programming with Java EE and JBoss (EJB 3.0)28 heuresCe cours de quatre jours est destiné aux programmeurs qui connaissent déjà le langage Java et souhaitent exploiter la technologie Enterprise Java Beans 2.0 tout en prenant conscience des implications de la distribution des applications sur la sécurité. Ce cours comporte un important volet pratique qui comprend le développement d'une application de commerce électronique basée sur Enterprise Java Beans. Le cours utilise le serveur d'applications JBoss.
javafunJava Fundamentals28 heuresLe cours couvre les bases du développement Java.

Il initie les étudiants à la technologie Java et leur enseigne la syntaxe et les concepts de base de Java, conduisant à la création d'un programme simple. La formation passe en revue les concepts et fonctionnalités essentiels du langage de programmation Java, en se concentrant sur les exceptions, les entrées / sorties de base, la concurrence, les expressions régulières, la structure de collections Java et l'environnement de plate-forme. Le cours se termine lorsque toutes les fonctionnalités de base de Java ont été expliquées et formées.
gwtGWT: Write Ajax Web Applications in Java, Deploy as Javascript28 heuresGoogle Web Toolkit (GWT ou GWT Web Toolkit) est un ensemble d'outils opensource permettant de créer, d'optimiser et de gérer des applications JavaScript complexes en Java GWT est utilisé par de nombreux produits chez Google, y compris Google AdWords et Google Wallet Dans cette formation en direct, les participants apprendront les concepts de programmation GWT nécessaires pour mettre en place une application web À la fin de cette formation, les participants pourront Écrire des applications AJAX côté client en Java et les déployer en JavaScript sur plusieurs navigateurs (bureau, Android, iPhone, etc) Développer une application Web performante tout en surmontant les particularités du comportement du navigateur, XMLHttpRequest et JavaScript Comprendre et surmonter les défis de la programmation Ajax Utiliser les outils de GWT pour optimiser une application web Public Développeurs Web Frontend Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .
reactivexReactive Programing with Javascript and ReactiveX 14 heuresReactiveX est une bibliothèque complète pour créer des flux de données asynchrones en utilisant des 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 ligne, introduite par un instructeur, initie les participants à la bibliothèque complète de ReactiveX pour développer des applications réactives et guide les participants à travers une série de cas, démontrant l'utilité et la fonctionnalité des fonctionnalités clés de ReactiveX À la fin de cette formation, les participants seront en mesure de: Comprendre le paradigme de programmation réactive et la fonctionnalité des observables et leur utilisation commune lors du développement d'applications lourdes d'interface utilisateur Installation réussie d'un environnement pour ReactiveX Créer des événements observables à partir d'une multitude d'éléments variés Appliquer les fonctions de transformation et de filtrage de ReactiveX Public Développeurs Format du cours Partie conférence, discussion en partie, exercices et pratique lourde de handson .

Prochains cours Programmation

FormationDate FormationPrix [A distance / Classe]
Java Persistence with Hibernate - Toulouse, centre villemar, 2018-11-06 09:303000EUR / 3600EUR
Reactive Programing with Javascript and ReactiveX - Strasbourg, Kibitzenau Station mar, 2018-11-06 09:303000EUR / 3600EUR
Javascript / jQuery - MVC frameworks / MVVM and multilayer applications on the client side - Poitiersmer, 2018-11-07 09:301500EUR / 1900EUR
Unit Testing with JUnit - Lille, Gare Flandresmer, 2018-11-07 09:304500EUR / 5300EUR
Java Performance - Lyon, Gare Lyon Part-Dieulun, 2018-11-19 09:309000EUR / 10400EUR
Weekend Programmation cours, Soir Programmation formation, Programmation stage d’entraînement, Programmation formateur à distance, Programmation formateur en ligne, Programmation formateur Online, Programmation cours en ligne, Programmation cours à distance, Programmation professeur à distance, Programmation visioconférence, Programmation stage d’entraînement intensif, Programmation formation accélérée, Programmation formation intensive, Formation inter Programmation, Formation intra Programmation, Formation intra Enteprise Programmation, Formation inter Entreprise Programmation, Weekend Programmation formation, Soir Programmation cours, Programmation coaching, Programmation entraînement, Programmation préparation, Programmation instructeur, Programmation professeur, Programmation formateur, Programmation stage de formation, Programmation cours, Programmation sur place, Programmation formations privées, formation privée, cours particulier, cours particuliers

Réduction spéciale

Formation Lieu Date Formation Prix [A distance / Classe]
MongoDB for Developers Marseille, Quartier du Prado lun, 2018-11-19 09:30 2700EUR / 3300EUR
R for Data Analysis and Research Tours, Parc Honoré de Balzac mar, 2018-12-18 09:30 1575EUR / 1975EUR
Advanced Automation with Ansible Paris, Opera Bourse lun, 2019-02-11 09:30 2700EUR / 3300EUR
Advanced Statistics using SPSS Predictive Analytics Software Strasbourg, Kibitzenau Station lun, 2019-04-01 09:30 6300EUR / 7300EUR
R for Data Analysis and Research Orléans, gare centrale lun, 2019-04-15 09:30 1575EUR / 1975EUR

Newsletter offres spéciales

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

Nos clients

is growing fast!

We are looking to expand our presence in your region!

As a Business Development Manager you will:

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

We offer:

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

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

contact us right away!