Offre de Formation Programmation en C# avec A M S FORMATION | MaFormation.fr

Programmation en C#

A M S FORMATION

Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne En présentiel
Durée
5 Jours – 35 Heures
Prix
Nous contacter

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En présentiel

Découvrez les localités disponibles pour suivre cette formation en présentiel.

En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 54 - Nancy
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 08 - Ardennes
  • 10 - Aube
  • 51 - Marne
  • 52 - Haute-Marne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 57 - Moselle
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 88 - Vosges

Objectifs

1. La formation en résumé

Cette formation vise à permettre aux développeurs expérimentés d’acquérir les connaissances et compétences indispensables pour concevoir et développer des applications en C# sur la plate-forme Microsoft .NET. Elle propose une exploration complète de la structure des programmes en C#, de la syntaxe du langage jusqu’aux subtilités de son implémentation. Le principal atout de ce programme réside dans son approche pratique et approfondie, qui allie théorie et exercices pour maîtriser tant les concepts fondamentaux que les aspects avancés de la programmation en C#.

2. Les thèmes abordés

- Présentation et vue d'ensemble de la plate-forme Microsoft .NET, incluant ses composants, avantages et langages supportés.
- Introduction au langage C# : structure d’un programme, opérations d’entrée/sortie, compilation, exécution et débogage.
- Manipulation des variables de type valeur, système de types communs (CTS) et création de types définis par l’utilisateur.
- Gestion des instructions conditionnelles, itératives, de saut ainsi que la gestion des exceptions fondamentales et levée d’exceptions.
- Utilisation des méthodes, paramètres, méthodes surchargées, et gestion des tableaux.
- Principes fondamentaux de la programmation orientée objet : classes, objets, encapsulation, hiérarchie des objets et espaces de noms.
- Gestion avancée des variables de type référence, conversion de données, création et destruction d’objets, ainsi que gestion mémoire et ressources.
- Héritage, dérivation de classes, méthodes, utilisation de classes scellées, interfaces, classes abstraites.
- Concepts d’agrégation, portée avancée, espaces de noms, modules et assemblys.
- Opérateurs, surcharge d’opérateurs, délégués, événements.
- Utilisation des propriétés, indexeurs, et approfondissement sur les attributs personnalisés et leur extraction.

3. Éléments de méthodologie de la formation

L’approche pédagogique combine apports théoriques et exercices pratiques afin de favoriser une assimilation progressive et efficace des concepts. Chaque participant bénéficie d’un poste de travail individuel et évolue au sein de petits groupes permettant un suivi personnalisé et une interaction privilégiée avec le formateur. Un support pédagogique complet est remis durant la formation, et la progression est régulièrement évaluée par des échanges en groupe, assurant un accompagnement adapté aux besoins de chaque stagiaire.

Ces formations peuvent vous intéresser

Centre de formation Notos
MONTPELLIER
À distance / En centre / En entreprise
Entreprise
Non finançable CPF

5250 €

Centre de formation CODE RECKONS
ORSAY
À distance / En centre / En entreprise
Entreprise
Non finançable CPF

1500 €

Centre de formation IRIS
Disponible dans 8 villes
En alternance / En centre
Étudiant
Non finançable CPF

5960 €

Haut de page