Groupe SII
OpenClassrooms
assignment Level : Introductive
chat_bubble_outline Language : French
card_giftcard 1 point
Users' reviews
-
starstarstarstarstar

Key information

credit_card Free access
verified_user Free certificate

About the content

Vous développez déjà dans un langage de programmation orienté objet et vous souhaitez développer votre première application connectée ? Découvrez le langage C#, et son fameux framework .NET.

Ce couple, choisi par Microsoft pour la plupart de ses applications, est incontournable dans le monde professionnel. Il permet de développer rapidement entre autres des applications clientes Windows ainsi que des applications serveurs robustes.

En suivant ce cours, vous serez capables de développer vos propres applications C#/.NET en quelques heures ! Vous aurez découvert les outils efficaces fournis par le framework .NET ainsi que les particularités du langage C#.

more_horiz Read more
more_horiz Read less
dns

Syllabus

Partie 1 - Appréhendez les bases du langage C# et du framework .NET

  • 1. Pourquoi choisir le couple C#/.NET pour développer vos applications ?
  • 2. Installez vos outils de développement
  • 3. Manipulez Visual Studio et créez votre première application console
  • 4. Quels concepts retenir de la programmation impérative ?
  • 5. Quelles sont les spécificités du modèle objet en C# ?
  • Quiz

Partie 2 - Créez votre premier service WCF

  • 1. Qu'est-ce que Windows Communications Foundation ?
  • 2. Implémentez votre premier service WCF
  • 3. Créez un client en ligne de commande inter-opérant avec votre service WCF
  • 4. Découvrez la programmation asynchrone avec async et await
  • 5. Déployez votre service WCF sur IIS
  • Quiz
  • Activité : Réalisez une mini-API

Partie 3 - Développez votre première application WPF

  • 1. Découvrez Windows Presentation Foundation
  • 2. Créez des éléments visuels et utilisez le data binding
  • 3. Maîtrisez les events, les delegates et les lambdas
  • 4. Prenez en main le design pattern MVVM
  • 5. Approfondissez le MVVM
  • Quiz
  • Activité : Réalisez une application de stockage temporaire de données

Partie 4 - Apprenez à utiliser LINQ et Entity Framework

  • 1. LINQ, à quoi ça sert ?
  • 2. Créez un modèle simple
  • 3. Limitez l'exposition du modèle via un service WCF
  • 4. Construisez une API simple pour manipuler le modèle
  • 5. Manipulez les données exposées par le service WCF depuis une application cliente
  • Quiz

Certificat de réussite

record_voice_over

Intructors

Nicolas Vidal

Enseignant à l’ESGI et directeur technique chez Tekneo. Il est passionné de développement de Jeux Vidéo et d'Intelligence Artificielle.

store

Content designer

As a trusted technology partner, SII provides high value added solutions for the IT projects of many large corporations.

assistant

Platform

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

You are the designer of this MOOC?
What is your opinion on this resource ?
Content
0/5
Platform
0/5
Animation
0/5