Digital3D

Development of dynamic web site. My Partner for my training.

Désirez vous devenir un bon développeur ?


Les cours sont donnés en Français:

Formation : « Je crée mon site Internet » 1 jour (Débutant)

Prérequis :

  • Vous devez avoir un portable
  • Savoir utiliser votre portable (Windows ou Mac)

Objectif de la formation

  1. Création de pages de votre site Web sans le besoin d’une partie tierce
  2. Mettre votre site en ligne
  3. Gérer la maintenance de votre site Web

Programme de la formation

  • Comment acheter son nom de domaine
  • Présentation de l’éditeur de Site Web Visual Studio
  • Base de HTML
  • Rédiger sa page d’accueil en HTML
  • Rédiger sa page de contact en HTML
  • Rédiger un menu avec Bootstrap
  • Insérer des photos ou images
  • Insérer un tableau
  • Insertion des Styles
  • Publier votre site sur Internet par FTP

Formation : « .Net C# » 5 jours (Débutant) **

Prérequis :

  • Vous devez avoir un portable
  • Vous devez avoir Visual Studio 2017 (A télécharger ici)
  • Savoir utiliser votre portable (Windows ou Mac)

Objectif de la formation

  1. Création d'une application de gestion de territoire
  2. Utilisation d'une base de données

Programme de la formation

  • Présentation de Visual Studio 2017
  • Création d’un projet Windows WPF
    • Création d’un nouveau Projet WPF
    • Définition de la fenêtre
    • Définition des attributs XAML de la fenêtre
    • Ajout de contrôles dans la fenêtre
    • Evénement sur les contrôles de la fenêtre
    • Changement d’attributs des contrôles via Visual Studio
    • Aperçu des différents types d’objets .Net
    • Aperçu des collections en .Net
    • Les #region et #endregion
    • Les Propriétés get, set
    • Les variables
    • Nomination et respect du code convention de Microsoft
  • Base de données
    • Création d’une base de données SQL Express
    • Création d’une connexion vers la base de données
    • Utilisation de la fenêtre pour éditer a base de données.
    • Création de Table
    • Création de Stored Procedures.
    • Création de méthode pour ouvrir et lire une table
    • Création de méthode pour écrire dans une table
    • Création de méthode pour effacer des éléments d’une table
    • Création de méthode pour mettre à jour des éléments d’une table
  • Création d’une couche n-Tier
    • Création d’une couche Data-Layer
    • Utilisation des Stored Procedures
    • Utilisation de SqlConnection
    • Utilisation de SqlCommand
    • Utilisation de SqlDataReader
    • Utilisation d’exécution des commandes
    • Gestion d’un retour de valeur dans une stored procedure (output)
  • Création d’une couche d’objets modèles
    • Création d’un modèle d’objet identique à la table
    • Création d’un View Model pour l’affichage dans la fenêtre
  • Création d’une couche Business-Logics
    • Création de méthodes et utilisation de la Data-Layer
    • Ajout de logique comme catcher les erreurs
    • Retour d’un objet ResultViewModel contenant les erreurs et le résultat
  • Debugging
  • Utilisation de NLog
    • Configuration de NLog
    • Split fichier Log et Erreur
  • Performance et Optimisation
    • Réduction des méthodes répétitives en une seule méthode
    • Trucs et optimisation des méthodes pour de meilleures performances

**Session similaire de 5 jours pour développement d'un site Web en MVC .Net C#.

Pour toute demande d'information et de prix, contactez David Dolinski ici.