Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn Langage C# / CSharp et .NetCore / SQL SERVER
Ressources de la formation
Ressources + Repo GitHub
Groupe Telegram pour la formation
Introduction au .Net Framework / .NetCore
01: Introduction .Net FrameWork (9:35)
02: Préparez votre environnement de travail - Windows (11:40)
03: Préparez votre environnement de travail - Linux Ubuntu (7:32)
04: Créer & Compiler & exécuter et publier .NetCore CLI (7:55)
05 : Créer une Application Cross-plateforme Windows-Linux Ubuntu (10:34)
Les Concepts de base du Langage C#
06: Syntaxe et Règles d'écriture du code C# (10:33)
07: Les Types de Données en langage C# (11:41)
08: Lire et écrire / input and output opérations (8:56)
09: Les Opérateurs Arithmétiques (+, -, * , /, %) (6:07)
10: Opérateur Incrémenter Décrémenter (++, --) (8:44)
11 : Les Opérateurs de comparaison (== ,!= , >, < ,>= ,<=) (6:31)
12 : Les opérateurs logiques (&& , || , !) (8:14)
13 : Les instructions de contrôles IF ELSE / L’opérateur ternaire (10:23)
14 : L’instruction de contrôle Switch Case (3:50)
15 : La Boucle for / For Loop (Break , Continue) (15:00)
16 : La boucle While / While Loop (Break , Continue) (10:29)
17 : La boucle Do While / Do While Loop (Break , Continue) (11:46)
18 : Notions sur tableaux (Memory Stack / Heap) (15:40)
19 : Les Tableaux / Arrays Propriétés et Méthodes (13:01)
20 : La boucle ForEach et tableaux / ForEach Loop in Array (4:45)
21 : Les tableaux à deux dimensions / Arrays 2D (12:11)
22 : Exercice N°1 : Les tableaux (13:32)
23 : Conversion implicite et explicite / Casting (9:47)
24 : Manipulation des chaines de caractères / String (10:37)
25 : StringBuilder / Manipulation des chaines de caractères (9:18)
26 : Format DateTime et Monétaire / Currency (6:35)
27: Notions des procédures & fonctions (5:54)
28 : Procédures & Fonctions / Valeur de retour & paramètres (10:51)
29 : Exercice N°2 sur Procédures & Fonctions (15:55)
30 : Passage des variables par Valeur & référence & Out (14:30)
31 : Gestion des erreurs avec try/catch / error handling (10:18)
32 : Gestion dépassement de capacité (Checking for Overflow) (7:43)
33 : Les constantes et énumérations (8:46)
34 : Les structures de données (Struct) (9:37)
35 : Déboguer le code (Break Point, exécuter pas à pas) (9:30)
Les Collections en C#
36 : Les Collections - Notion Generic / Non-generic (11:07)
37 : Les Collections - List / ArrayList (9:25)
38 : Les Collections - HashTable/ Dictionary (10:54)
39 : Les Collections - SortedList (9:39)
40: Les Collections - Stack / Queue (5:20)
Programmation orienté objet / Object Oriented Programming (OOP)
41 : Notion de Classe / Objet (14:48)
42 : C'est quoi le Constructeur (12:10)
43 : Affectation des Objets / Constructeur par Copie (11:32)
44: Encapsulation / Accesseurs (Getters / Setters ) (20:42)
45: Diagramme de Classe / Concepteur de Classe (7:06)
46 : Les Méthodes de classe (11:24)
47 : Surcharge des méthodes / Overloading (5:48)
48 : Les modificateurs d’accès (private, public, internal, protected) (18:30)
49 : Le Modificateur Static (9:58)
50 :La relation d'association (7:09)
51 : Notion de l’héritage (14:50)
52 : Overriding : La Méthode ToString() / Redéfinition des méthodes (12:58)
53 : Overriding : Différence entre New et Override (6:32)
54: Surcharge des opérateurs (9:44)
55 : Notion Abstract Class (19:15)
56 : Sealed Class / Sealed Method (5:43)
57 : Le Polymorphisme (13:35)
58 : Les Interfaces (10:10)
Notion Delegates, Actions, Events, Lambda Expressions
59 : C'est quoi un Délégué / Delegate (7:50)
60 : Utiliser les Délégués / Delegates comme CallBack (6:22)
61: Multicast Delegate (4:19)
62: Delegates - Les événements / Events (7:57)
63: Delegates - Les fonctions anonymes en C# (4:37)
64: Utiliser Action, Func, and Predicate delegates (13:15)
65: Lambda Expressions in C# (7:59)
Projet d'application BookStore : Entity Framework + SQL SERVER
Prg_001 - Présentation du Projet BookStore (8:35)
Prg_002 - Concevoir la base de données avec PowerDesigner (15:52)
Prg_003 - Créer la base de données SQL Server (BookStore) (19:09)
Prg_004 - Créer DBContext / Utiliser Entity Framework.NetCore (ORM) / Scaffold-DbContext (14:12)
Prg_005 - Repository Design Pattern (12:42)
Prg_006 - Generic Repository / IRepository Interface (14:35)
Prg_007 - Generic Repository / Repository class (15:30)
Prg_008 - Generic Repository / Method Find (12:35)
Prg_009 - Unit Of Work Implementations (9:03)
Prg_010 - Main Form / Ecran Principale (14:03)
Prg_011 - Form Authors (7:42)
Prg_012 - Save Author (10:45)
Prg_013 - List Authors / DataGridView (11:26)
Prg_014 - DataGridView / Add Column Action (12:36)
Prg_015 - Delete Authors (11:33)
Prg_016 - Edit Authors (12:14)
Prg_017 - List Books (13:45)
Prg_018 - List Books Suite (9:07)
Prg_019 - Delete Book (7:15)
Prg_020 - Create New Book / part1 (11:52)
Prg_021 - Create New Book / part2 (8:57)
Prg_022 - Create New Book / part3 (9:12)
Prg_023 - Upload ImageCover Book (6:10)
Prg_024 -Edit Book / Part1 (10:40)
Prg_025 -Edit Book / Part2 (7:25)
Prg_026 - Validate Data Using ErrorProvider (15:02)
Prg_027 - Recherche Mutlicritère - Multi-Criteria Research (14:06)
Prg_028 - Pagination / DataGridView (13:18)
Prg_029 - Statistics Forms (17:48)
Utilisation des Rapports / Reporting with RDLC
Prg_030 - Install RDLC Report (17:10)
Prg_031 - Function print report to PDF PrintToPdf (11:57)
Prg_032 - Print ListOfBooks (29:09)
Prg_033 - Print Book Details Info (19:01)
Prg_034 - Print Report ListAuthors (13:53)
Prg_035 - Print Report ListAuthors / Using SubReport (20:20)
Conclusion
Conclusion
Prg_026 - Validate Data Using ErrorProvider
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock