Développement web C#

4 mois
Intermédiaire

Devenez un Développeur Professionnel : Maîtrisez le C# et dominez le monde du développement logiciel.

⭑⭑⭑⭑⭑ 4,8/5 - 320+ avis d'alumnis
Ces entreprises nous font confiance

Le programme de la formation :

Développement web C#

1 - Les bases de la programmation

1.01: Introduction à C# : Histoire, algorithmes, compilation, et Framework .NET.

1.02: Premiers pas en C# : Codez votre premier programme en C#.

1.03: Variables et types de données : Variables, types de données et opérateurs.

1.04: Logique : Algèbre de Boole, décisions, et boucles.

1.05: Récursivité et exceptions : Utilisation de la récursivité et gestion des exceptions.

1.06: Programmation évènementielle : Comprendre et utiliser le mode évènementiel.

2 - La Programmation Orientée Objet (POO)

2.01: Introduction à la POO : Classes, méthodes, constructeurs, propriétés.

2.02: Concepts avancés de POO : Héritage, polymorphisme, interfaces, abstractions.

2.03: Statique et constructeurs : Statique, constructeurs statiques et override.

2.04: Pointeurs et cast : Pointeurs, références, cast de types.

2.05: Collections et génériques : Stack, Queue, List, Dictionary, classes génériques.

2.06: Méthodes avancées : Méthodes anonymes, d'extension, LinQ.

2.07: Programmation asynchrone : Tâches asynchrones et parallèles.

2.08: Étude de cas pratiques : création d'une application console en C#.

3 - Patterns, algorithme & architecture

3.01: Algorithme de tri à bulle

3.02 : Les 5 principes SOLID

3.03: Design Patterns : Facade

3.04: Design Patterns : Singleton

3.05: Design Patterns : Factory

3.06: Design Patterns : Strategy

3.07: Les antipatterns (ou anti-patrons)

4 - Applications Web, API et Desktop

4.01: Applications Web : Introduction au HTML et styles CSS.

4.02 Langages Web : Javascript, ASP.Net, cycle de vie des pages.

4.03: Gestion d'état : ASP.Net, gestion d’état et déploiement.

4.04: Services Web : SOAP et REST pour communication serveur.

4.05 Applications desktop : Windows Forms et applications Console.

4.06: Applications WPF : Windows Presentation Foundation et pattern MVVM.

4.07: Services Windows : Création et gestion des services Windows.

4.08: Déploiement d'applications : Déploiement des applications web et desktop.

5 - L'accès aux données

5.01: Bases de données : Introduction aux bases de données et SQL.

5.02: Relations : Types de relations et requêtes SQL (Select, Insert, Update, Delete).

5.03: ADO.Net : Utilisation de ADO.Net et DbDataReader.

5.04: Exécution SQL : ExecuteNonQuery et procédures stockées.

5.05: ORM : Introduction à Entity Framework et son utilisation.

5.06: Stratégies de design : Comprendre les 3 stratégies de design ORM.

6 - Les IA Génératives

6.01: Co-développer avec une IA Générative (Notion avec IA)

6.02 : L’environnement de développement : Copilot, ChatGPT & Make.com

6.03: L’IA post développement

7 - Git & Azure DevOps

7.01: Mise en place du projet Git & Azure DevOps

7.02: Création et perfectionnement d’un Pipeline de build et de GitHub

7.03: Déploiement dans Microsoft Cloud Azure

Télécharger le programme

Pourquoi opter pour cette formation ?

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Pourquoi suivre cette formation ?

Boostez vos compétences avec une certification

DevSkills Foundation (C#)

Codez votre route vers le succès ! C# est le couteau suisse des langages de programmation car il a été conçu pour prendre en charge tous les types de développement de logiciels (Web, Mobile, Apps) tout en restant facile à apprendre. Avec C#, vous pouvez créer des applications .NET qui peuvent être déployées sur les plateformes Windows, Linux, Mac et dans le nuage et les conteneurs.
Durée de l'examen :
2h00

Choisissez l'offre qui vous convient

Pas de date de début de session de formation, vous débutez la formation dès votre inscription et accédez à 100% de son contenu.
Plan Tout-Compris - C#

Tout est compris : formation et frais d'examen

1 680 €

Ce qui est inclus :

Echangez avec Benjamin Laffont

Classes virtuelles live hebdomadairesi

Projets Stimulants

~55h de Formation (durée totale)

Accès 7j/7 24h/24

Formez-vous à votre rythme

Simulateur d’Examens Blancs

Assistance formation illimitée

Supports de cours téléchargeables

Accompagnement & Suivi

✅ Paiement fractionné possible
Demandez ici votre devis sur-mesure

Vos professeurs, experts en management de projets

TechLead .Net, Architecte logiciel
Benjamin Laffont
15 ans d’expérience en tant que Teach Lead .Net sur de nombreux projets auprès de grands comptes. Benjamin est auteur conférencier et détient de nombreuses certifications.
Lire plus

Nos apprenants en parlent mieux que nous

Dès mon inscription j’ai eu accès à la plateforme élève de la formation MaCertif. La plateforme est claire, la prise en main est facile. Les Vrai + de la formation, les classes lives du Mercredi. On se retrouve en petit groupe et chacun peut partager son code avec Benjamin qui personnalise les conseils en fonction du niveau de chacun. Tout au long de la formation je me suis senti accompagné dans chacun de mes projets. [...] toute l’équipe de MaCertif était présente pour moi et pour suivre chaque étape de préparation. Au vu de la concurrence dans le domaine des formations en ligne, j’ai eu la chance de choisir MaCertif et je le conseille à chaque personne, débutants ou confirmés. La plateforme, les classes hebdomadaires et l’accompagnement vers un titre professionnel sont vraiment tout ce dont j’avais besoin afin de réussir ma reconversion professionnelle. Tellement ravi par MaCertif, je continue avec l’organisme une seconde formation afin de me perfectionner dans ma nouvelle carrière.
Lire plus
Gilles LIGIARDI
Manager / Scrum Master
Je suis très satisfait de cette formation. Elle m’a permis de revoir mes bases, d’en acquérir de nouvelles et de me préparer à la certification que j’ai obtenu. Un grand merci à l’équipe, en espérant avoir de nouveaux contenus par la suite.
Lire plus
Stéphane PILLOY
Développeur App Mobiles et PC
Cette formation a pleinement répondu à mes attentes. J’ai pu acquérir les bases du développement C# et les valider par l’obtention de la certification. Les cours en ligne permettent d’avancer selon son rythme. La classe virtuelle hebdomadaire, avec le formateur, permet de répondre aux questions mais également de partager les expériences avec les autres apprenants. Merci à toute l’équipe.
Lire plus
Stéphane COLLIN
Chef de Projet / Analyste confirmé

Découvrez nos modalités de formation

Notre approche pédagogique

Une méthode 100 % à distance, pensée pour votre réussite.

Chez MaCertif, nous avons conçu une méthode de formation entièrement en ligne, flexible, complète et innovante. Vous avancez à votre rythme grâce à des vidéos accessibles 24h/24, des QCM pour valider vos acquis, et des classes virtuelles hebdomadaires pour échanger en direct avec nos formateurs.

Notre équipe vous accompagne tout au long du parcours avec un suivi personnalisé. Vous bénéficiez aussi d’outils basés sur l’intelligence artificielle, qui adaptent vos révisions, génèrent des questions ciblées et proposent des situations complexes pour vous préparer efficacement à la certification.

Avec MaCertif, vous vous formez en toute autonomie, mais jamais seul.

FAQ

Puis-je choisir mon formateur pour une formation spécifique ?
Comment garantissez-vous la qualité de l’enseignement des formateurs ?
Puis-je interagir directement avec les formateurs pendant les cours ?
Quelle expérience professionnelle ont vos formateurs ?
Quel est le rôle des formateurs pendant les formations en ligne ?
Les formateurs de MaCertif sont-ils certifiés dans leur domaine ?
Comment sont sélectionnés les formateurs de MaCertif ?
Cette formation est-elle finançable par le CPF ?
Les formations sont-elles accessibles aux personnes atteintes d'un handicap ?
Quels sont les critères d'éligibilité pour s’inscrire à l’examen permettant de décrocher PMP® du PMI ?
Qu'est-ce que le guide PMBOK et son lien avec la certification et notre formation ?
Les prix affichés contiennent-ils les taxes ?
Quels sont les moyens de paiements acceptés pour une inscription en ligne ?
Comment se déroule ma formation certifiante ?
Comment se déroule ma formation certifiante ?
Quand aurai-je accès à la formation ?
La formation certifiante PMP® est-elle intégralement en langue française ?
Est-ce que la traduction français de l'examen est bonne?
A qui s’adresse notre formation certifiante PMP ?
Vaut-il mieux passer l’examen PMP® en français ou en anglais ?
A qui s’adresse notre formation Spécialiste en Gestion de Projet ?
Quels sont les types de formations proposées par MaCertif et à qui s'adressent-elles ?
Comment fonctionne le paiement et quelles sont les facilités offertes ?
Comment Macertif assure-t-elle un accompagnement de qualité tout au long de la formation ?
Comment Macertif assure-t-elle un accompagnement de qualité tout au long de la formation ?
Comment fonctionne le paiement et quelles sont les facilités offertes ?

Vous avez d'autres questions ? 
Prenons rendez-vous !

Fatiha - Responsable Relation Client
Prendre rendez-vous