Développeur C# | Formation complète 2025
What you'll learn
- Apprendre la programmation en partant de zéro
- Obtenir les bonnes pratiques en programmation
- Apprendre la programmations orientée objet
- Savoir utiliser les collections (tableaux, listes, dictionnaires)
- Apprendre les nouveautés du langage C#
- Maitriser le langage C# dans tous ses recoins (fonctions asynchrones, delegates...)
- Devenir à l'aise avec le développement d'algorithmes
- Créer de nombreux projets (nombre magique, jeu du pendu, générateur de mots de passe...)
- Apprendre rapidement le développement Web en partant de zéro : HTML / CSS
- Créer des applications web complètes avec .NET Core
- Manipuler les bases de données (SQLite et MS SQL Server)
- Créer une interface d'administration protégée par mot de passe (Authentification)
- Savoir créer une API rest (pour la connecter à une application mobile, ou autre)
- Publier votre application web gratuitement sur le Cloud Azure
- Avoir les connaissances nécessaires pour créer vos propres projets de A à Z
Requirements
- Aucune connaissance préalable n'est requise
- Vous pouvez utiliser un PC Windows ou un MAC
- Tous les logiciels utilisés sont gratuits
- Vous pouvez suivre ce cours même si vous n'avez que 2 heures de temps hebdomadaire à y consacrer
- Vous pourrez consulter cette formation un nombre de fois illimité et démarrer quand vous voulez
- Vous obtiendrez un certificat d'accomplissement de cette formation
Description
Vous débutez en programmation ? ou bien vous souhaitez vous améliorer ?
Cette formation complète sur le langage C# vous permettra :
D'apprendre la programmation en partant de 0
D'obtenir des bases solides en programmation
D'avoir les bonnes pratiques en programmation (prendre les bonnes habitudes et coder proprement)
De savoir développer des algorithmes
D'apprendre tous les concepts de la programmation orientée objet.
D'apprendre le langage C# dans tous ses recoins : les fonctions asynchrones (async/await), les delegates...
Envie d'aller encore plus loin ?
Dans cette formation (de plus de 20 heures de contenu vidéo) vous apprendrez aussi le développement WEB en partant de 0, et vous allez créer des applications web dynamiques et puissantes avec .NET Core.
Vous allez apprendre:
La base du développement web avec les langages HTML5 et CSS3 (aucun pré-requis nécéssaire)
A créer des sites web avec un responsive design (qui s'adaptent à toutes tailles d'écran)
A créer des applications web dynamiques avec .NET Core
A utiliser les nouvelles fonctionnalités de .NET comme le "HOT RELOAD" pour développer plus vite.
A manipuler des bases de données (SQLite, MS SQL Serveur)
A créer une interface d'administration protégée par mot de passe (authentification)
A développer une API REST, qui vous permettra de partager les données de votre serveur avec d'autres applications (notamment une application mobile iOS Android avec Xamarin)
A publier gratuitement votre projet sur le cloud Microsoft Azure.
Et vous verrez, grâce au framework .NET et au langage C# : tout est rapide, tout est puissant, tout est possible !
---
- Vous êtes totalement débutant en programmation ?
=> Commencez la programmation en prenant les bonnes habitudes dès le départ. Le langage C#, évolue, se simplifie et se rapproche de la syntaxe du langage Python : FACILITÉ. Et grâce au framework .NET, vous pourrez créer des applications performantes : PUISSANCE.
- Vous êtes développeur C#/Xamarin ?
=> Approfondissez vos connaissances en C#, grâce à cette formation qui ira en profondeur sur ce langage. Et apprenez à créer la partie serveur que vous pourrez connecter à votre application mobile Xamarin / Maui. Ce qui vous permettra de savoir développer des projets complets : application mobile + serveur.
- Vous êtes développeur d'un autre langage ?
=> Rejoignez cette formation pour approfondir vos connaissances en programmation grâce au langage C#, et découvrir les possibilités du framework .NET. La syntaxe et les concepts du langage C# sont relativement proche du Python : vous pourrez l'apprendre rapidement.
--
Alors prêt à démarrer l'aventure ?
Je vous retrouve dans cette formation.
Who this course is for:
- Toute personne souhaitant débuter en programmation
- Développeurs souhaitant s'améliorer et développer des applications C#/.NET puissantes
- Développeurs Xamarin souhaitant savoir développer la partie serveur
Instructor
"Je souhaite vous partager ma passion pour la programmation et aussi vous permettre d'aller loin grâce à mon expertise".
Mon parcours professionnel :
- Diplômé en 2004 d'une école l'ingénieur d'électronique et d'informatique à Angers.
- Ensuite je démarre ma carrière de développeur en entreprise pendant 11 ans. J'ai travaillé pour 3 société différentes, en partenariat avec de grands groupes américains, où je suis notamment intervenu dans la silicon valley.
- En 2015 je décide de faire le grand saut, de quitter le salariat pour me lancer à mon compte. Depuis je suis développeur freelance d'applications mobiles iOS/Android et de solutions Web full-stack. Je travaille à distance avec mes clients.
Mon parcours de formateur :
- Je suis intervenu à plusieurs reprises en centres de formations (à Paris et au Luxembourg) pour former des groupes de personnes sur le développement d'applications mobiles.
- J'ai souhaité partager avec le plus grand nombre mon contenu pédagogique, qui a fait ses preuves, en créant une première formation en ligne "Développeur d'applications mobiles" (technologies Xamarin et langage C#). Cette formation a été remarquée pour son contenu original et pédagogique et a séduit aussi bien les débutants comme les confirmées. Avec plus de 6000 participants, cette formation est maintenant classée numéro 1 de sa catégorie.
- J'ai ensuite souhaité encore repousser les limites, avec un nouveau programme que j'ai crée de toute pièce pendant 6 mois à temps plein. Mon ambition ? Créer la meilleure formation possible en programmation, aussi bien pour les personnes débutantes, que pour des développeur expérimentés et qui souhaitent encore s'améliorer. Il s'agit de ma formation : "Développeur Python". Avec des projets incroyables comme "GALAXY", "MR BEAT" et la création d'un SYSTÈME COMPLET (serveur web, site web, applications bureau, applications mobiles), cette formation est unique en son genre, et va vous donner un coup de boost énorme dans vos compétences de développeur.
Mes compétences :
– Expert en C, C++, C#, .NET, Swift, Java, Python
– Une habilité à identifier et résoudre les problèmes efficacement
– Expérience dans le développement de code source industriel, déployé à grande échelle (millions d'unités)
– Applications mobiles cross-platform iOS et Android.
– Applications mobiles natives iOS (Swift, Xcode), Android (Java, Android Studio).
– Gestion de code source: GIT, SVN, Perforce, TFS
– Applications Web (.NET Core, ASP.NET MVC, Django)
– Design de UI avec Sketch et Photoshop