Les fondamentaux du développement en C#

MaCertif, À distance
Durée
35 heures
Prix
1 680 EUR
Prochaine session
Quand vous le souhaitez Tout voir
Modalité
À distance
Éligible CPF
Éligible CPF
Durée
35 heures
Prix
1 680 EUR
Prochaine session
Quand vous le souhaitez Tout voir
Modalité
À distance
Éligible CPF
Éligible CPF
Je veux en savoir plus sur cette formation

Description de la formation

Formation fondementaux du développement en C#

Formation mixant la flexibilité des cours en ligne et l'accès en live à un formateur expérimenté.

Mixer les avantages d'une formation en ligne, à votre rythme depuis chez vous, et les avantages du présentiel en échangeant de vive-voix avec votre formateur certifié.

Votre formateur, Auteur, Microsoft Tech Lead et 12 ans d'expérience, répondra de vive-voix à vos questions.

Boostez votre carrière de développeur en maitrisant le C# / .Net

La formation “Les Fondamentaux du Développement C#” vous permet d’acquérir toutes les connaissances élémentaires nécessaires au développement informatique : programmation fonctionnelle, programmation objet, développement d’applications Windows, services web, pages dynamiques ASP.Net et les bases de données.

Cette formation vous donne une vision d’ensemble du développement logiciel et vous serez familiarisé avec les concepts technologiques du développement en pratiquant le langage C#.

De plus, le programme de formation vous prépare pour décrocher la certification “DevSkills C#” de PeopleCert. 

Prochaines sessions

1 Formation disponible

Quand vous le souhaitez

  • À distance
  • À distance
  • Français

Objectifs visés

✅ Installer et configurer un environnement de Développement .Net C#
✅ Comprendre les principes de la programmation et de la compilation sur .Net
✅ Maitriser le langage C# : variables, opérateurs, boucles…
✅ Concevoir des algorithmes : décomposer les étapes, récursivité, tri à bulles…
✅ Comprendre les concepts de la programmation objet : classes, constructeurs/destructeurs, méthodes privées /publiques…
✅ Maitriser l’héritage, le polymorphisme, la surcharge …
✅ Savoir créer et organiser un projet .Net / C# dans son ensemble
✅ Comprendre et gérer le cycle de vie d’un logiciel
✅ Appliquer les 5 principes SOLID à votre application
✅ Utiliser des Patterns tels que Façade, Singleton, Factory, Strategy…
✅ Développer une application WEB : ASP .Net, SOAP, REST …
✅ Développer une application Desktop : WinForm, WPF
✅ Créer et gérer les services Windows, ainsi que la console
✅ Comprendre les bases de données relationnelles
✅ Écrire des requêtes SQL et des procédures stockées
✅ Utiliser ADO.Net, LinQ, DbDataReader et ExecuteNonQuery
✅ Utiliser l’ORM : Entity Framework

Contenu

1 – Introduction
2 - Les bases de la programmation
3 - La programmation objet
4 – L’organisation d’un projet
5 – La vie d’une application au-delà de son code
6 - Patterns, algorithme & architecture
7 - Les applications Web
8 - Les applications desktop
9 - L'accès aux données

Public Cible

Suivez cette formation si…

  • Vous souhaitez débuter ou renforcer votre carrière de développeur
  • Vous souhaitez acquérir des bases solides en développement sur le Framework .Net
  • Vous souhaitez renforcer vos connaissances sur le langage C#

Prérequis

La formation s’adresse aux personnes possédant un esprit logique afin de bien appréhender la logique du développement, par exemple : autodidacte en informatique ou programmation, “gamer”, professionnel(le) utilisant la logique régulièrement, comme la mécanique, physique, électronique …

Moyens Pédagogiques

Formation en ligne sous forme de vidéo
QCM de validation d'acquis
Simulateur d'examen blanc
Classes virtuelles
Exercices pratique de développement

Déroulement de la formation

  • ~35h de Formation (durée totale)
  • Accès 7/24 pendant 5 mois
  • Supports de cours téléchargeables
  • QCM de validation d’acquis
  • Simulateur d’examens blancs
  • Application mobile Android
  • Support technique
  • Assistance formation illimitée
  • Classes Virtuelles hebdomadaires
  • Examen de certification inclus

Diplômes et certifications

Examen de Certification DevSkills C# (en option)

Obtenez une reconnaissance nationale et internationale avec les certifications PeopleCert DevSkills Fondamentales qui valident les connaissances de base nécessaires aux développements d’application en C#.  Ainsi, détenir une certification “Software Development Skills Fundation” est un excellent point de départ pour construire une carrière dans l’univers du développement desktop, web et web mobile en C#.

Avantages de la formation

Pour une préparation dans les meilleures conditions, notre formation est en français afin que la barrière de la langue ne soit pas un frein à votre compréhension. Néanmoins, nous conservons la terminologie anglaise afin de vous permettre d'évoluer dans un milieu professionnel de développeur.

Profil du Formateur

Benjamin Laffont: Formateur & Tech Lead .Net Microsoft & Auteur

Benjamin a plus de 14 ans d’expérience en tant que Teach Lead .Net et a travaillé sur de nombreux projets auprès de grands comptes.  Benjamin détient de nombreuses certifications Microsoft .Net et est auteur de l’ouvrage “MVVM et WPF” publié aux éditions ENI. 

Ses certifications

  • Exploitation d’une base SQL ENI (2022)
  • Microsoft Dev. Fundamentals (2021)
  •  Professional Scrum Master I (2019)
  • Microsoft Certified Trainer (2012)
  • Microsoft Accessing Data (2012)
  • ASP.Net (2012)

Visualiser la vidéo

Cette formation vous intéresse ?

Je veux en savoir plus

Contactez l'organisme pour obtenir plus d'informations sur cette formation, gratuitement et sans engagement.

reCAPTCHA logo Ce site est protégé par reCAPTCHA de Google Règles de confidentialité et les termes et services de Google s'appliquent.
MaCertif
4 rue de Marsoulan
75012 Paris

MaCertif est un organisme de formation spécialisé dans l’obtention de certifications PMP, CAPM et PSM1, d’où son nom. Ces titres mondialement reconnus attestent d’une maîtrise certaine de la gestion de projet et de la méthode Agile, essentielle dans bien des...

Apprenez-en plus sur l'organisme et découvrez toutes leurs formations