Formation C#, développer en .NET 4.6 avec Visual Studio 2013

Formation

À Levallois-Perret

2 390 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Levallois-perret

Cette formation C# .NET 4.6 vous permettra de maîtriser les fondamentaux du langage C# et l'environnement de programmation Visual Studio 2013. Au delà du langage la plate forme .NET 4.6 vous sera également présentée afin de bien comprendre l'environnement global sur lequel repose le langage C#. Concrètement à l'issue de la formation C# .NET 4.6 vous serez capable de :

Les sites et dates disponibles

Lieu

Date de début

Levallois-Perret ((92) Hauts-de-Seine)
Voir plan
22/24 Rue du Président Wilson, 92300

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • .NET
  • C++
  • Visual Studio

Le programme

Introduction à .Net

Qu'entend-on par plateforme (framework) .net ?Pourquoi parle-t-on parfois indifféremment de C# ou VB .net ?La place de C# dans l'architecture globale de .NET 4.6Les nouveautés du Framework 4.6Comparaisons de C# avec d'autres langages (Java, C++, ...)

La programmation en C#

Le modèle Objet avec le langage C#. Classes et objets : notion de méthode. Code géré et gestion de la mémoire. Héritage, surcharge et polymorphisme. Propriétés, indexeurs et énumérateurs. Expression d'initialisation, types anonymes, propriétés automatiques, méthodes d'extension, méthodes partielles et lambda expressions.Utilisation des "Generics"Les Dynamic, Paramètres optionnels et paramètres nommés, Interopérabilité COM amélioré, Co et Contra variance.Les nouveautés C# 4.6 :appel synchrone et asynchrone, paramètres optionnels, résolution des types générique, pluging windows azure.Travaux pratiquesProgrammer et utiliser des classes en C#.

Les classes incontournables du framework

Classe mathématiques, structures usuelles, gestion des dates. Gestion du formatage des chaînes. Filtrer l'information grâce aux expressions régulières.Conteneurs classiques : listes, listes triées, piles et tables de hashage.Travaux pratiquesLister, trier, comparer et sélectionner des données grâce à la puissance sur Framework .Net.

Les entrées / sorties

Notion de flux, FileStream/StreamWriter/StreamReader. Convertisseurs de formats de texte (Unicode, ANSI, ...). Gestion des entrées/sorties synchrones/asynchrones.Travaux pratiquesLire et écrire des données dans un fichier text.

Les principes d'ADO .Net

Notion de classe client / classe fournisseur en C#.Les classes ADO.Net fournis par C#.Choisir d'accéder aux données avec DataReader ou DataSet ?La nouvelle philosophie de LINQ (LINQ to ADO, LINQ to SQL).Travaux pratiquesManipuler des données d'une base de données avec ADO.Net

La programmation avancée

Exceptions : gestion centralisée des erreurs, classes d'exceptions personnalisées, exceptions non- .Net. Délégués : délégués et événements, les délégués comme alternative au polymorphisme.Travaux pratiquesMettre en place les exceptions et délégués dans une application .Net.

Fenêtres, menus, et composants avec les Windows Forms

Les winformsLes spécificités de ce type de programmation.Formulaires hérités et contrôles utilisateurDifférents types de contrôles, menus contextuels (popup), le presse-papier. Assemblies de ressources. Application multilingue.Travaux pratiquesCréation de formulaires pour gérer des données.

Configuration et déploiement

Configuration du déploiementConfiguration de l'applicationMise en place d'un paramétrage utilisateurInternationalisation d'une application WinformsUtilisation de Windows InstallerUtilisation de Click OnceTravaux pratiquesInternationalisation de l'application et déploiement.

Les plus C# 4.6

Appel synchrone et asynchroneParamètres optionnelsRésolution des types génériqueTravaux pratiquesTirer profit des nouveautés .Net 4.6 dans une application existante.

Ouverture du champs d'application C# 4.6

Opérations asynchrones sur les fichiersPrise en charge du protocole de WebSocketsIntégration dans windows 8

ASP.Net et C# 4.6

Qu'est-ce qu'une application ASP.Net ?Principes des Web ServicesExemples de Web Services en C#Introduction à une application protée en ASP.NetNouveauté de C#4.6 dans ASP.NetGénération de webformsTravaux pratiquesUtilisation de webservice pour alimenter une application winforms.Création d'une application en ASP.Net

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation C#, développer en .NET 4.6 avec Visual Studio 2013

2 390 € HT