Des formations C# adaptées à vos besoins

Des formations pour tous les niveaux

Nos formations C# concernent aussi bien les développeurs novices et les développeurs en C, C++ ou Java souhaitant appréhender le C# que les développeurs C# confirmés voulant approfondir leurs connaissances.

Elles permettent d'écrire des applications Windows ainsi que des applications Web multi-plateforme avec ASP.NET Core.

Des formations avec 50% de pratique

Les formations alternent les présentations théoriques et les exercices pratiques. Les programmes de ces formations peuvent être adaptés aux besoins des stagiaires. N'hésitez pas à prendre contact si vous avez des questions ou des besoins spécifiques.


Formation Initiation C#

Débuter en C#

Cette formation est destinée à des développeurs utilisant déjà un langage de programmation ou à des novices en programmation. Elle vise à maîtriser la syntaxe et l'utilisation du langage C# pour écrire et maintenir des applications.

  • Présentation du Framework .NET
  • Syntaxe de base
  • Définition et utilisation de classes
  • Gestion des exceptions
  • Héritage
  • Généricité et Collections
  • Utilisation de LINQ et d'ADO.NET
  • Création d'applications Windows avec XAML

Voir le programme détaillé

S'inscrire

Formation ASP.NET Core

Ecrire des applications Web pour Windows, Linux ou MacOS

Cette formation vous permet de développer des applications MVC, des API RestFull, des pages Razor en utilisant ASP.NET Core, Ces applications peuvent être déployées sur des serveurs Windows, Linux ou MacOS autonomes ou dans le Cloud

  • Présentation d'ASP.NET Core
  • Architecture
  • Introduction aux types de projets
  • Configuration
  • Contrôleurs (MVC et WebAPI)
  • Modèles
  • Paramètres d'application
  • Syntaxe Razor
  • Vues
  • Pages Razor
  • Routage de requêtes
  • Formulaires HTML
  • Etat de l'application
  • Gestion des erreurs
  • Authentification
  • Test
  • Déploiement

En savoir plus

Formation API REST avec ASP.NET Core

Ecrire des API RESTful avec ASP.NET Core

Cette formation vous permet de développer des API RestFull en utilisant ASP.NET Core, Ces applications peuvent être déployées sur des serveurs Windows, Linux ou MacOS autonomes ou dans le Cloud

  • Introduction
  • Architecture
  • Introduction aux types de projets
  • Configuration
  • Définition d’une API Rest
  • Swagger
  • Contrôleurs WebAPI
  • Modèles
  • Paramètres d'application
  • Routage de requêtes
  • Gestion des erreurs
  • Authentification
  • Test
  • Déploiement

En savoir plus

Formation Entity Framework

Accéder aux données avec Entity Framework

Cette formation est destinée à des développeurs C#. Elle présente Entity Framework pour vous permettre de créer des entités mappées à une base de données et d’apprendre les bonnes pratique pour les utiliser au mieux.

  • Entity Framework
  • LINQ
  • Entity Data Model
  • Relation entre modèle objet et modèle relationnel
  • Requêtes LINQ to Entities et Entity SQL
  • Mises à jour des données

Voir le programme détaillé

S'inscrire