
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.
Machine Translated
Nos Clients témoignent
Les exercices pratiques en relation avec le contexte
Guillaume Martens
Formation: Web Development with Symfony3
Assistance personnelle lorsque j'avais des problèmes techniques :)
Elena Rouvier
Formation: Web Development with Symfony3
l'humour, disponabilité pour répondre à d'autre types de questions
koen depoorter
Formation: Web Development with Symfony3
J'ai aimé la façon de diriger les cours et d'effectuer des exercices. La division idéale de la théorie et de la pratique. Un gros avantage était la traduction factuelle de l'ambiguïté et de répondre à chaque question
Izabela Blezień
Formation: Building Web Apps using the MEAN stack
Machine Translated
L'interaction et l'enthousiasme qu'il a eu avec la formation.
Richard Burgos
Formation: Design Patterns in PHP
Machine Translated
Le nouveau contenu que j'ai appris
Victor Cayetano
Formation: Design Patterns in PHP
Machine Translated
J'ai surtout profité de l'exercice.
Jason Wu
Formation: Design Patterns in PHP
Machine Translated
J'aime le soutien du formateur et les sujets. Je suis arrivé avec un état d'esprit en pensant que ce ne serait rien de nouveau que je n'ai pas fait. Mais j'ai été surpris de tout ce que j'ai appris tout au long de ce cours. Je vous remercie.
Jorgen Ordonez
Formation: Design Patterns in PHP
Machine Translated
J'ai aimé les exemples et la façon dont il a expliqué.
Sandeep Parashar
Formation: VBA For Access & Excel
Machine Translated
La manière d'expliquer et d'inclure des conseils sur les meilleures pratiques de VBA / Access, encourageant par l'exercice à réfléchir davantage sur la façon de résoudre le problème plutôt que de fournir des solutions prêtes.
Daria Rudin
Formation: VBA For Access & Excel
Machine Translated
Tamil était exceptionnellement patient et très utile pour trouver des solutions aux besoins réels. Il était également très honnête à propos de savoir s'il ne connaissait pas quelque chose du haut de sa tête, ce qui nous a permis de prendre rapidement part à l'entraînement et nous n'avons pas perdu de temps.
Christine Weiler
Formation: VBA For Access & Excel
Machine Translated
Il est bon d'avoir des exercices pratiques après les cours.
bonnie lee
Formation: AngularJS Good Practices
Machine Translated
J'ai aimé les exemples de code et l'élaboration.
Antony Ho
Formation: AngularJS Good Practices
Machine Translated
tous
Rafał Dąbrowski
Formation: Javascript And Ajax
Machine Translated
Le formateur s'est concentré sur les exigences de chaque personne pour le cours et a réglé le matériel en fonction de nos objectifs.
Daniel Watkins
Formation: Visual Studio with VB.Net
Machine Translated
J'ai surtout aimé tous les exemples de code.
Formation: Node.js for JavaScript Developers
Machine Translated
Les exercices de code étaient bons et engageants.
Formation: Node.js for JavaScript Developers
Machine Translated
J'ai profité de la pratique. Beaucoup d'aide Beaucoup d'espace pour poser des questions et obtenir des réponses.
Abdul Zaheer
Formation: Node.js for JavaScript Developers
Machine Translated
J'ai vraiment aimé créer le middleware Connect.
Formation: Node.js for JavaScript Developers
Machine Translated
Les exemples étaient pertinents.
Yongching Tee
Formation: Node.js for JavaScript Developers
Machine Translated
Je pensais que c'était le bon mélange de lecture et d'application pratique.
David Jaggie
Formation: Node.js for JavaScript Developers
Machine Translated
J'ai préféré l'exercice et apprendre les coins et recoins de Python
Connor Brierley-Green
Formation: Python Programming
Machine Translated
Joey a un enthousiasme contagieux pour la programmation. Et il était très bien adapté à nos besoins et intérêts à la volée.
Randy Enkin
Formation: Python Programming
Machine Translated
De nombreux exemples m'ont rendu facile à comprendre.
Lingmin Cao
Formation: Python Programming
Machine Translated
Exemples et exercices entrecoupés de théorie, tous bien proportionnés
Paweł Wiśniewski
Formation: Perl Programming
Machine Translated
Approche individuelle pour former les participants
Łukasz Kamiński
Formation: Perl Programming
Machine Translated
J'aime le concept de Doctrine à Symfony pris par le formateur. Le formateur est plus énergique et rend les sessions plus interactives. Je pense que c'est une grande capacité de l'entraîneur
Kumaran Chandran
Formation: Web Development with Symfony3
Machine Translated
J'ai aimé la communication et les connaissances du formateur sur Symfony 3 et les technologies associées. Il avait pris suffisamment d’efforts pour enseigner et démontrer avec quelques exemples dans les sujets respectifs. Je peux dire que mes connaissances et mon niveau de confiance en symfony ont augmenté après cette formation.
Hari Kumar
Formation: Web Development with Symfony3
Machine Translated
Abhinav a fait un excellent travail! En quatre jours, il a couvert tous les concepts importants utilisés dans le développement de logiciels REAL. Je suis tellement reconnaissant de l'avoir comme formateur!
Vijay Joseph
Formation: Web Development with Symfony3
Machine Translated
Manière et la connaissance de l'enseignant.
Małgorzata Kręglewska-Stolarska
Formation: Programowanie w ASP.NET MVC 5
Machine Translated
J'ai surtout apprécié les exercices.
Anna Szumniak
Formation: Visual Basic for Applications (VBA) in Excel - Introduction to programming
Machine Translated
Le programme de formation a été bien pensé.
Przemek Zalasinski
Formation: Visual Basic for Applications (VBA) in Excel - Introduction to programming
Machine Translated
J'ai vraiment apprécié les petits exercices.
Mateusz Podsiadlo
Formation: Visual Basic for Applications (VBA) in Excel - Introduction to programming
Machine Translated
La connaissance approfondie du guide à toutes nos questions a donné des réponses écrasantes à mes attentes ... Le conférencier mène de belles discussions ... Il ne manque pas de patience ... Łuk
Łukasz Matulewicz
Formation: Programowanie w języku Python
Machine Translated
Grande connaissance du conférencier, diversité des outils et approche pratique du sujet
Magdalena Stupak
Formation: Programowanie w języku Python
Machine Translated
bonne connaissance du formateur, comment traduire
Renata Cylejowska
Formation: Programowanie w języku Python
Machine Translated
façon de conduire
HSBC Service Delivery (Polska) Sp. z o.o.
Formation: Programowanie w języku C++
Machine Translated
C++ problèmes C++ ont été immédiatement implémentés sur des ordinateurs par les participants à la formation.
Paweł Musiał
Formation: Programowanie w języku C++
Machine Translated
Organisation des connaissances sur les angulaires
Kacper Pawłowski
Formation: Angular JavaScript
Machine Translated
cours de conduite
Iwona Opałka
Formation: Angular JavaScript
Machine Translated
Approche du participant
Alan Łukowski
Formation: Angular JavaScript
Machine Translated
Ouverture du conférencier, connaissance
Krzysztof Dałek
Formation: Angular JavaScript
Machine Translated
beaucoup d'exercice
Małgorzata Jasniecka
Formation: Visual Basic for Applications (VBA) w Excel dla analityków
Machine Translated
Possibilités de pratiquer toutes les connaissances acquises au cours de la formation dans des tâches supplémentaires.
Wioleta Kubczak
Formation: Visual Basic for Applications (VBA) w Excel dla analityków
Machine Translated
Interagir avec l'enseignant, la possibilité de poser des questions chaudes
Grzegorz Ziegert
Formation: Administration with Powershell
Machine Translated
une large gamme d'informations
Piotr Janicki
Formation: Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Machine Translated
résolution de problèmes sur une base régulière. rechercher les éléments les plus utiles pour les stagiaires. Do
Dominik Gardo
Formation: Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Machine Translated
J'ai surtout aimé tous les exemples de code.
Formation: Node.js for JavaScript Developers
Machine Translated
Les exercices de code étaient bons et engageants.
Formation: Node.js for JavaScript Developers
Machine Translated
J'ai vraiment aimé créer le middleware Connect.
Formation: Node.js for JavaScript Developers
Machine Translated
Plans de cours Programmation
By the end of this training, participants will be able to:
- 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.
Cette formation guidée par les instructeurs (online ou on-site) est destinée aux développeurs qui souhaitent utiliser et intégrer Spark, Hadoop, et Python pour traiter, analyser et transformer de grands et complexes ensembles de données.
À la fin de cette formation, les participants seront en mesure de :
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.
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.
By the end of this training, participants will be able to:
- Install and configure Selenium WebDriver.
- Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
- Run C# Selenium test automation.
By the end of this training, participants will be able to:
- Setup and configure a Vaadin project.
- Understand the fundamentals of Vaadin in developing applications.
- Use Vaadin to develop applications.
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.
By the end of this training, participants will be able to:
- Learn about NetBeans and how it works.
- Learn how to use NetBeans in Java programming.
- Use NetBeans to create templates and projects.
By the end of this training, participants will be able to:
- Learn what JSON is and how it works.
- Learn to use JSON with JavaScript.
By the end of this training, participants will be able to:
- Set up the necessary development environment that integrates FastAPI, React, and MongoDB.
- Understand the key concepts, features, and benefits of the FARM stack.
- Learn how to build REST APIs with FastAPI.
- Learn how to design interactive applications with React.
- Develop, test, and deploy applications (front end and back end) using the FARM stack.
By the end of this training, participants will be able to:
- Set up the necessary environment to perform data analysis with SQL, Python, and Tableau.
- Understand the key concepts of software integration (data, servers, clients, APIs, endpoints, etc.).
- Get a refresher on the fundamentals of Python and SQL.
- Perform data pre-processing techniques in Python.
- Learn how to connect Python and SQL for data analysis.
- Create insightful data visualizations and charts with Tableau.
Cette formation guidée par des instructeurs, en direct (online ou sur site) est destinée aux développeurs qui souhaitent apprendre comment Bazel fonctionne dans l'automatisation d'un logiciel de construction et de test du flux de travail.
À la fin de cette formation, les participants seront en mesure de :
Comprendre les concepts de base de Bazel et apprendre comment il fonctionne. Apprenez à utiliser Bazel dans la construction et les tests. Utiliser Bazel dans l'exécution de la construction et de l'automatisation de test.
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.
Node.js est une plate-forme permettant de créer facilement des applications réseau rapides et évolutives. Apprenez à utiliser le modèle d'E / S non bloquant et basé sur les événements pour créer des applications temps réel gourmandes en données s'exécutant sur des périphériques distribués. Nous allons explorer les choix de conception qui rendent Node.js unique, comment cela change la manière dont les applications sont construites et comment les systèmes d’applications fonctionnent le plus efficacement possible dans ce modèle. Apprenez à créer un code modulaire robuste, expressif et clair. Comprendre quand utiliser les rappels, les émetteurs d'événements et les flux. Utilisez des flux pour manipuler facilement des données qu'il serait impossible d'insérer dans la mémoire de l'application. Gagnez en confiance en gérant efficacement les erreurs pour assurer la fiabilité de l'exécution. Le cours comporte de nombreux exercices de laboratoire pour renforcer les concepts et les techniques abordés.
Objectifs
A l'issue de ce cours, les étudiants seront capables de:
- Comprenez clairement les choix de conception de plate-forme qui ont conduit Node.js choisir une boucle d'événement et ce que cela signifie pour les applications construites sur cette base.
- Comprendre les compromis uniques présents dans la programmation événementielle.
- Créez des modules Node.js et exprimez la modularité du code dans une application.
- Comprendre les principaux modèles de contrôle de flux dans Node.js et savoir quand il convient d'utiliser des rappels, des émetteurs d'événements ou des flux.
- Créez et manipulez les tampons efficacement.
- Comprendre comment gérer un état d'erreur et savoir quand un processus doit se fermer suite à une erreur.
- Construisez des applications réseau avec Node.js
Le cours peut être dispensé avec Python 2.7.x ou 3.x, avec des exercices pratiques exploitant toute la puissance des deux versions du langage. Ce cours peut être dispensé sur n'importe quel système d'exploitation (toutes les Linux d'UNIX, y compris Linux et Mac OS X, ainsi que Microsoft Windows).
Les exercices pratiques représentent environ 70% du temps du cours et environ 30% sont des démonstrations et des présentations. Des discussions et des questions peuvent être posées tout au long du cours.
Remarque: la formation peut être adaptée à des besoins spécifiques sur demande préalable avant la date du cours proposé.
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.
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation de cours
- Si vous souhaitez ajouter, supprimer ou personnaliser une section ou un sujet dans ce cours, s'il vous plaît contactez-nous pour organiser.
Dans cette formation en direct animée par un instructeur, les participants apprendront comment installer, configurer et administrer RabbitMQ , puis intégreront la messagerie RabbitMQ dans un certain nombre d'applications exemple .NET.
À la fin de cette formation, les participants seront en mesure de:
- Configurer, configurer et gérer RabbitMQ .
- Comprendre le rôle de RabbitQ dans la conception et la mise en œuvre d'une architecture de microservices.
- Comprenez comment RabbitMQ compare aux autres architectures Message Queuing.
- Configurez et utilisez RabbitMQ tant que courtier pour la gestion de messages asynchrones et synchrones pour des applications .Net professionnelles dans le monde réel.
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
By the end of this training, participants will be able to:
- Learn how to use Spark with Python to analyze Big Data.
- Work on exercises that mimic real world cases.
- Use different tools and techniques for big data analysis using PySpark.
Après le cours, vous pouvez:
- Écrire une application avancée orientée objet
- Convertir des fichiers texte
- Utilisation de sources de données externes
- Utiliser des bibliothèques externes
Dans cette formation guidée par l'instructeur, en direct (online ou sur site), les participants apprendront comment décomposer une application, puis l'intégrer au système de messagerie RabbitMQ pour créer des applications distribuées dans le cloud ou des microservices.
À la fin de cette formation, les participants seront en mesure de :
Créer, configurer et gérer RabbitMQ. Comprendre RabbitMQ's rôle dans la conception et la mise en œuvre d'une architecture microservice's. Créez et utilisez RabbitMQ en tant que courtier pour traiter les messages synchronisés et synchronisés pour les applications du monde réel PHP.
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.
This instructor-led, live training (online or onsite) is aimed at data analysts who wish to use VBA in Excel for automating tasks.
By the end of this training, participants will be able to:
- Record and edit macros as required.
- Write procedures using data from the sheet.
- Create your own functions.
- Handle an event (opening worksheet cell update etc.) by means of the handler.
- Create a form.
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.
Dans la deuxième partie, nous montrons comment utiliser MATLAB pour l'exploration de données, l'apprentissage automatique et l'analyse prédictive. Pour fournir aux participants une perspective claire et pratique de l'approche et de la puissance de MATLAB , nous établissons des comparaisons entre l'utilisation de MATLAB et l'utilisation d'autres outils tels que les feuilles de calcul, C, C++ et Visual Basic.
Dans la troisième partie de la formation, les participants apprennent à rationaliser leur travail en automatisant le traitement de leurs données et la génération de rapports.
Tout au long du cours, les participants mettront en pratique les idées apprises lors d'exercices pratiques en laboratoire. À la fin de la formation, les participants auront une connaissance approfondie des capacités de MATLAB et pourront l’utiliser pour résoudre des problèmes concrets liés à la science des données ainsi que pour rationaliser leur travail grâce à l’automatisation.
Des évaluations seront effectuées tout au long du cours pour évaluer les progrès.
Format du cours
- Le cours comprend des exercices théoriques et pratiques, y compris des discussions de cas, une inspection de code exemple et une mise en œuvre pratique.
Remarque
- Les séances d'entraînement seront basées sur des modèles de rapport de données pré-arrangés. Si vous avez des exigences spécifiques, s'il vous plaît contactez-nous pour organiser.
Notre objectif est de vous donner les compétences pour comprendre et utiliser les outils les plus fondamentaux de la boîte d'outils Machine Learning avec confiance et éviter les tombes communes des applications Data Science.
À la fin de cette formation, les participants sauront programmer en Python et appliqueront cette nouvelle compétence pour:
- Automatisation des tâches en écrivant des programmes Python simples.
- Écrire des programmes capables de reconnaître les modèles de texte avec des "expressions régulières".
- Génération et mise à jour par programme des Excel calcul Excel .
- Analyser des PDF et des documents Word .
- Explorer des sites Web et extraire des informations de sources en ligne.
- Écrire des programmes qui envoient des notifications par courrier électronique.
- Utilisez les outils de débogage de Python pour résoudre rapidement les bogues.
- Contrôler par programme la souris et le clavier pour cliquer et taper pour vous.
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Cette formation en direct dirigée par un instructeur (sur site ou à distance) s'adresse aux développeurs Web qui souhaitent utiliser la pile MERN pour le développement de la pile complète.
À la fin de cette formation, les participants seront en mesure de:
- Intégrez React avec MongoDB , Express et Node.js
- Créez une application Web fullstack à partir de zéro.
- Mettez en œuvre la sécurité des applications via l'autorisation et l'authentification.
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.
Format of the Course
- Part lecture, part discussion, heavy hands-on practice, occasional tests to gauge understanding
Last Updated: