Apprendre Le Langage C# (CSharp) - Jupiteo
Maybe your like
Apprendre à développer en C# (CSharp) avec WPF et Visual Studio
Cette formation permet d’apprendre le langage C# (CSharp) en utilisant le framework WPF de Microsoft pour construire des applications graphiques sous Windows.
TARIF (inter-entreprise) 2000 € HT / personne 1500 € HT / personne
DURÉE 4 jours
Prochaines sessions Consulter le calendrier Pour d’autres dates, contactez-nous
DEMANDER UN DEVISNous pouvons également nous déplacer dans vos locaux (formation intra-entreprise).
Dernières places disponibles
Il reste quelques places pour la formation du 4 au 7 décembre à Strasbourg.Nous vous proposons une réduction de 25% sur le tarif de la formation.
Présentation
La formation C# permet d’acquérir les compétences et connaissances nécessaires pour développer des applications .NET avec les outils Visual Studio 2017.
Objectifs
- Développer des applications .NET en utilisant les technologies et outils du Framework 4.5+
- Acquérir les compétences pour créer des applications .NET avec Visual Studio 2017
- Apprendre à tester et à déboguer des applications .NET
- Développer des IHM avec WPF
Public concerné
Ce stage s’adresse aussi bien aux chefs de projets, qu’aux développeurs qui souhaitent maîtriser le langage C# et Visual Studio 2017 (ou ultérieur).Prérequis
- Avoir une première expérience dans le développement d’application avec Visual Studio
- Avoir une expérience dans le développement avec C#, Java, JavaScript, C++ ou tout autre langage objet
- Avoir une bonne connaissance des concepts objets (POO – Programmation Orientée Objet)
Programme
Cette formation permet d’apprendre, étape par étape, les différents concepts et technologies mises en œuvre.
Evolutions du langage C#
- Présentation des évolutions depuis la version 1 à la version 6
- Présentation de Visual Studio 2017 et de ses nouveautés
- Présentation et mise en œuvre des mécanismes :
- Classes génériques
- Méthodes anonymes
- Itérateurs
- Types nullables
- Expressions lambas
- Méthodes d’extensions
- Arbres d’expressions
- Types anonymes
- Typage explicite
- Dynamic binding
- Arguments nommés et optionnels
- Co et contra variance des génériques
- Méthodes asynchrones
- Attributs Caller Information
TP : Analyse d’une application complète, identification des différents mécanismes.
Accès aux bases de données avec Entity Framework et LINQ
- Pourquoi utiliser un framework ?
- Présentation de Entity framework
- Création de contextes de données
- Scénarios de mappages
- Différentes approches avec Entity Framework (Code First, Model First, Database First)
- Présentation de la syntaxe LINQ
- Mise en œuvre de LINQ pour accéder aux données avec des classes POCO
- Concepts avancés : héritage, énumérations, procédures stockées
TP : création d’une application pour accéder à la base de données avec Entity Framework.
Architectures orientées services avec WCF (Windows Communication Framework)
- Comprendre les architectures orientées services
- Présentation de Windows Communication Framework
- Exposer un service métier avec WCF
- Héberger un service WCF dans .NET
- Sécuriser un service avec les rôles et les identités
- Mettre en place un service WCF transactionnel
TP : mise en œuvre d’un service WCF qui utilise Entity framework.
Créer des interfaces graphiques avec WPF (Windows Presentation Framework)
- Présentation de WPF et de XAML
- Utilisation des contrôles conteneurs pour structurer une fenêtre de présentation
- Ressources, Styles, Transformations, Animations, Modèle de contrôle, Médias et contrôles du ToolKit WPF.
- Mise en œuvre du data-binding (liaison de données) pour simplifier le code
TP : développement d’une application avec WPF qui utilise le service WCF et Entity framework.
Déployer des applications .NET
- Présentation des scénarios de déploiement (client lourd, client web, service WCF)
- Utilisation des fonctions proposées par Visual Studio
- Transformer les fichiers web.config pour simplifier le déploiement
- Déployer une application WCF avec ClickOnce
- Déployer un service WCF sur Windows Azure
TP : déployer une application WCF avec ClickOnce et utilisation d’un service WCF distant.
Le formateur
Cette formation est donnée par Pascal LACROIX, formateur depuis 2012. Pascal est aussi architecte et développeur de terrain, spécialise des technologies .NET.
NOUS CONTACTER Page load link En poursuivant votre navigation, vous acceptez le dépôt de cookies tiers destinés à vous proposer des vidéos, des boutons de partage, des remontées de contenus de plateformes sociales. Ok Aller en hautTag » Apprendre Langage Xaml
-
Le Langage XAML Et L'interface Windows
-
Vue D'ensemble Du Langage XAML - UWP Applications
-
XAML Overview - WPF .NET - Microsoft Docs
-
[PDF] Xaml-fr.pdf - RIP Tutorial
-
Tutoriel XAML
-
Qu'est Ce Que Le XAML ? - The Complete WPF Tutorial
-
Les 5 Meilleurs Langage XAML Cours, Formations, Classes ...
-
Présentation De XAML - Around C# And WPF
-
Tuto Vidéo Bases De XAML,processus De Compilation - Alphorm
-
Découvrir Le Langage XAML - Tutoriel Vidéo Xamarin - LinkedIn
-
XAML - Apcpedagogie
-
WPF : Développer Des Applications Windows – Formation à Distance
-
Live - GitHub
-
Le Langage XAML | Editions ENI