Learn Langage C# / CSharp et .NetCore / SQL SERVER
Apprendre à programmer avec Le Langage C# / CSharp .NetCore / SQL SERVER
Learn Langage C# / CSharp et .NetCore / SQL SERVER
A qui s'adresse cette formation ?
Public cible:
Cette formation s'adresse essentiellement aux développeurs, sinon tout profil ayant les connaissances fondamentales en programmation (algorithmie, boucles, itérations, tableaux, variables, etc...) et bien sûr une petite connaissance de base pour le SGBD SQL SERVER
Contenu de la formation :
Cette formation C# vous permettra de maîtriser les fondamentaux du langage C# et l'environnement de programmation Visual Studio/ VS Code. elle est 100% pratique dans laquelle on va aborder les axes suivants :
- Introduction au .Net Framework / .NetCore => ( 5 Vidéos )
- Les Concepts de base du Langage C# => (30 Vidéos )
- Les Collections en C# => ( 5 Vidéos )
- Programmation orienté objet / Object Oriented Programming (OOP) => (18 Vidéos )
- Notion Delegates, Actions, Events, Lambda Expressions => ( 7 Vidéos )
- Projet d'application BookStore : Entity Framework + SQL SERVER => (35 Vidéos )
Plus concrètement à l'issue de la formation vous serez capable de :
- Comprendre le rôle du framework .NET/.NetCore et utiliser ses classes et savoir préparer l'environnement de travail sous Windows ou Linux(Ubuntu)
- Configurer et utiliser Visual Studio Code / Visual Studio Community
- Maîtriser la syntaxe et les concepts du langage C# (variables , tableaux , fonctions , les Collections , etc... )
- Comprendre les principes du développement objet (classe, méthode, héritage, interface, polymorphisme , etc.)
- Maitriser les notions Delegates, Actions, Events, Lambda Expressions
- Savoir appliquer les grands principes de C# à la réalisation d'applications Windows Forms "BookStore" en communiquant avec une base de données SQL SERVER utilisant l'EntityFramework .NetCore.
- Utiliser Crystal Repart pour faire des rapports imprimables
Bénéficier de cette formation , acquérir les fondamentaux , découvrez le puissant langage C# et toutes les bases nécessaires à un futur excellent développeur.
Préparez pour une nouvelle aventure dans l'environnement .NET (EntityFramework , Linq, ASP.NET, etc...)
Your Instructor
- Sun Microsystem JAVA Programmer Certified
- Enseignant / Youtuber / Formateur
Formations sous forme de projet Complet (A-Z)
- Projets VBA ACCESS (Database Access)
- Projets en C# sous l’environnement de développement .NET et ADO.NET, EntityFrameWork
- Base de données SQL SERVER
- Dévelopement .NET CORE :
- CSharp
- EntityFrameWorkCore
- Razor Pages
- MVC
- Web API
- Blazor
- SignalR
- ...
Certifcation :
Java :
- Sun Microsystem JAVA Programmer Certified
BrightCoding :
- JavaScript Moderne
- React Redux/hooks + Firebase
- MERN Stack (MongoDB, ExpressJS, Recat , Nodejs)
Social Media
Course Curriculum
-
Preview01: Introduction .Net FrameWork (9:35)
-
Start02: Préparez votre environnement de travail - Windows (11:40)
-
Start03: Préparez votre environnement de travail - Linux Ubuntu (7:32)
-
Start04: Créer & Compiler & exécuter et publier .NetCore CLI (7:55)
-
Start05 : Créer une Application Cross-plateforme Windows-Linux Ubuntu (10:34)
-
Start06: Syntaxe et Règles d'écriture du code C# (10:33)
-
Start07: Les Types de Données en langage C# (11:41)
-
Start08: Lire et écrire / input and output opérations (8:56)
-
Start09: Les Opérateurs Arithmétiques (+, -, * , /, %) (6:07)
-
Start10: Opérateur Incrémenter Décrémenter (++, --) (8:44)
-
Start11 : Les Opérateurs de comparaison (== ,!= , >, < ,>= ,<=) (6:31)
-
Start12 : Les opérateurs logiques (&& , || , !) (8:14)
-
Start13 : Les instructions de contrôles IF ELSE / L’opérateur ternaire (10:23)
-
Start14 : L’instruction de contrôle Switch Case (3:50)
-
Start15 : La Boucle for / For Loop (Break , Continue) (15:00)
-
Start16 : La boucle While / While Loop (Break , Continue) (10:29)
-
Start17 : La boucle Do While / Do While Loop (Break , Continue) (11:46)
-
Start18 : Notions sur tableaux (Memory Stack / Heap) (15:40)
-
Start19 : Les Tableaux / Arrays Propriétés et Méthodes (13:01)
-
Start20 : La boucle ForEach et tableaux / ForEach Loop in Array (4:45)
-
Start21 : Les tableaux à deux dimensions / Arrays 2D (12:11)
-
Start22 : Exercice N°1 : Les tableaux (13:32)
-
Start23 : Conversion implicite et explicite / Casting (9:47)
-
Start24 : Manipulation des chaines de caractères / String (10:37)
-
Start25 : StringBuilder / Manipulation des chaines de caractères (9:18)
-
Start26 : Format DateTime et Monétaire / Currency (6:35)
-
Start27: Notions des procédures & fonctions (5:54)
-
Start28 : Procédures & Fonctions / Valeur de retour & paramètres (10:51)
-
Start29 : Exercice N°2 sur Procédures & Fonctions (15:55)
-
Start30 : Passage des variables par Valeur & référence & Out (14:30)
-
Start31 : Gestion des erreurs avec try/catch / error handling (10:18)
-
Start32 : Gestion dépassement de capacité (Checking for Overflow) (7:43)
-
Start33 : Les constantes et énumérations (8:46)
-
Start34 : Les structures de données (Struct) (9:37)
-
Start35 : Déboguer le code (Break Point, exécuter pas à pas) (9:30)