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
- Création de pages de votre site Web sans le besoin d’une partie tierce
- Mettre votre site en ligne
- 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
- Création d'une application de gestion de territoire
- 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.