Pour les demandes entreprises : (+212) 702092126

Pour les demandes particuliers : (+212) 702062126

A propos de la formation DotNet

La formation DotNet permet de comprendre les fondements de la programmation et de l'algorithmique. Vous acquérez des bases en programmation qui vous permettront d'aborder n'importe quel langage dans les meilleures conditions. Tous les aspects essentiels seront vus : les modèles de programmation, les éléments de lexique et de syntaxe, les outils, l'organisation du code, l'accès aux bases de données et les tests

Détails
Objectifs pédagogiques de la formation DotNet
  • La structure des programmes selon un algorithme
  • Les éléments de lexique et de syntaxe d'un langage pour écrire un programme
  • La compilation et l’exécution d’un programme
  • L’accès à une base de données
  • Les grands principes de la Programmation Orientée Objet

Qui devrait suivre cette formation DotNet ?

Public visé par la formation DotNet

La formation DotNet est destinée à toute personne devant apprendre à programmer 

Prérequis de la formation DotNet

Afin de pouvoir suivre la formation DotNet, aucune connaissance particulière n’est requise

Formations Similaires

Déroulé de la formation DotNet


Module 1 de la formation DotNet : Les principes de développement et de gestion des projets en équipe.

  • La méthode Agile : SCRUM.
  • L'architecture de développement : Multi-couches "nTiers".
  • Le Framework : .net 4.5.
  • L'ORM : Entité Framework Code First.
  • La Forge Logicielle : Team Fondation Server.
  • Les conventions et normes de codage.
 

Module 2 de la formation DotNet : La programmation objet en C# .Net

  • Le modèle Objet avec le langage C#.Net.
  • Héritage, surcharge et polymorphisme.
  • Code géré et gestion de la mémoire.
  • 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 classes partielles.
  • Les nouveautés C# 6 : les accesseurs, initialisation de collections, saut d'instruction implicite, instructions lambda, co-variance et contre-variance.
  • TRAVAUX PRATIQUES


Module 3 de la formation DotNet : Les classes incontournables du Framework

  • Classe mathématique, 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 générique, listes triées, piles et tables de hashage.
  • TRAVAUX PRATIQUES
  • ADO.net
  • Les classes ADO.Net fournis par C#.Net.
  • Le mode connecté.
  • Le mode déconnecté.
  • Manipulation des données.
  • La nouvelle philosophie de LINQ (LINQ to ADO, LINQ to SQL).
  • TRAVAUX PRATIQUES
 

Module 4 de la formation DotNet : Objet relation mapping : entité framwork 5 Code first et LinQ

  • Accès aux données avec Entity Framework et LINQ
  • Associer des objets aux bases de données avec l'EF d'ADO.NET
  • Clarification de la base de données
  • Automatiser le mapping objet-relationnel avec DbContext et DbSet
  • Représenter les associations avec des mappings de clé étrangère
  • Chargement d'objets
  • Intégrer un graphique d'objet dans la base de données
  • Intégrer une requête dans C# avec LINQ
  • Création d'instructions LINQ
  • Filtrer, trier, grouper et reformer les données : Where, Order, Group By et Select via LINQ
  • Création des objets personnalisés à partir de requêtes LINQ avec des classes anonymes
  • Maîtriser LINQ avec les collections et l'Entity Framework
  • TRAVAUX PRATIQUES
 

Module 5 de la formation DotNet : Les entrées / sorties

  • Notion de flux, FileStream/StreamWriter/StreamReader.
  • Gestion des entrées/sorties synchrones/asynchrones.
  • TRAVAUX PRATIQUES
 

Module 6 de la formation DotNet : La programmation avancée C# .Net

  • Thread et Multi-threading.
  • Délégués : délégués et événements, les délégués comme alternative au polymorphisme.
  • Exceptions : gestion centralisée des erreurs, classes d'exceptions personnalisées, exceptions .Net.
  • XML avec C# .net.
  • TRAVAUX PRATIQUES.
 

Module 7 de la formation DotNet : Les plus C# 6

  • Co et contra variance.
  • Coévolution des langages .Net 4.5.
  • Le typage Dynamic.
  • Accesseurs simplifiés.
  • Instructions Lambda.
  • TRAVAUX PRATIQUES.
 

Module 8 de la formation DotNet : ASP.NET

  • Les principes de base.
  • Navigation.
  • Les Master Pages.
  • Gestion des profils

 

Formations Similaires
DotNet Détails
Java OCA Détails
Java OCA/OCP 8 Détails
Java OCP Détails
JAVA Frameworks Détails
Java Introduction Détails
Java J2EE (JEE) Détails

Foire Aux Questions

NET (prononcer dot net) est un cadre qui fournit des directives de programmation pouvant être utilisées pour développer un large éventail d'applications, du web au mobile en passant par les applications Windows. Le framework . NET peut fonctionner avec plusieurs langages de programmation tels que C#, VB.NET Shop, C++ et F#. Au Grand Circus, nous utilisons C#.

Vous pouvez faire l’inscription ou la demande du devis avec un seul click