
Des cours de formation en programmation informatique en direct, en ligne ou sur site, animés par un instructeur, démontrent par une pratique interactive et pratique les principes fondamentaux et les sujets avancés de la programmation. La formation à la programmation est disponible sous forme de "formation en direct en ligne" ou de "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
Le format théorie immédiatement appliquée avec des exercices + le fait que le formateur prenne le temps de passer derrière chacun de nous pour nous épauler
Xavier Michel , École normale supérieure de Lyon
Formation: Angular 10 for Developers
Le formateur était très sympathique et avait bien préparé la formation. Il alternait théorie et pratique tout en suivant un fil rouge, nous amenant à partir de rien à une application Angular assez complète.
Vincent Perradin - Xavier Michel , École normale supérieure de Lyon
Formation: Angular 10 for Developers
La sympathie du formateur! Le fait que le formateur n'est pas juste un formateur mais un développeur expérimenté qui connait donc les problématiques que l'on rencontre. Le fait que le formateur connaissait aussi les technologies concurrentes (+ bon background technologique) et a donc pu nous aiguiller sur nos choix.
Julien DONNADIEU - ALDEIS / YOODA
Formation: Vue.js
Formateur très compétents, maîtrise parfaite du sujet et excellente capacité d'adaptation à son public
ALDEIS / YOODA
Formation: Vue.js
Formation très compacte mais néanmoins complète et à rythme correct. Nous avions vraiment l’impression de s’améliorer à chaque exercice, malgré mes pré requis existants en Lua.
Pôle Parcs Opérations & Spectacle Formation Opérationnelle I Disneyland® Paris
Formation: Lua Fundamentals
L'approche globale et adaptée à chaque élève.
Pôle Parcs Opérations & Spectacle Formation Opérationnelle I Disneyland® Paris
Formation: Lua Fundamentals
La clarté des informations. Malgré un programme très compact car très court (2 jours), nous sommes allés des bases jusqu'aux notions les plus poussées du Lua de manière simple.
Benoit Crauet - Pôle Parcs Opérations & Spectacle Formation Opérationnelle I Disneyland® Paris
Formation: Lua Fundamentals
Les exercices pratiques et la disponibilité du formateur pour répondre aux questions.
Sebastien Botte - Soizic Leroy, SDECCI
Formation: MATLAB Programming
Disponibilité et adaptabilité, réponses aux questions
Jean-Michel MEOT - CIRAD
Formation: Introduction au Machine Learning avec MATLAB
Présentation progressive et application des méthodes
Aurélien Briffaz - CIRAD
Formation: Introduction au Machine Learning avec MATLAB
Alternance théorie/pratique efficace !
CIRAD
Formation: Introduction au Machine Learning avec MATLAB
J'ai beaucoup apprécié la capacité du formateur à s'adapter à notre besoin spécifique et à nous proposer un support de formation adapté.
Jeremy Herviou - Jérémy Herviou, Michelin
Formation: Basic MATLAB Programming
La disponibilité, l'écoute et le relationnel de Guillaume. Il a su s'adapté à notre besoin assez spécifique.
Ugo Imbert - Jérémy Herviou, Michelin
Formation: Basic MATLAB Programming
l'humour, disponabilité pour répondre à d'autre types de questions
koen depoorter
Formation: Web Development with Symfony3
Assistance personnelle lorsque j'avais des problèmes techniques :)
Elena Rouvier
Formation: Web Development with Symfony3
Les exercices pratiques en relation avec le contexte
Guillaume Martens
Formation: Web Development with Symfony3
Lots of exercises
Fanny Stauffer - Fanny Stauffer, UCB Pharma S.A.
Formation: Advanced Python - 4 Days
Les connaissances du formateur sur son sujet Les connaissances du formateur sur des sujets connexes
Laetitia RODRIGUEZ, EDF renouvelables
Formation: Python and Spark for Big Data (PySpark)
La mise en pratique des études théoriques
Devoteam
Formation: Programming in Scala
Le côté prof particulier :)
oui.sncf
Formation: Scala: Advanced Functional Programming
Le fait d'apprendre une nouvelle façon de penser (FP). Toutes les notions couvertes par la formation sont du jamais vu avant
Mohamed El Amine Mecieb - Devoteam SA
Formation: Scala: Advanced Functional Programming
le calme et la qualité des explications
PHILIPPE GAC - Philippe GAC, Idemia
Formation: Learning LabVIEW
Les exercices progressifs. Même si c'était en remote, tout était fluide.
Philippe GAC, Idemia
Formation: Learning LabVIEW
L'adaptation du cours selon mes questions / commentaires
Nathalie siard - REEL S.A.S
Formation: Scratch Programming
Plans de cours Programmation
-
Mettre en place un environnement de développement comprenant Node.js, Visual Studio Code et Angular CLI.
Créer une application de base Angular 16 qui affiche des données et gère les interactions avec l'utilisateur.
Utiliser des composants, des directives, des tuyaux, des services et des modules pour organiser et réutiliser le code.
Utiliser la liaison de données, l'injection de dépendances, le routage, les formulaires et le client HTTP pour communiquer avec les services dorsaux.
Déboguer et tester Angular 16 les applications à l'aide d'outils tels que Chrome DevTools, Jest, Karma et Protractor.
-
Exposé et discussion interactifs.
Beaucoup d'exercices et de pratique.
Mise en œuvre pratique dans un environnement de laboratoire réel.
-
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
- Installer et configurer Angular 15. Développer des applications en utilisant l'architecture à base de composants de Angular 15. Exploitez Angular les directives, services et canaux intégrés de 15. Communiquez avec une API RESTful à l'aide du module HttpClient de Angular 15. Mettre en œuvre l'authentification et l'autorisation dans Angular 15 applications. Tester et déboguer Angular 15 applications. Comprendre les nouvelles fonctionnalités de Angular 15 telles que la directive d'image, la liste CDK pour la construction de composants d'interface utilisateur, la réduction de la plaque standard dans les gardes et les améliorations d'esbuild pour des constructions plus rapides.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Utiliser des techniques avancées pour créer Angular 15 applications. Comprendre les meilleures pratiques pour la mise à l'échelle et la maintenance à grande échelle Angular 15 applications. Développer des applications performantes à l'aide des fonctionnalités avancées de Angular 15. Dépanner et optimiser Angular 15 applications. Découvrez des sujets avancés tels que le rendu côté serveur, le chargement différé, etc.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Understand Angular testing in-depth.
- Perform advanced component and integration testing.
- Perform end-to-end testing with Cypress and visual regression.
-
Configurez un environnement de développement Rust pour le développement Web.
Créez des applications Web côté serveur à l’aide de Rust.
Implémentez les API RESTful et gérez les requêtes et réponses HTTP.
Utilisez des bases de données et gérez la persistance des données dans Rust.
Développez des composants frontaux et interagissez avec eux à l’aide de Rust.
Optimisez les performances et assurez la sécurité des applications Web Rust.
-
Conférence et discussion interactives.
Exercices pratiques et tâches de codage.
Mise en œuvre de projets réels dans un environnement de laboratoire.
-
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Learn how Python can be integrated into Power BI for data analysis.
- Use Python scripts to load, clean, and preprocess data within the Power BI environment.
- Enhance data visualization capabilities by creating custom and interactive visualizations using Python.
- Acquire advanced data analysis skills using Python.
-
Configurez un environnement de développement pour le développement de jeux avec Rust.
Comprendre les concepts et l’architecture de développement de jeux à l’aide de Rust.
Utilisez les fonctions de sécurité de la mémoire de Rust dans le développement de jeux.
Implémentez les mécanismes de jeu, les systèmes et la logique de jeu à l’aide de Rust.
Intégration avec des bibliothèques graphiques ou des moteurs pour le rendu dans Rust jeux.
Optimisez et déboguez le code du jeu Rust pour des raisons de performances et de stabilité.
-
Conférence et discussion interactives.
Exercices pratiques et tâches de codage.
Projets de développement de jeux et démos dans le monde réel.
-
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Avoir une compréhension approfondie du fonctionnement d'Alpine JS. Développez des sites Web modernes et interactifs à l'aide d'Alpine JS.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Installer et configurer Angular 14. Développer des applications en utilisant l'architecture à base de composants de Angular 14. Tirez parti Angular des directives, services et tuyaux intégrés de 14. Communiquez avec une API RESTful à l'aide du module HttpClient de Angular 14. Mettre en œuvre l'authentification et l'autorisation dans Angular 14 applications. Tester et déboguer Angular 14 applications.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Créez des applications avancées à l'aide de Angular 14. Comprenez et mettez en œuvre les fonctionnalités et techniques plus complexes de Angular 14. Développer un code Angular 14 maintenable et évolutif. Créez des bibliothèques et des modules personnalisés pour étendre les fonctionnalités de Angular 14.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Effectuez une analyse des données en utilisant Python, R et SQL. Créez des informations grâce à la visualisation de données avec Tableau. Prenez des décisions basées sur les données pour les opérations commerciales.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Use Python programming for defensive cybersecurity.
- Understand and use Python for ethical offensive techniques and digital forensics tasks.
- Recognize legal and ethical considerations surrounding offensive cybersecurity and vulnerability disclosure.
-
Mettre en place un environnement de développement pour Rust programmation de systèmes embarqués.
Comprendre et utiliser les microcontrôleurs et leurs périphériques à l’aide de Rust.
Écrivez du code efficace et fiable pour les systèmes embarqués aux ressources limitées.
Gérez la concurrence et les exigences en temps réel dans les applications embarquées.
Interface avec le matériel et utilisation d’abstractions de bas niveau dans Rust.
Appliquer des techniques de gestion de l’alimentation et d’optimisation de la faible consommation dans les systèmes embarqués.
-
Conférence et discussion interactives.
Beaucoup d’exercices et de pratique.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
-
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Understand advanced C# programming concepts and best practices.
- Apply advanced object-oriented programming principles to create efficient and flexible automation solutions.
- Design and develop modular and reusable automation frameworks using industry best practices.
- Comprendre la structure JWT et les cas d'utilisation. Découvrez comment valider et invalider les JWT. Gérer les clés cryptographiques.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Set up and integrate Node.js and Express with MongoDB.
- Understand the features and architecture of Node.js, Express, and MongoDB.
- Learn how to build RESTful APIs using the Node.js, Express, and MongoDB backend stack.
- Implement routes, filtering, sorting, and pagination to Node.js REST APIs.
- Design data models and perform CRUD operations with MongoDB and Mongoose.
- Test and debug APIs with Postman.
- Utilisez efficacement TypeScript et Angular CLI pour créer des applications Angular 13 complexes. Développez, testez et déployez Angular 13 applications Web pour des performances optimales. Créez des composants Web pour améliorer la réutilisation et la maintenabilité de Angular 13 applications.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
-
Configurez un environnement de développement pour la programmation de systèmes Rust.
Développez des applications système efficaces et fiables à l’aide de Rust.
Comprendre et appliquer le modèle de gestion de la mémoire de Rust dans un contexte système.
Interface avec du code de bas niveau, tel que C et C++, en utilisant Rust pour les tâches au niveau système.
Déboguez et dépannez efficacement les programmes Rust pour les scénarios de programmation système.
-
Conférence et discussion interactives.
Beaucoup d’exercices et de pratique.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
-
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- 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.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Apprendre et comprendre les concepts de base de Alpine JS. Utilisez Alpine JS pour développer efficacement des sites Web dynamiques et d'autres projets.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Développez, déployez et mettez à l'échelle des applications à l'aide de différents microservices. Créez une application rendue côté serveur React. Déployez des applications multiservices dans le cloud à l'aide de Docker et Kubernetes. Effectuer des tests d'application sur les microservices.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Développer Angular 12 applications en utilisant des techniques et des concepts avancés. Implémentez des composants et des directives personnalisés. Découvrez les techniques avancées de liaison de données. Implémentez le chargement différé et les importations dynamiques. Optimiser les performances d'une Angular 12 application.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Utilisez le package EF pour travailler avec des bases de données. Utilisez Blazor les composants, les services, l'injection de dépendances, la mise en page et le routage. Créez des service workers pour activer les fonctionnalités PWA dans une application. Utilisez les notifications push et d'autres fonctionnalités PWA.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
-
Créez l’environnement nécessaire pour commencer à traiter les grandes données avec Spark, Hadoop, et Python.
Comprendre les caractéristiques, les composants de base et l'architecture de Spark et Hadoop.
Apprenez à intégrer Spark, Hadoop, et Python pour le traitement de données grandes.
Explorez les outils dans l'écosystème Spark (Spark MlLib, Spark Streaming, Kafka, Sqoop, Kafka, et Flume).
Construisez des systèmes de recommandations de filtration collaboratives similaires à Netflix, YouTube, Amazon, Spotify et Google.
Utilisez Apache Mahout pour échanger les algorithmes d’apprentissage automatique.
-
Lecture et discussion interactives.
Beaucoup d’exercices et de pratiques.
La mise en œuvre dans un environnement de laboratoire en direct.
-
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Comprendre les sujets et techniques avancés de la programmation Rust. Maîtrisez la propriété avancée, la programmation asynchrone et les traits/génériques. Maîtrisez la gestion avancée des erreurs, les macros et l'optimisation des performances. Interfacez-vous avec d'autres langages, exploitez unsafe Rust et implémentez une simultanéité avancée. Appliquez des techniques de dépannage avancées pour déboguer et résoudre les problèmes complexes dans les programmes Rust.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Install and configure Selenium WebDriver.
- Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
- Run C# Selenium test automation.
- 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.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- Apprendre et comprendre CI pour un projet Java. Construire un système CI pour Java.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
- 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.
- Conférence interactive et discussion. Beaucoup d'exercices et de pratique. Mise en œuvre pratique dans un environnement de laboratoire réel.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Dernière mise à jour :