Nos formations : Informatique

Développement C#.net

Prix par personne : 2 490 €
Durée : 5 Jour(s) / 35 Heures
Prochaines sessions :
16 au 20 octobre

Objectifs

Savoir maitriser les principales notions de programmation orientée ob et en C#

Pré-requis

Connaitre un langage de programmation orienté OBJET

Public visé

Cette formation s’adresse aux développeurs

Programme

Jour 1 

 

Module 1 : Introduction à C#, .NET et à Microsoft Visual Studio

 

La place de C# dans l’architecture globale de .NET

Les différents projets proposés par Microsoft Visual Studio

Comparaison de C# avec d’autres langages (Java…)

La programmation orienté objet en C#

Le modèle Objet avec le langage C#

Langage C# (type, structures)

 

Jour 2

 

Module 2 : Présentation des classes et objets

Prise en charges du code managé et gestion de la mémoire

Implémentation de l’héritage, surcharge et polymorphisme

Principe des interfaces

Héritage multiple

Définition des propriétés et des indexeurs

Présentation des options syntaxiques : Expression d’initialisation, types anonymes, propriétés automatiques, méthodes d’extension, méthodes partielles

Les Dynamic, paramètres optionnels et paramètres nommés, Interopérabilité COM améliorée, Co et Contra variance

Les fonctions avancées de C# : paramètres optionnels, résolution des types génériques, propagation de null, interpolation de chaîne…

 

Jour 3

 

Module 3 :  Les solutions d’accès aux données en C#

 

Bases de LINQ

Syntaxe C# pour LINQ

Opérations : jointure, tri, projections, agrégation…

Fluent Syntax

Query Expression Syntax

 

Module 4 : Entity Framework

 

Avantages d’Entity Framework (EF)

Fichier de mapping et concepteur visuel

Les approches du mapping

« database first »

« code first »

Génération du schéma

 

Jour 4 et 5

 

Module 5 : ASP.NET – MVC API

 

Architecture REST

Création des contrôleurs

PathVariables

QueryString

BodyRequest

Response

 

=> Atelier : mise en place d’une application bancaire en C#

 

 

 

Modalité d'accès

Vous pouvez vous inscrire pour suivre une de nos formations usqu’à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n’est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.

Accessibilité aux personnes en situation de handicap

Nos locaux sont accessibles aux personnes à mobilité Réduite PMR
De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.