Que ce soit en ligne ou sur site, les formations Microsoft .NET dispensées en présentiel par un formateur permettent d’acquérir, grâce à la pratique, les fondamentaux et les applications de Microsoft .NET.
La formation Microsoft .NET est disponible sous forme de "formation en ligne en direct" ou de "formation sur site en direct". La formation en ligne en direct (également appelée "formation à distance en direct") se déroule via un bureau à distance interactif. La formation sur site en direct peut être organisée sur vos locaux dans Namur ou dans les centres de formation de NobleProg à Namur.
NobleProg -- Votre prestataire local de formation
Namur, Hotel de Ville
NobleProg Namur, Rue de Fer, 48 , Namur, belgium, 5000
Namur est une ville francophone du Belgique, capitale de la Wallonie depuis 1986, et chef-lieu de la province de Namur. Occupé dès le Néolithique, le confluent de la Sambre et de la Meuse a vu naître la cité romaine au début de notre ère. Ancien fief des Comtes de Namur, rattaché à la maison du Luxembourg puis à l'empire habsbourgeois, la citadelle de Namur fut l'enjeu de nombreux sièges au cours des époques. Malgré les dégâts subis par les conflits, la ville conserve un riche patrimoine mobilier et immobilier. Aujourd'hui capitale régionale, la ville est le siège du Parlement de Wallonie, du Gouvernement wallon et du Service public de Wallonie, mais également la ville hôte du Festival international du film francophone, du festival d'arts forains Namur en Mai, du Festival Verdur Rock.
Cette formation en direct, animée par un instructeur, en Namur (en ligne ou en présentiel), s'adresse aux data scientists et aux développeurs souhaitant utiliser les modèles d'apprentissage automatique ML.NET pour déduire automatiquement des projections à partir d'analyses de données exécutées pour des applications d'entreprise.
À l'issue de cette formation, les participants seront capables de :
Installer ML.NET et l'intégrer à l'environnement de développement d'applications.
Comprendre les principes de l'apprentissage automatique derrière les outils et algorithmes ML.NET.
Construire et entraîner des modèles d'apprentissage automatique pour effectuer des prédictions de manière intelligente avec les données fournies.
Évaluer les performances d'un modèle d'apprentissage automatique en utilisant les métriques ML.NET.
Optimiser la précision des modèles d'apprentissage automatique existants sur la base du framework ML.NET.
Appliquer les concepts d'apprentissage automatique de ML.NET à d'autres applications de science des données.
Cette formation en présentiel ou à distance, animée par un formateur, en <lieu> s'adresse aux développeurs web souhaitant apprendre à utiliser les fonctionnalités de développement d'Application Web Progressive (PWA) pour créer une expérience type application sur un site web en utilisant Entity Framework (EF) Core et Blazor.
À l'issue de cette formation, les participants seront capables de :
Utiliser le package EF pour interagir avec des bases de données.
Utiliser les composants, services, injection de dépendances, mises en page et routage de Blazor.
Créer des workers de service pour activer les fonctionnalités PWA dans une application.
Exploiter les notifications push et d'autres fonctionnalités PWA.
.NET 8 est la dernière version de soutien à long terme (LTS) de Microsoft pour créer des applications modernes, performantes et multiplateformes à l’aide de C#.
Cette formation animée par un instructeur (en ligne ou sur site) s’adresse aux développeurs débutants à intermédiaires ayant une expérience limitée ou intermédiaire avec .NET, qui souhaitent concevoir des applications concrètes avec la plateforme .NET 8 et C#.
À l’issue de cette formation, les participants seront capables de :
Comprendre l’architecture de .NET 8, le SDK et les types de projets.
Construire des applications console et web en utilisant C# et ASP.NET Core 8.
Travailler avec l’accès aux données (Entity Framework Core) et l’injection de dépendances.
Appliquer les bonnes pratiques de base en matière de tests, de configuration et de déploiement.
Format de la formation
Cours interactifs et discussions.
Prise en main immédiate via la programmation et des exercices pratiques.
Mise en œuvre en direct de projets d’exemple avec Visual Studio ou VS Code.
Possibilités de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours (par exemple, incluant les fonctionnalités de .NET 9), veuillez nous contacter afin d’en convenir.
Cette formation en présentiel ou en ligne, animée par un instructeur, est destinée aux développeurs logiciels et aux ingénieurs en automatisation de niveau intermédiaire qui souhaitent construire des applications qui communiquent avec les PLC et interagissent avec des bases de données SQL à l'aide de Visual Studio.
À l'issue de cette formation, les participants seront capables de :
Développer des applications .NET dans Visual Studio pour l'automatisation industrielle.
Communiquer avec les PLC en utilisant des protocoles industriels tels qu'OPC UA.
Mettre en œuvre des interactions avec la base de données via SQL Server pour stocker et récupérer les données des PLC.
Optimiser les performances des applications pour les environnements industriels en temps réel.
Cette formation en présentiel ou à distance, dirigée par un formateur, s'adresse aux développeurs web souhaitant utiliser Blazor Web Assembly pour construire une application web.
À l'issue de cette formation, les participants seront capables de :
Comprendre les formulaires et l'authentification dans Blazor WebAssembly.
Cette formation en direct, animée par un formateur à Namur (en ligne ou en présentiel), s'adresse aux programmeurs de niveau intermédiaire souhaitant développer des applications en ASP.NET avec C#.Net, effectuer la transition depuis Visual Basic afin de créer des interfaces web robustes et intégrer les fonctionnalités des Automates Programmables (PLC) pour des projets d'équipements médicaux.
À l'issue de cette formation, les participants seront capables de :
Maîtriser les concepts fondamentaux et intermédiaires de C#.Net.
Faciliter la transition des participants de Visual Basic vers C#.
Développer des compétences pour créer des applications utilisant ASP.NET adaptées aux interfaces d'équipements médicaux.
Renforcer la compréhension du lien entre les fonctionnalités PLC et les interfaces web.
Unity, Blender et Visual Studio offrent ensemble une boîte à outils puissante pour créer et programmer des environnements virtuels industriels. Unity permet la simulation et la visualisation interactives, Blender propose des capacités avancées de modélisation 3D, et Visual Studio constitue la base de programmation pour intégrer les systèmes de contrôle et la logique industrielle.
Cette formation en direct, dispensée par un instructeur (en ligne ou en présentiel), s'adresse aux professionnels de niveau débutant à intermédiaire souhaitant concevoir, modéliser et programmer des environnements industriels à des fins de simulation, de formation et d'intégration.
À l'issue de cette formation, les participants seront capables de :
Concevoir et modéliser des équipements et des scénarios industriels à l'aide de Blender.
Importer et optimiser des modèles 3D dans Unity pour la visualisation.
Programmer la logique système et les flux d'intégration dans Visual Studio.
Créer des environnements virtuels industriels interactifs avec des connexions aux systèmes de contrôle.
Format de la formation
Conférence interactive et discussions.
Pratique intensive de modélisation 3D et développement d'environnements.
Exercices de programmation et d'intégration avec démonstrations en direct.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Cette formation en direct animée par un formateur à Namur (en présentiel ou en ligne) s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent développer des applications à l'aide de Visual Studio.
À l'issue de cette formation, les participants seront capables de :
exploiter efficacement les fonctionnalités de Visual Studio 2022.
exécuter et gérer des tests unitaires.
déboguer des applications et travailler avec du code dans des dépôts distants.
Lors de cette formation pratique animée par un instructeur à <lieu>, les participants apprendront à installer, configurer et administrer RabbitMQ, puis intégreront la messagerie RabbitMQ dans plusieurs applications de démonstration .NET.
À l'issue de cette formation, les participants seront capables de :
Configurer, paramétrer et gérer RabbitMQ.
Comprendre le rôle de RabbitMQ dans la conception et la mise en œuvre d'une architecture de microservices.
Comprendre comment RabbitMQ se compare aux autres architectures de files d'attente de messages.
Configurer et utiliser RabbitMQ en tant que courtier pour gérer les messages asynchrones et synchrones dans le cadre d'applications d'entreprise .NET réelles.
Cette formation en présentiel et dirigée par un instructeur à <lieu> est conçue pour toute personne souhaitant apprendre le C# dans le but d'automatiser ses tests. Il s'agit d'un cours intensif et condensé, offrant de nombreuses exercices pratiques pour permettre aux participants d'acquérir rapidement les compétences de programmation essentielles nécessaires à l'automatisation des tests logiciels. L'accent est mis sur les fondamentaux du C#, qui peuvent être directement et immédiatement appliqués à l'automatisation des tests.
Ce cours n'aborde pas en profondeur les frameworks d'automatisation des tests tels que Selenium. Si vous maîtrisez déjà le C# et souhaitez vous lancer directement dans les tests avec Selenium, veuillez consulter : Selenium WebDriver en C# : Introduction à l'automatisation des tests web en C#.
Ce cours C# permettra aux participants de développer des applications en langage C#. Les stagiaires seront capables de programmer en utilisant les principes de l'orienté objet. Le cours couvrira également l'utilisation de l'environnement de développement Visual Studio pour créer des applications robustes et maintenables.
Public cible
Ce cours s'adresse aux développeurs suivants :
Débutants dans le développement
Développeurs qui comprennent la programmation informatique mais qui ont pu apprendre la programmation via un langage non graphique à l'université
Ces développeurs souhaitent construire des solutions en utilisant C# dans le cadre du Microsoft .NET Framework. Ils souhaitent également employer des techniques orientées objet pour améliorer leurs compétences en développement.
Cette formation en présentiel animée par un instructeur Namur introduit les fonctionnalités avancées du C#, explore son utilisation comme langage de programmation pour les applications de bureau et pour le développement web, afin de résoudre des problèmes concrets.
Les techniques et principes de programmation sont démontrés et mis en pratique à travers des exercices pratiques et des démonstrations guidées en salle.
Ce live training (en ligne ou sur site) Namur s'adresse aux développeurs souhaitant utiliser .NET Core pour créer, construire, tester, déboguer et déployer des applications optimisées pouvant fonctionner sur différents systèmes.
À l'issue de cette formation, les participants seront capables de :
Mettre en place l'environnement de développement basé sur .NET Core pour commencer à développer des applications.
Utiliser le framework et les bibliothèques ASP.NET Core pour construire de nouvelles applications ou optimiser celles existantes.
Surveiller et améliorer les performances des applications à l'aide d'outils avancés de .NET Core.
Comprendre les principes sous-jacents aux fonctionnalités de .NET Core et appliquer ces connaissances à d'autres mises en œuvre professionnelles.
.NET Core est un framework open-source pour créer des applications .NET sur Windows, macOS et Linux.
Lors de cette formation en présentiel dirigée par un instructeur, les participants apprendront les fondamentaux de .Net Core en réalisant pas à pas la création d'une application exemple qui démontre les qualités uniques de .Net Core par rapport aux autres frameworks.
À l'issue de cette formation, les participants seront en mesure de :
Configurer .Net Core avec les outils et IDE nécessaires pour débuter le développement immédiatement.
Utiliser .Net pour construire différents types de logiciels, notamment des applications web, des applications console, des microservices et des bibliothèques.
Comprendre les composants de .Net Core, incluant les bibliothèques de classes, les paquets, les méta-paquets et les frameworks.
Construire, déboguer et déployer une application web exemple
Public cible
Développeurs
Format de la formation
Partie leçon, partie discussion, exercices et pratique intensive en environnement de laboratoire en direct.
Note
Cette formation est basée sur .Net Core 2.x et est disponible pour les environnements Windows et Linux.
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin de l'organiser.
Pour en savoir plus sur .Net Core, veuillez visiter : https://github.com/dotnet/core
Lors de cette formation en présentiel dirigée par un instructeur en Namur, les participants apprendront à utiliser Entity Framework Core 2.0 pour créer une application ASP.NET Core.
À l'issue de cette formation, les participants seront capables de :
Mettre en place le framework et les outils nécessaires pour créer des applications web MVC basées sur Entity Framework Core 2.0.
Effectuer des opérations sur une base de données MS SQL Server.
Utiliser une approche « Code First » et « Data First » pour le développement d'applications.
Exécuter des opérations de migration et d'amorçage (seeding).
Comprendre les concepts avancés de modélisation des données.
Créer une application de démonstration ASP.NET Core.
Cette formation en présentiel ou en ligne, dirigée par un instructeur, s'adresse aux développeurs web souhaitant utiliser Blazor pour créer des applications web complètes avec C#.
À l'issue de cette formation, les participants seront capables de :
Développer des applications web avec C# et Blazor.
Utiliser du code C# pour appeler des API et des bibliothèques JavaScript.
Exécuter du code C# côté client et la logique côté client directement dans un navigateur ou sur un serveur.
Lorsque les développeurs terminent l'écriture d'un morceau de code, ils l'intègrent souvent dans une application, copient l'application dans un dossier, exécutent l'installateur de l'application, puis initialisent l'application pour vérifier si elle fonctionne comme prévu. Cette approche manuelle ne s'étend pas bien, est fastidieuse, sujette aux erreurs et ne propose aucun mécanisme pour suivre les modifications au cours du processus.
Une meilleure approche consisterait à automatiser le processus à l'aide de l'Intégration Continue (CI). L'Intégration Continue fait référence aux processus, outils et infrastructures nécessaires pour automatiser la construction, le déploiement et les tests des applications logicielles.
Dans le cadre de cette formation dirigée par un formateur (en présentiel ou à distance), les participants apprendront à transformer une approche traditionnelle, manuelle (ou semi-manuelle), du déploiement logiciel en une approche agile d'Intégration Continue (CI) à l'aide de Jenkins. Les participants réaliseront une série d'exerciques pratiques en laboratoire tout au long du cours, appliquant leurs nouvelles connaissances à divers problèmes de développement et de déploiement logiciel à chaque étape. Les interactions entre le formateur et les participants sont encouragées. Des cas concrets sont discutés, et des problèmes et questions spécifiques sont abordés et résolus tout au long de la formation. La formation est particulièrement axée sur le développement d'applications .NET.
À l'issue de cette formation, les participants seront en mesure de :
Installer et configurer Jenkins pour le développement d'applications .NET
Utiliser Jenkins pour automatiser le processus de vérification et de fusion du code source .NET dans un dépôt de code
Utiliser Jenkins pour automatiser le processus de téléchargement, de compilation et de déploiement d'une application sur un serveur de release
Intégrer Jenkins avec d'autres outils de développement logiciel tels que les trackers d'anomalies et
Public cible
Développeurs .NET
Ingénieurs de build
Ingénieurs QA
Chefs de projet
Chefs de release
Ingénieurs DevOps
Format de la formation
Une partie conférence, une partie discussion, des exercices et une pratique intensive en atelier
Remarque
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en convenir.
L'architecture de microservices est une approche de développement d'applications logicielles constituées d'une suite de petits services indépendants, chacun s'exécutant dans son propre processus et communiquant via des mécanismes légers tels qu'une API de ressources HTTP. Ces services peuvent être déployés efficacement grâce à des systèmes d'automatisation continue et contournent la nécessité d'une gestion centralisée. Les microservices peuvent être écrits dans différents langages de programmation et intégrés avec divers systèmes de stockage de données.
Ce cours en présentiel, dirigé par un formateur, s'adresse aux développeurs et aux architectes d'entreprise. Il présente l'architecture de microservices sous l'angle de .Net, expose des stratégies de migration depuis un système monolithique et guide les participants à travers la création et le déploiement d'une application de démonstration basée sur des microservices.
À l'issue de cette formation, les participants seront capables de :
Comprendre quand utiliser et quand éviter l'architecture de microservices
Créer et mettre en œuvre une stratégie de test pour les microservices
Déployer une application de démonstration basée sur des microservices dans un environnement de production
Refactoriser une application monolithique en services
Public cible
Développeurs
Architectes
Format du cours
Mélange de théorie, de discussions, d'exercices et d'une forte pratique pratique
Cette formation en présentiel animée par un formateur offre un parcours pratique à travers le développement .NET 8 moderne, l'architecture d'entreprise et la migration progressive depuis des environnements .NET Framework hérités. Les participants apprennent à construire des APIs REST ASP.NET Core, à appliquer l'injection de dépendances et la journalisation centralisée, à sécuriser les applications web et à exécuter des stratégies de coexistence et de modernisation réelles.
À l'issue de cette formation, les participants seront capables de :
Construire des applications haute performance en utilisant C# moderne et .NET 8
Concevoir des APIs REST robustes avec ASP.NET Core
Configurer l'injection de dépendances (DI) d'entreprise, la journalisation et les pipelines de gestion des erreurs
Appliquer des modèles d'architecture pour des solutions .NET évolutives
Sécuriser les applications web et les APIs
Imposer la qualité du code et la maintenabilité
Planifier et exécuter des migrations progressives depuis .NET Framework vers .NET 8
Faire fonctionner des environnements .NET hybrides (hérités et modernes)
ASP.NET MVC 6 fait son apparition avec Visual Studio 2015 et représente la dernière évolution de la chaîne d'outils de développement web de Microsoft. Ce cours aborde les dernières API et techniques de développement nécessaires à la création de sites web dynamiques, modulaires et testables. Nous explorerons les nouvelles fonctionnalités offertes par MVC 6 et montrerons comment tirer le meilleur parti de l'ensemble d'outils actuel et des possibilités d'intégration.
Apprendre à faire
Comprendre les principes et les avantages de l'architecture MVC
Créer des vues, des composants de vue et des helpers de balise
Utiliser l'injection de dépendances ASP.NET
Créer des services RESTful à l'aide de Web API
Tirer le meilleur parti de l'intégration de GruntJS, NPM et Bower
Ce cours s'adresse aux personnes souhaitant apprendre un langage de programmation basé sur C# et découvrir les fonctionnalités de base de la plateforme .NET. Au cours de cette formation, les participants apprendront comment C# est intégré, comment mettre en place un environnement pour écrire des programmes de base et utiliser les bibliothèques standards.
Cette formation intensive fournit les connaissances fondamentales et les compétences nécessaires pour utiliser Windows PowerShell afin d'automatiser l'administration des ordinateurs basés sur Windows. Les compétences enseignées dans ce cours sont applicables à tous les produits Microsoft qui utilisent Windows PowerShell pour l'administration quotidienne.
La formation se concentre principalement sur l'utilisation de Windows PowerShell en tant qu'interface en ligne de commande interactive, mais elle inclut également quelques aspects liés au scripting et à la programmation.
Lors de cette formation en direct animée par un formateur dans Namur (en présentiel ou à distance), les participants apprendront à créer un flux de travail d'automatisation, à manipuler les données au sein de ce flux, à déboguer les problèmes et à mettre en place l'infrastructure bout-en-bout nécessaire au déploiement d'un flux de travail robotisé complet.
À l'issue de cette formation, les participants seront capables de :
Concevoir, déployer et gérer une force de travail robotisée qui reproduit le comportement des employés réels.
Appliquer cette solution RPA à divers secteurs d'activité, notamment la finance, les BPO, les logiciels et l'assurance.
Lors de cet atelier dirigé par un formateur expert en Namur (en présentiel ou à distance), les participants apprendront à créer un flux de travail automatisé, à manipuler les données au sein de ce flux, à déboguer les problèmes et à mettre en place l'infrastructure complète nécessaire au déploiement d'un flux de travail robotisé abouti.
À l'issue de cette formation, les participants seront capables de :
Concevoir, déployer et gérer une main-d'œuvre robotisée imitant les employés humains.
Appliquer cette solution RPA à divers secteurs d'activité, notamment la finance, les BPO, le logiciel et l'assurance.
Partie théorique, discussions, exercices et une pratique intensive en environnement de laboratoire en direct.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (7)
Interactivité et solutions de code à la volée
Eduard-Emanuel Zaharia - Kruk Italia
Formation - Advanced Blazor
Traduction automatique
échanges fluides, écoute et adaptation du formateur
Mathieu - Cetim
Formation - Visual Studio 2022 IDE
J'ai vraiment apprécié la façon dont chaque chapitre était illustré par des exemples. Tibor a fait un excellent travail en nous montrant les pièges potentiels de chaque exercice si nous négligeons de petits détails. Cette approche était incroyablement utile et éclairante.
Ana-Maria - DB Global Technology
Formation - PowerShell Master Class
Traduction automatique
Les ressources disponibles pour utilisation étaient nombreuses.
Kehinde - Computerbits
Formation - Programming in C#
Traduction automatique
Shane est très expérimenté, compétent et prêt à aider et à expliquer lorsque les gens ont des questions. Ce que j'ai particulièrement apprécié, c'est qu'il crée une atmosphère dans laquelle poser des questions est considéré comme sûr et encouragé, ce qui est extrêmement important pour l'apprentissage, selon moi.
Microsoft .NET formation à Namur, Weekend Microsoft .NET cours à Namur, Soir Microsoft .NET formation à Namur, Microsoft .NET formateur en ligne à Namur, Microsoft .NET formation à Namur, Microsoft .NET cours du soir à Namur, Microsoft .NET formation Intra à Namur, Microsoft .NET formation Intra Entreprise à Namur, Microsoft .NET formation Inter à Namur, Microsoft .NET formation Inter Entreprise à Namur, Microsoft .NET coach à Namur, Weekend Microsoft .NET formation à Namur, Microsoft .NET stage de préparation à Namur, Microsoft .NET formateur à Namur, Microsoft .NET cours particuliers à Namur, Microsoft .NET préparation aux examens à Namur, Microsoft .NET préparation à Namur, Microsoft .NET professeur à Namur,Microsoft .NET cours à Namur, Microsoft .NET instructeur à Namur, Microsoft .NET cours privé à Namur, Microsoft .NET coaching à Namur, Microsoft .NET entraînement à Namur, Microsoft .NET sur place à Namur, Soir Microsoft .NET cours à Namur