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.
Des formations Intra entreprise, Inter entreprises, présentiel ou à distance
Nous proposons un grand nombre de formules pour le déroulement de ces formations, qui peuvent être organisées dans les locaux des entreprises ou en sessions inter entreprise.
Elles peuvent également être réalisées à distance, en visioconférence.
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.
Plan de la formation Initiation C#
- Présentation du Framework .NET et de .NET Core
- Programmation en langage C#
- Définition et utilisation de classes en C#
- Implémentation des concepts d’héritage et de polymorphisme dans C#
- Utilisation de C# dans la plate-forme .NET
- Utilisation d’ADO.NET pour accéder aux données d’une base de données et les manipuler
- Introduction à Entity Framework .Core
- Conception d’une interface utilisateur d’une application Windows
- Amélioration de la performance des applications et des temps de réponse
En savoir plus
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
Plan de la formation ASP.NET Core
- 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 RESTful en utilisant ASP.NET Core, Ces applications peuvent être déployées sur des serveurs Windows, Linux ou MacOS autonomes ou dans le Cloud
Plan de la formation API REST avec ASP.NET Core
- 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.
Plan de la formation Entity Framework
- 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
En savoir plus