Formation Visual Basic 2015 Integrated to 4.7.2 NET Framework
Apprendre à utiliser Microsoft Visual Studio comme environnement de développement intégré (IDE) à l'aide du langage de Programming VB.NET (Visual Basic .NET), un langage de Programming multi-paradigme orienté objet qui est implémenté sur le Framework 4.7.2 .NET
Plan du cours
Plan du cours
Nouveautés de .NET 4.7
- Intégration de .NET 4.7 à VS2015
Conception orientée objet
- Conception de classes
- Concepts Object-Oriented Programming
- Concepts Object-Oriented Programming avancés
Object-Oriented Programming
- Définition des classes
- Création et destruction d'objets
- Héritage
- Interfaces
- Travailler avec des classes
Utilisation d'ADO.NET
- Aperçu d'ADO.NET
- Fournisseurs de données .NET
- L'objet DataSet
- Concepteurs de données et liaison de données
- [Intégration
Construire des composants de données en Visual Studio
- Créer des composants de données à l'aide de Visual Studio
- Modifier des composants de données à l'aide d'assistants et de concepteurs Visual Studio.
- Ecrire des ADO.NET asynchrones
Consommation et création XML Web Services
- Décrire l'objectif et le processus d'appel d'un service Web XML à partir d'un formulaire Web.
- Appeler un service Web XML directement à partir d'un navigateur en utilisant le protocole de transfert hypertexte (HTTP).
- Créer un proxy de référence Web pour une méthode Web d'un XML service Web et appeler la méthode à partir d'un formulaire Web.
- Utiliser les modèles de Visual Studio .NET pour créer un service Web XML.
Création d'applications de couche de présentation avec Windows Forms
- Créer des applications Windows Forms en utilisant Visual Studio
- Créer des formulaires liés aux données en utilisant les fonctions de liaison de données RAD de l'IDE
- Générer des formulaires maître-détail à l'aide de Visual Studio SmartTags
- Créer des formulaires liés aux données qui se lient aux composants de données
- Déployer une application Windows Forms à partir d'un serveur Web en utilisant ClickOnce
- Écrire une application qui se met automatiquement à jour sur plusieurs clients lorsqu'une nouvelle version est déployée
Personnaliser les formulaires et les contrôles Windows
- Expliquer les méthodes de création de contrôles pour Windows Forms
- Dessiner une interface utilisateur en utilisant GDI+.
- Créer un contrôle qui hérite d'un contrôle existant.
- Créer un formulaire Windows non rectangulaire.
- Créer un contrôle utilisateur personnalisé.
Exécuter des tâches asynchrones en utilisant des techniques multithreads
- Expliquer les concepts et les processus impliqués dans la programmation asynchrone.
- Charger une image bitmap dans une application Windows Forms de manière asynchrone.
- Effectuer plusieurs calculs simultanés sur un formulaire en utilisant le multithreading.
Pré requis
- Expérience avec Basic Programming.
Audience
- Développeurs de logiciels
- Ingénieurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Visual Basic 2015 Integrated to 4.7.2 NET Framework - Booking
Formation Visual Basic 2015 Integrated to 4.7.2 NET Framework - Enquiry
Nos clients témoignent (5)
Le formateur était très compétent et très utile.
Thilini Alwis - Te Manawa Taki Trauma System
Formation - Visual Studio 2022 IDE
Traduction automatique
Le contenu supplémentaire partagé rendait la formation plus que simplement intéressante, ce qui était agréable.
Covenant - Vodacom
Formation - Groovy Programming
Traduction automatique
J'ai aimé avoir eu la chance de m'exercer.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Formation - Unit Testing with C#
Traduction automatique
Formatrice qui s'adapte parfaitement aux besoins, bonne préparation, grande disponibilité. Les exercices pratiques qui permettent d'utiliser directement du code en production. La possibilité d'exposer des bonne pratiques et de "valider" ou non des méthodologies utilisées.
Michel Vandermaelen - Police Judiciaire Federale de Liege
Formation - Javascript And Ajax
Bons exemples, concentration sur le matériel le plus utile
Piotr Sowinski - Intel Technology Poland
Formation - Object Oriented Programming with C++
Traduction automatique
Cours à venir
Cours Similaires
Introducing C# 6.0 with Visual Studio 2015/2017
28 HeuresCette formation en direct (en ligne ou sur site), dirigée par un instructeur, permet aux participants d'acquérir les compétences essentielles nécessaires pour exploiter les capacités de C# 6.0 dans l'environnement Visual Studio 2015/2017.
A l'issue de cette formation, les participants seront capables de :
- Naviguer et utiliser l'environnement de développement intégré (IDE) dans Visual Studio 2015/2017.
- Mettre en œuvre les fonctionnalités de base du langage C# telles que Console.WriteLine, Console.ReadLine et Hello C# World.
- Comprendre le processus de compilation et de débogage du code C#.
- Appliquer les commentaires en C# pour la documentation et la lisibilité du code.
- Explorer les principes fondamentaux de .NET 6.0, y compris CLR, GC, DLL, EXE, et les technologies au sein de .NET.
- Revoir l'histoire de C# de la version 1.0 à la version 6.0 et comprendre les principes fondamentaux de C# tels que les mots-clés, les littéraux, les opérateurs et les instructions.
- Travailler avec les types numériques et booléens, les classes, les objets, les champs, les propriétés, les indexeurs, les opérateurs, les méthodes, etc. en C# 6.0.
- Explorer les fonctionnalités de la bibliothèque de classes .NET, notamment les collections, la gestion des fichiers, les flux de données, la communication entre les systèmes, les dates, la sérialisation et la programmation parallèle.
- Accéder aux données et les manipuler en utilisant ADO.NET, LINQ, ORM (Entity Framework) et les données dans l'architecture orientée services (SOA).
- Revoir les applications qui peuvent être développées en C# et .NET Framework 6, telles que Windows Presentation Foundation, ASP.NET MVC 2, et Silverlight .
Programmation avec C#, niveau Avancé
35 HeuresCette formation en direct, dirigée par un instructeur, présente les fonctionnalités avancées de C#, examine son utilisation en tant que langage de programmation d'applications de bureau et en tant que langage de programmation web pour résoudre des problèmes du monde réel.
[Les techniques et les principes sont démontrés et mis en pratique par le biais d'exercices et de visites en classe.
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 HeuresCe cours est divisé en 3 sections principales et se compose d'un mélange de présentations et d'exercices pratiques.
- VB.NET Langue en Visual Studio 2012
- VB.NET Orientation objet
- VB.NET et Sql Server 2012
Groovy Programming
21 HeuresApache Groovy est un langage de programmation dynamique JVM ( Java Virtual Machine). Certaines de ses fonctionnalités incluent des fonctionnalités de script, la création de langage spécifique au domaine, la méta-programmation à la compilation et la programmation fonctionnelle à la compilation, ainsi que la programmation fonctionnelle. Groovy est souvent utilisé en complément de Java .
Dans cette formation en direct animée par un instructeur, les participants apprendront à programmer en Groovy à mesure de la création d'un exemple d'application.
Public
- Développeurs
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Javascript And Ajax
35 HeuresThis instructor-led, live training in Belgique (online or onsite) is aimed at beginner-level and intermediate-level web developers and IT professionals who wish to master JavaScript and Ajax for creating interactive web pages and enhancing user experience.
By the end of this training, participants will be able to:
- Understand and utilize JavaScript for client-side scripting.
- Use Ajax to communicate asynchronously with server-side applications.
- Implement dynamic features such as form validation, tooltips, and autocomplete.
- Integrate Ajax frameworks and manage security in web applications.
Developing in ASP.NET MVC 6 Development
28 HeuresASP.NET MVC 6 est une nouveauté de Visual Studio 2015, et constitue la dernière évolution de la pile de développement web de Microsoft. Ce cours couvre les dernières API et techniques de développement pour créer des sites web dynamiques, modulaires et testables. Nous explorerons les nouvelles fonctionnalités disponibles dans MVC6 et montrerons comment tirer le meilleur parti du dernier ensemble d'outils et des possibilités d'intégration.
Ce que vous apprendrez
- Comprendre les principes et les avantages de l'architecture MVC
- Créer des vues, des composants de vues et des aides de balises
- Utiliser l'injection de dépendances ASP.NET
- Créer des services RESTful à l'aide de l'API Web
- Tirer le meilleur parti de l'intégration de GruntJS, NPM et Bower
- Créer des applications à page unique (SPA)
Learn Object-Oriented Programming with Python
14 HeuresObject-Oriented Programming (OOP) est un paradigme de programmation basé sur le concept d'objets. La POO est davantage axée sur les données que sur la logique. Le Python est un langage de programmation de haut niveau réputé pour sa syntaxe claire et la lisibilité de son code.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront comment démarrer avec Object-Oriented Programming en utilisant Python.
A la fin de cette formation, les participants seront capables de :
- Comprendre les concepts fondamentaux de Object-Oriented Programming
- Comprendre la syntaxe de la POO en Python
- Écrire leur propre programme orienté objet en Python.
Public
- Débutants souhaitant s'initier à la Object-Oriented Programming
- Développeurs intéressés par l'apprentissage de la POO en Python
- Python programmeurs intéressés par l'apprentissage de la POO
Format du cours
- En partie conférence, en partie discussion, exercices et beaucoup de pratique.
Programowanie obiektowe
21 HeuresLa programmation orientée objet (anglais Object-Oriented Programming, OOP) est un paradigme de programmation qui repose sur l'idée de créer des programmes basés sur des objets qui combinent des données et des fonctions (méthodes) qui opèrent sur ces données. La POO consiste à organiser le code en unités logiques appelées objets, qui peuvent avoir leurs propres caractéristiques (variables) et comportements (méthodes). La programmation orientée objet permet d'organiser le code, de faciliter sa réutilisation et d'en améliorer la lisibilité et la compréhension. La programmation orientée objet Jest est largement utilisée dans le secteur des technologies de l'information en raison de sa flexibilité, de sa modularité et de sa capacité à modéliser des objets réels et les relations qui existent entre eux. Des langages tels que Java, C++, Python, JavaScript utilisent le paradigme de la programmation orientée objet.
Object Oriented Programming with C++
7 HeuresDans ce cours, les participants apprendront les concepts C++ et les compétences en programmation.
Unit Testing with C#
14 HeuresLes tests unitaires sont une approche de test qui permet de tester des unités individuelles de code source en modifiant leurs propriétés ou en déclenchant un événement pour confirmer que le résultat est conforme aux attentes.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront à écrire et à exécuter des tests unitaires sur un exemple d'application .Net en utilisant C# et Visual Studio.
A la fin de cette formation, les participants seront capables de :
- Utiliser des frameworks de test tels que NUNIT et xUnit.net pour créer et gérer le code de test unitaire
- Définir et mettre en œuvre une approche plus large du test dans le cadre d'un développement piloté par les tests
- Adapter le cadre de test pour étendre la couverture de test d'une application.
Audience
- Ingénieurs de test logiciel
- Développeurs
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Visual Studio 2022 IDE
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs de niveau débutant ou intermédiaire qui souhaitent développer des applications à l'aide de Visual Studio.
A l'issue de cette formation, les participants seront capables de :
- Utiliser 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.
Visual Studio for PLC Communication and Database Integration
21 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) est destinée aux développeurs de logiciels et aux ingénieurs en automatisation de niveau intermédiaire qui souhaitent créer des applications qui communiquent avec des automates et interagissent avec des bases de données SQL à l'aide de Visual Studio.
A la fin de cette formation, les participants seront capables de :
- Développer des applications .NET en Visual Studio pour l'automatisation industrielle.
- Communiquer avec des automates en utilisant des protocoles industriels tels que OPC UA.
- Mettre en œuvre des interactions de base de données avec le serveur SQL pour stocker et récupérer des données PLC.
- Optimiser les performances des applications pour les environnements industriels en temps réel.
Visual Studio Tools for Office (VSTO)
21 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent utiliser VSTO pour créer des solutions personnalisées pour des applications Microsoft Office.
A l'issue de cette formation, les participants seront capables de :
-
Créer des compléments et des personnalisations au niveau des documents pour les applications Office.
[manipuler le modèle d'objet Office et ses événements.
Créer des rubans, des panneaux de tâches et des boîtes de dialogue personnalisés pour les applications Office.
Utiliser des contrôles Windows Forms et des composants .NET dans les documents Office.
Intégrer les applications Office aux services web et aux bases de données.
Déployer et sécuriser les solutions Office.
Visual Studio with VB.Net
21 HeuresMicrosoft Visual Studio est un environnement de développement intégré (IDE). VB.NET (Visual Basic .NET) est un langage de programmation orienté objet multi-paradigme implémenté sur le .NET Framework.