C# - Développement avec le Framework .NET



Objectifs, programme, validation de la formation

Objectifs

Créer les différents types de structure du C#
Comprendre les spécificités du langage, dont les delegates
Utiliser les API de base
Définir des collections
Accéder aux données avec ADO.NET
Accéder aux flux d’entrée sortie
Créer une interface basique WinForms.

Description, programmation

Découverte du framework C# orienté objet - Classes et classes partielles - Propriétés - Interfaces - Enums - Structs - Namespaces Concepts du langage - Evénements et delegates - Lambda expressions - Méthodes anonymes - Méthodes d’extension - Generics - Exceptions - Boxing - Nullable types - Finalisation Classes de base - Les types incontournables : Object, String… - Gestion des nombres et dates - Les collections d’objets - Collections et généricité - Linq to objects Entrées sorties - Accès au clavier et à la console - Le namespace System.IO - Utilisation des Streams - Gestion des flux de caractères - Lecture et écriture de fichiers - Sérialisation LINQ - Introduction - Les méthodes d’extension - Le langage C# intégré - Les différentes opérations LINQ ADO.NET - Tour d’horizon des solutions de persistance - Accès bases de données avec ADO - Mode Connecté ou déconnecté - Data Providers : DataSet, DataAdapter et DataReader - Liens entre ADO et LINQ Les interfaces utilisateurs : WinForms et WPF

Validation et sanction

Certification M2i Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

Métiers visés

M1805 :


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Connaissance pratique d'un langage orienté objet ou avoir suivi le cours OBJ-INT "Introduction à la programmation objet".

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2021

Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier

Lieu de formation


Organisme de formation responsable