Description
Le C# est une partie du framework .NET avec ces particularités. Ce langage orienté objet est profondément typé. Le but de cette formation est d’apprendre les principes de base du langage lié à ses dépendances, ses forces, ses faiblesses et quelques composantes plus précises du langage en lui-même.
Objectifs
- Comprendre les principes Orienté objet
- Développer des applications en C#
- Comprendre le cadre de développement dans le framework .NET
- Comprendre les paradigmes du langage C#
Clientèle cible
Tout programmeur et développeur désirant améliorer ses connaissances techniques avec un nouveau langage.
Toute personne connaissant les rudiments de la programmation et désirant apprendre davantage.
Préalables
Aucun
MATÉRIELS REQUIS
Ordinateur avec les installations suivantes:
- Installer votre IDE préféré. Le cours sera dispensé avec Visual Studio Code
Contenu
C# - les bases
- Qu’est-ce que c’est C#
- Hello world
- Premier exercice avec la console
- Les types
C# les bases (suite)
- Les fonctions
- Les propriétés
- Les surcharges d’opérateur
- Foreach
C# - les bases (suite)
- Les classes
- L’héritage
- Exercice sur l’héritage
- Les mots clés
C# - concepts intermédiaires
- Les génériques
- Exercice sur les génériques
- Comprendre l’ancien framework .NET
C# - concepts intermédiaires
- Injections de dépendance
- Entity Framework
- Exercice EF
- Lambda
*L'ordre des sujets abordés pourrait varier
Horaire et coûts
Ceux qui ont consulté cette fiche ont également consulté :
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMzYiLCJ0aXRsZSI6IkhvbWUgU3RhZ2luZyAxIC0gUG91ciB2ZW5kcmUgcmFwaWRlbWVudCBkZXMgclx1MDBlOXNpZGVuY2VzIHN1ciBsZSBtYXJjaFx1MDBlOSBkZSBsJ2ltbW9iaWxpZXIiLCJkZXNjcmlwdGlvbiI6Ikluc2NyaXB0aW9ucyBldCBjb3VycyBlbiBsaWduZSEgTm90aW9ucyBzdXIgbGUgSG9tZSBTdGFnaW5nIDogbGEgZFx1MDBlOWZpbml0aW9uLCBsZXMgaW5mb3JtYXRpb25zIHJlbGF0aXZlcyBhdSBidWRnZXQgZXQgcGx1cyBlbmNvcmUuIEF1Y3VuIHByXHUwMGU5YWxhYmxlLiBBdHRlc3RhdGlvbiBTT0ZFRFVDLlxuIiwidXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvaG9tZS1zdGFnaW5nLTEiLCJ0eXBlIjoicHJvZHVjdCIsImltYWdlX3VybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NvdXJzXC9pbWFnZVwvNjVcL2FsemRiYzYyNS5icmlvaW1hZ2UucG5nIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9wbmciLCJpbWFnZV93aWR0aCI6IjE5MjAiLCJpbWFnZV9oZWlnaHQiOiIxMDgwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMzciLCJ0aXRsZSI6IkFwcHJvZm9uZGlyIHNlcyBjb25uYWlzc2FuY2VzIGVuIEV4Y2VsIChuaXZlYXUgMikiLCJkZXNjcmlwdGlvbiI6IjEyaCBkZSBjb3VycyBlbiBsaWduZS4gVGVtcHMgcGFydGllbC4gRFx1MDBlOWNvdXZyZXogbGVzIG9iamVjdGlmcyBkdSBjb3VycyBFeGNlbCBpbnRlcm1cdTAwZTlkaWFpcmUhIENvdXJzIEV4Y2VsIGRcdTAwZTlidXRhbnQgcHJcdTAwZTlhbGFibGUuIEF0dGVzdGF0aW9uIFNPRkVEVUMuICBJbnNjcmlwdGlvbiBlbiBsaWduZS4gXG4iLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jaGlmZnJpZXItZWxlY3Ryb25pcXVlLWludGVybWVkaWFpcmUiLCJ0eXBlIjoicHJvZHVjdCIsImltYWdlX3VybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NvdXJzXC9pbWFnZVwvMjc0XC9hbHp2cm84OTMuYnJpb2ltYWdlLnBuZyIsImltYWdlX3R5cGUiOiJpbWFnZVwvcG5nIiwiaW1hZ2Vfd2lkdGgiOiIxOTIwIiwiaW1hZ2VfaGVpZ2h0IjoiMTA4MCJ9
eyJyZWxhdGVkX2VsZW1lbnQiOiJjb3VycyIsInJlbGF0ZWRfaWQiOiI1MTgiLCJ0aXRsZSI6IkRcdTAwZTl2ZWxvcHBlbWVudCBXZWIiLCJkZXNjcmlwdGlvbiI6IkZhaXRlcyBjYXJyaVx1MDBlOHJlIGVuIGRcdTAwZTl2ZWxvcHBlbWVudCB3ZWIhIENvbnN1bHRleiBsYSBmaWNoZSBjb21wbFx1MDBlOHRlIGRlIG5vdHJlIEFFQy4gSW5zY3JpdmV6LXZvdXMgZW4gbGlnbmUhIFx1MDBjYXRlcy12b3VzIGFkbWlzc2libGUgYXUgcHJvZ3JhbW1lPyIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2RldmVsb3BwZW1lbnQtd2ViIiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jb3Vyc1wvaW1hZ2VcLzUxOFwvcGFua2FqLXBhdGVsLTUxNTIxOS11bnNwbGFzaC5qcGciLCJpbWFnZV90eXBlIjoiaW1hZ2VcL2pwZWciLCJpbWFnZV93aWR0aCI6IjYwMDAiLCJpbWFnZV9oZWlnaHQiOiI0MDAwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxNDAiLCJ0aXRsZSI6IkFwcHJlbmRyZSBsZXMgYmFzZXMgZFx1MjAxOUV4Y2VsIChuaXZlYXUgMSkiLCJkZXNjcmlwdGlvbiI6IkNvdXJzIGVuIGxpZ25lIEV4Y2VsIGRcdTAwZTlidXRhbnQuIDEyaCBkZSBjb3Vycy4gVGVtcHMgcGFydGllbC4gSW5zY3JpcHRpb25zIGVuIGxpZ25lISBBdWN1biBwclx1MDBlOWFsYWJsZSByZXF1aXMuIERcdTAwZTljb3V2cmV6IGxlcyBzdWpldHMgZXhwbG9yXHUwMGU5cyEgQXR0ZXN0YXRpb24gU09GRURVQy5cbiIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NoaWZmcmllci1lbGVjdHJvbmlxdWUtZGVidXRhbnQiLCJ0eXBlIjoicHJvZHVjdCIsImltYWdlX3VybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NvdXJzXC9pbWFnZVwvMTczMTRcL2FseWx4bjUyMy5icmlvaW1hZ2UucG5nIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9wbmciLCJpbWFnZV93aWR0aCI6IjE5MjAiLCJpbWFnZV9oZWlnaHQiOiIxMDgwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMzEiLCJ0aXRsZSI6IkhvbWUgU3RhZ2luZyAyIC0gUG91ciBhbVx1MDBlOW5hZ2VyIGRlcyBhcHBhcnRlbWVudHMgbW9kXHUwMGU4bGVzIiwiZGVzY3JpcHRpb24iOiJDZSBjb3VycyBhIHBvdXIgYnV0IGRlIGRcdTAwZTl2ZWxvcHBlciBkZXMgaGFiaWxldFx1MDBlOXMgcGVybWV0dGFudCBkZSBjb25jZXZvaXIgdW4gYW1cdTAwZTluYWdlbWVudCBldCB1bmUgYW1iaWFuY2Ugc2Vsb24gbGVzIGJlc29pbnMgZCd1bmUgY2xpZW50XHUwMGU4bGUgc3BcdTAwZTljaWZpcXVlIChpZGVudGlmaWNhdGlvbiBkZSBsYSBjbGllbnRcdTAwZThsZSwgYW1cdTAwZTluYWdlbWVudCBkdSBtb2JpbGllciBldCBkZXMgYWNjZXNzb2lyZXMpLiBJbCBwZXJtZXQgYXVzc2kuLi4iLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9ob21lLXN0YWdpbmctMiIsInR5cGUiOiJwcm9kdWN0IiwiaW1hZ2VfdXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvY291cnNcL2ltYWdlXC8xNzQ1NVwvYWx6ZWpnMjYwLmJyaW9pbWFnZS5wbmciLCJpbWFnZV90eXBlIjoiaW1hZ2VcL3BuZyIsImltYWdlX3dpZHRoIjoiMTkyMCIsImltYWdlX2hlaWdodCI6IjEwODAifQ==
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMzUiLCJ0aXRsZSI6IkxlIGRcdTAwZTl2ZWxvcHBlbWVudCBXZWIgcG91ciBsZXMgZFx1MDBlOWJ1dGFudHMiLCJkZXNjcmlwdGlvbiI6IkRcdTAwZTl2ZWxvcHBleiB1bmUgc3RyYXRcdTAwZTlnaWUgYXhcdTAwZTllIHN1ciBsJ2V4cFx1MDBlOXJpZW5jZSBjbGllbnQgKENYKS4gSW5zY3JpcHRpb25zIGV0IGNvdXJzIGVuIGxpZ25lLiBBdHRlc3RhdGlvbiBTT0ZFRFVDLiBBdWN1biBwclx1MDBlOWFsYWJsZS4gQ29uc3VsdGV6IG5vdHJlIGZpY2hlIGNvbXBsXHUwMGU4dGUuIFxuIiwidXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvaW50cm9kdWN0aW9uLWF1LWRldmVsb3BwZW1lbnQtd2ViIiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jb3Vyc1wvaW1hZ2VcLzIyMTI4XC9hbWFjdmo5ODkuYnJpb2ltYWdlLnBuZyIsImltYWdlX3R5cGUiOiJpbWFnZVwvcG5nIiwiaW1hZ2Vfd2lkdGgiOiIxOTIwIiwiaW1hZ2VfaGVpZ2h0IjoiMTA4MCJ9
eyJyZWxhdGVkX2VsZW1lbnQiOiJjb3VycyIsInJlbGF0ZWRfaWQiOiIyMjI3MCIsInRpdGxlIjoiUHJvZ3JhbW1hdGlvbiBvcmllbnRcdTAwZTllLW9iamV0cyBhdmVjIEMjIGV0IFZpc3VhbCBTdHVkaW8iLCJkZXNjcmlwdGlvbiI6IkRcdTAwZTljb3V2cmV6IGxhIGJhc2UgZW4gcHJvZ3JhbW1hdGlvbiBldCBsZSBsYW5nYWdlIEMjLiBJbnNjcmlwdGlvbnMgZXQgY291cnMgKDE4aCkgZW4gbGlnbmUuIEF0dGVzdGF0aW9uIFNPRkVEVUMuIENvbnN1bHRleiBsYSBmaWNoZSBjb21wbFx1MDBlOHRlIGR1IGNvdXJzLCBwclx1MDBlOWFsYWJsZXMsIGV0Yy4gXG4iLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9wcm9ncmFtbWF0aW9uLW9yaWVudGVlLW9iamV0cy1hdmVjLWMtZXQtdmlzdWFsLXN0dWRpby0yMDE3IiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9pbWFnZXNcL2Zjc2FlX2RlZmF1bHRfb2dfaW1hZ2VfY291cnMuanBnIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9qcGVnIiwiaW1hZ2Vfd2lkdGgiOiI2MDAiLCJpbWFnZV9oZWlnaHQiOiIzMTUifQ==
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMzAiLCJ0aXRsZSI6IkNvZGUgbmF0aW9uYWwgZHUgYlx1MDBlMnRpbWVudCBldCBDb2RlIGRlIGNvbnN0cnVjdGlvbiBkdSBRdVx1MDBlOWJlYyIsImRlc2NyaXB0aW9uIjoiQ29ubmFpc3NhbmNlcyBlc3NlbnRpZWxsZXNcL0NvZGUgbmF0aW9uYWwgZHUgYlx1MDBlMnRpbWVudCAoMjAxNSkuIEF1Y3VuIHByXHUwMGU5YWxhYmxlLiBJbnNjcmlwdGlvbnMgZW4gbGlnbmUuIEF0dGVzdGF0aW9uIFNPRkVEVUMuIDMwIGhldXJlcyBkZSBjb3VycyBcdTAwZTAgdGVtcHMgcGFydGllbCwgZW4gbGlnbmUuIFxuIiwidXJsIjoiaHR0cHM6XC9cL2ZjLmNlZ2VwZ2FybmVhdS5jYVwvY29kZS1uYXRpb25hbC1kdS1iYXRpbWVudC1ldC1jb2RlLWRlLWNvbnN0cnVjdGlvbi1kdS1xdWViZWMiLCJ0eXBlIjoicHJvZHVjdCIsImltYWdlX3VybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NvdXJzXC9pbWFnZVwvMjIzMjFcL2FseWl0eDM2Ni5icmlvaW1hZ2UucG5nIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9wbmciLCJpbWFnZV93aWR0aCI6IjE5MjAiLCJpbWFnZV9oZWlnaHQiOiIxMDgwIn0=
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIxMTYiLCJ0aXRsZSI6IkluaXRpYXRpb24gXHUwMGUwIGxhIGNvbXB0YWJpbGl0XHUwMGU5IChuaXZlYXUgMSkiLCJkZXNjcmlwdGlvbiI6IkNvdXJzIGVuIGxpZ25lLiBOb3Rpb25zIGRlIGJhc2UgZGUgbGEgY29tcHRhYmlsaXRcdTAwZTkuIEFuYWx5c2UgZXQgdHJhaXRlbWVudHMgZGUgZG9ublx1MDBlOWVzIGNvbXB0YWJsZXMuIDIxaCBkZSBjb3Vycy4gVGVtcHMgcGFydGllbC4gIEluc2NyaXB0aW9ucyBlbiBsaWduZS4gQXR0ZXN0YXRpb24gU09GRURVQy5cbiIsInVybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2luaXRpYXRpb24tYS1sYS1jb21wdGFiaWxpdGUiLCJ0eXBlIjoicHJvZHVjdCIsImltYWdlX3VybCI6Imh0dHBzOlwvXC9mYy5jZWdlcGdhcm5lYXUuY2FcL2NvdXJzXC9pbWFnZVwvMjIzODZcL2Jndm5heDMyMi5icmlvaW1hZ2UucG5nIiwiaW1hZ2VfdHlwZSI6ImltYWdlXC9wbmciLCJpbWFnZV93aWR0aCI6IjcyMCIsImltYWdlX2hlaWdodCI6IjcyMCJ9
eyJyZWxhdGVkX2VsZW1lbnQiOiJicmlvZWxlbWVudCIsInJlbGF0ZWRfaWQiOiIyNjUiLCJ0aXRsZSI6IkFwcHJlbmRyZSBsZXMgYmFzZXMgZFx1MjAxOUV4Y2VsIChuaXZlYXUgMSkgKGF1dG9mb3JtYXRpb24pIiwiZGVzY3JpcHRpb24iOiIiLCJ1cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9leGNlbC1kZWJ1dGFudC0yIiwidHlwZSI6InByb2R1Y3QiLCJpbWFnZV91cmwiOiJodHRwczpcL1wvZmMuY2VnZXBnYXJuZWF1LmNhXC9jb3Vyc1wvaW1hZ2VcLzIyNDI2XC9kYWhleG45MjguYnJpb2ltYWdlLmpwZyIsImltYWdlX3R5cGUiOiJpbWFnZVwvanBlZyIsImltYWdlX3dpZHRoIjoiMTkyMCIsImltYWdlX2hlaWdodCI6IjEwODAifQ==