M2i Formation

Langages et développement - Développeur C# .NET

C# - Développement avec le Framework .NET

Présentiel

5 jours (35 heures) - CS-FRM

(47)
Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur C# .NET  ›  C# - Développement avec le Framework .NET

La formation C# sera ponctuée par votre certification M2i Langages de Programmation.
La certification M2i Langages de Programmation vous permet de valoriser vos compétences à développer des logiciels ou des programmes suivant les spécifications détaillées d'une architecture technique retenue pour répondre au plus près aux attentes interne ou externe de l'entreprise.
La certification M2i Langages de Programmation est un label qualité attestant officiellement de votre expertise et répondant aux demandes actuelles du marché.

Objectifs pédagogiques

  • 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.

Niveau requis

Connaissance pratique d’un langage orienté objet ou avoir suivi le cours OBJ-INT "Introduction à la programmation objet".

Public concerné

Développeurs, architectes, chefs de projets techniques.


Éligible aux financements suivants : Formation éligible au CPF

2 750 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

2 750 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

2 750 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

Lyon01/10/20182 750 € HTInscriptions en cours, places disponiblesRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

2 750 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

2 750 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

Certification : M2i Langages de Programmation (+ 120€)

Découverte du framework

  • Fonctionnement interne (MSIL, CLR)
  • Garbage collector
  • Les Assemblies
  • Les API de base
  • Tour d’horizon des possibilités

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
  • Sérialisation

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

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 

  • Les IHM avec .NET
  • Bases des WinForms
  • Gestion des événements
  • Utilisation de base de WPF
  • Structure de XAML

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Testez vos connaissances

Objectif : Tester vos connaissances sur les langages orientés objet.