A l’issue de la formation, l’apprenant sera capable de :
Utiliser l’environnement de développement intégré Visual Studio
Maîtriser la syntaxe du langage C#
Utiliser les principales technologies du framework .NET
Mettre en œuvre la Programmation Orientée Objet avec C#
- Développement
- .Net
Formation Programmer en C# 12 avec Visual Studio 2022
Objectifs
Prérequis
Connaissances de base en programmation orientée objet et expérience professionnel de plus de 1 an sur un langage de programmation.
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Techniciens, ingénieurs, développeurs, scientifiques souhaitant découvrir le langage C# et le framework .NET.
Formation(s) associée(s)
- Formation Développez des applications Web en C# avec Blazor
- Formation Les fondamentaux du langage C# sous Visual Studio
- Formation Programmation orientée objet
- Cursus Développeur .Net mobile multi plates-formes avec MAUI
- Formation Groovy Maîtriser le langage de scripting Groovy
- Formation .Net mobile multi plates-formes avec MAUI
- Formation ASP.Net Core MVC Développement d’applications Web
- Formation Pattern MVVM : créer une application distribuée
- Formation Microsoft DP-420 – Implémenter des solutions Microsoft Azure Cosmos DB
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Qu’entend-on par plateforme (framework) .NET ?
La syntaxe générale de C#
Les variables et méthodes
Les boucles et instructions conditionnelles
Les listes, tableaux et énumérations
Qu’est-ce qui caractérise un programme « objet » ?
Vocabulaire et concepts de base (classes, instances)
Encapsulation des propriétés et des méthodes de cet objet
Le cycle de vie d’un objet (constructeur, destructeur)
Le modèle objet avec le langage C#
Classes et objets : notion de méthode
Héritage, surcharge et polymorphisme
Propriétés, indexeurs et énumérateurs
Classes mathématiques, structures usuelles, gestion des dates
Gestion du formatage des chaînes
Filtrer l’information grâce aux expressions régulières
Conteneurs classiques : listes, listes triées, piles et files