DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

C# Expert

Date de mise à jour : 12/09/2023 | Identifiant OffreInfo : 15_663747

Information fournie par :
Carif-Oref Occitanie

Objectifs, programme, validation de la formation

Objectifs

Acquérir des notions avancées en C# pour la création de
services web, d'interfaces graphiques efficaces avec WPF et d'une couche
de persistance performante

Programme de la formation


Introduction

Développement et déploiement d'applications .Net

Apports des différentes versions de C#

Architecture et bonnes pratiques



Notions avancées de C#

Généricité : méthodes, classes et interfaces

Méthodes anonymes 

Objet avancé : indexeurs, initialisation/destruction, interfaces, réflexion

Introduction au parallélisme

Programmation asynchrone



Atelier : Utilisation de l'abstraction, des interfaces usuelles et du polymorphisme - Collections complexes



Implémenter et interroger des services web REST

Architecture REST : composantes, méthodes d'appel

Gestion des erreurs

API Web ASP.NET

Développement de services RESTful

Sérialisation Xml, JSON

Envoi de paramètres, validations

Type de réponse, format

Déploiement d'un service RESTful

Interrogation de web services REST



Atelier : Création et interrogation de services web REST



Construction d'IHM avec WPF

WPF (Windows Presentation Foundation) : présentation, architecture

WPF par rapport à Winforms

Introduction à XAML, construction de fenêtres

Gestion des évènements

Contrôles principaux et positionnement

Interactivité et gestion des données



Atelier : création d'une application complète de gestion avec WPF



Mapping relationnel objet

Rappels des accès aux bases de données avec ADO.Net

Panorama des frameworks ORM

Entity Framework : fonctionnalités, architecture

LINQ : présentation, syntaxe et génération de requêtes

Gestion des associations

Appel de procédures stockées



Atelier : Implémentation performante d'une couche d'accès aux données avec Entity Framework




Validation et sanction

Acquérir des notions avancées en C# pour la création de services web, d'interfaces graphiques efficaces avec WPF et d'une couche de persistance performante

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
35 heures en centre, 35 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Avoir suivi la formation "C# Initiation + Approfondissement" ou connaissances équivalentes

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
1 place Occitane
Immeuble Le Sully
5e étage
31000 - Toulouse
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Monsieur Cédric DHAMELINCOURT
Téléphone fixe :
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Dawan
SIRET: 42998754800188
31000 Toulouse
Responsable :
Téléphone fixe : 0972377373
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/01/2023 au 31/07/2024
débutant le : 01/01/2023
Adresse d'inscription
1 place Occitane
Immeuble Le Sully
5e étage
31000 - Toulouse
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Dawan
SIRET : 42998754800188

Adresse
1 place Occitane
Immeuble Le Sully
5e étage
31000 - Toulouse
Téléphone fixe : 0972377373
Contacter l'organisme