Lors de cette formation vous apprendrez à manier la Programmation Orientée Objet (POO) au travers d'un des derniers langages de programmation Microsoft: C#.NET Core. Vous créerez par vous même une application couvrant les concepts de base au fur et à mesure des exercices proposés.

Objectifs :

  • Comprendre l'intérêt et le fonctionnement d'un langage orienté objet
  • Comprendre les concept Orientés Objet (Modularité, classe, héritage, abstraction, ramasse-miette)
  • Savoir concevoir et réaliser un programme C#
  • Comprendre et utiliser les design patterns
  • Savoir analyser/ corriger un programme écrit en C#

Informations :

Date: Nous contacter
Lille / Paris / Distanciel
4 - 8 personnes
Public : Développeurs - Ingénieurs - Informaticiens
Niveau : Débutant
Pré-requis : Avoir une expérience professionnelle en informatique ou dév, disposer d'un ordinateur (WiFi, caméra, micro)
Durée : 3 jours - 21 heures
Prix : 1 990€ / participant

Programme :

J1

Introduction à la programmation Orienté Objet

    • Rappels sur le génie logiciel
    • Les 10 commandements d’un langage Orienté Objet

Concevoir un programme Orienté Objet

    • Modularité
    • Les classes
    • Techniques d’héritages
    • Les classes retardées (abstraites)

Pratique : Découverte VS et Hello world

J2

C#

    • Panorama des langages
    • Différence framework : pour quel usage
    • Lien avec les data (couche OLE DB, Ado.Net, ODBC, etc.)

Gestion de la mémoire

    • La vie et la mort des objets (ramasse miette)
    • Gestion des exceptions
    • Construction par contrat

Pratique : Etude d’un programme IA Orienté Objet

J3

Design Patern

    • Pourquoi faire
    • Programme super canard

Introduction au Multithreading

Q/R

Inscrivez-vous :

La formation C# vous intéresse ?
Inscrivez-vous.

« * » indique les champs nécessaires

MM slash JJ slash AAAA
* champs obligatoires