Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Développer avec C# | Complète | dotnet 6 | 2023| dotnet core
Rating: 4.6 out of 5(103 ratings)
571 students

Développer avec C# | Complète | dotnet 6 | 2023| dotnet core

Sans connaissances préalables, maîtriser C#, dotnet et devenez capable de créer des applications console,web et mobile !
Last updated 7/2025
French

What you'll learn

  • Apprendre la programmations orientée objet
  • Apprendre les nouveautés du langage C# (8, 9, 10 et 11, ...)
  • Obtenir les bonnes pratiques en programmation
  • Savoir utiliser les collections (tableaux, listes, dictionnaires)
  • Maitriser les notions plus avancées : fonctions asynchrones, delegates, événements, ...
  • Créer un jeu vidéo console, tout au long de la formation
  • Apprendre à développer sous Visual Studio 2022
  • Utiliser dotnet et dotnet CLI
  • Compiler son projet
  • Manipuler les bases de données depuis C#, (SQLite et MS SQL Server)
  • Apprendre à utiliser les ORMs (EF core, Dapper)
  • Appréhender l'injection de dépendances
  • Concevoir une application métier bien architecturée, professionnelle
  • Travailler avec les fichiers
  • Travailler avec le json
  • Travailler avec les logs

Course content

30 sections242 lectures30h 20m total length
  • Présentation, navigation dans la formation2:47
  • Qui je suis, et pourquoi moi2:49
  • Comment je fonctionne ?3:05
  • Présentation du projet3:12
  • Installer dotnet3:38
  • Installer VS 20227:54
  • Installer Visual Code5:44
  • Un hello word5:37
  • Rejoindre la curious academy2:05
  • You did it !1:18

Requirements

  • Avoir les bases de l'algorithmie : if, for, while, recursivité, variables, tableaux

Description

Vous l'attendiez, vous me l'avez demandé de nombreuses fois ! :D

La voici, ma façon de voir l'apprentissage du C# et de dotnet (core, 6 et bientôt 7).


Une approche

  • fun

  • de grande qualité

  • avec des conseils d'un vrai professionnel

  • avec de vrais propositions de qualité de code

  • construite pour rester toujours attentif-ve


Après avoir publié une formation pour créer des sites web avec C# et asp.net

Puis une formation pour maitriser la création des apis web avec C#,

Il y a avait un vide que je devais combler ! :)


Voici donc la formation pour devenir master C#, avec dotnet 6 et dotnet 7.


Être développeur / développeuse C#, après 2020, c'est la garantie d'être employable !
(La demande est toujours forte, à l'heure où j'ai conçu cette formation)


Vous souhaitez développeur

  • une application Web ?

  • une application mobile ?

  • une api web ?

  • un jeu-vidéo ?

  • un outil admin sys ?


Vous souhaitez avoir une communauté vivante, venant de 20 ans d'existance de C#,

Vous avez envie de pouvoir voir comment est codé le C#, le dotnet, l'asp.net ? 



Ca fait 20 ans que je code avec le C#, avec dotnet, et j'ai tellement apprécié son évolution !

Maintenant, dotnet est open source (sur github), et c'est vraiment un framework performant, très performant !
Et pour couronner le tout, il est multi plateforme maintenant (windows, Mac et Linux), oui les trois !



dotnet 6.0 et dotnet 7.0, mais qu'est-ce donc ? 


Vous avez beaucoup entendu parlé de ce nouveau framework, proposé par Microsoft ?!
Vous souhaitez en savoir plus, et maîtriser enfin le langage chouchou de Microsoft, le C# ?


Et oui, aujourd'hui, Microsoft s'est mis à jour et propose de développer des sites internet, des applications, hébergeables sur Linux, Mac ou bien Windows !


C'est une vraie révolution !

Et je vous propose grâce à ce cours de profiter de tout le travail de Microsoft  pour développer un site internet RazorPages asp.net core, multiplateforme !



Qu'allez-vous trouver dans cette formation pour maîtriser le C# ?

  1. Nous verrons tout d'abord les fondamentaux pour développer (Visual studio 2022, dotnet)

  2. Nous passerons ensuite sur les fondamentaux du langage C#

  3. Puis nous travaillerons la programmation objet

  4. Enfin, nous irons voir le travail sur les fichiers

  5. Puis, nous passerons sur la communication avec la base de données

  6. Après ça, nous irons voir comment faire du code encore plus propre avec les delegués, les événements

  7. La partie async / await est aussi un point à découvrir ensemble

  8. Nous irons aussi voir comment bien organiser son projet, son application dotnet

  9. Egalement prévu, nous apprendrons à gérer les logs

  10. Et aussi, très important, nous ferons un peu de tests unitaires (ce n'est pas un vrai cours sur les tests unitaires (prévu dans une autre formation))

  11. Sans oublier le try catch, le pattern matching, les nouveautés du langage (08 à 11)


Durant toute la formation

Chaque session vous guidera pas à pas, dans la réalisation de notre jeu vidéo.

Pour compléter l'aventure, vous aurez accès à l'ensemble des sources du projet, section après section, pour bien avancer, et ne jamais se sentir perdu-e (c'est un de mes buts premiers, en tant que votre hôte, votre formateur).


A la fin de la formation

Vous aurez réalisé un jeu vidéo via une application console, tout est ayant tous les attendus professionnels d'aujourd'hui !

Et surtout : vous saurez utiliser le C# pour vos applications, vos jeux, avec le framework .net 6.0 / 7.0 et  core !


Et c'est vous qui l'aurez réalisé, étape après étape, pas à pas !


Vous commencez quand ? :=)

Who this course is for:

  • Tout développeur, toute développeuse souhaitant apprendre le C#
  • Tout développeur, toute développeuse de jeux-vidéos qui utilise Godot, Xamarin, MonoGame et qui veut aller plus loin dans le dev de son jeu
  • Tout développeur, toute développeuse, WPF, Xamarin, qui souhaite travailler le code côté serveur
  • Tout développeur, toute développeuse, qui souhaite faire des APIs puissantes et performantes
  • Tout développeur, toute développeuse, qui souhaite faire des applications web (aspnet, razor)
  • Tout développeur, toute développeuse, qui souhaite faire des applications wasm