منصة كود عربي
مشاركة
العودة
لغات البرمجة (Backend)
C# Course
cshapcourse
23 November 2025
10 وحدات
طريقة الفتـح:
نافذة جديدة
معاينة داخلية
Module 1: Introduction to C# and Environment
1.1 What is C# and Why Learn It
1.2 Understanding .NET, CLR, and C# Compiler
1.3 Download and Install Visual Studio
1.4 Creating Your First Console Application
Module 2: Variables and Data Types
2.1 Declaring Variables
2.2 Basic Data Types
2.3 Type Casting and Conversion
2.4 Constants
2.5 Console Input and Output
Module 3: Operators and Flow Control
3.1 Arithmetic and Logical Operators
3.2 if / else / switch Statements
3.3 Loops (for, while, do-while)
3.4 break and continue
3.5 Ternary Operator
Module 4: Arrays and Collections
4.1 One-Dimensional Arrays
4.2 Multidimensional Arrays
4.3 Array Methods and foreach Loop
4.4 Lists and Generic Collections
4.5 Dictionary, Queue, and Stack
Module 5: Methods and Functions
5.1 Defining and Calling Methods
5.2 Parameters and Return Values
5.3 ref, out, and in Parameters
5.4 Method Overloading and Variable Scope
5.5 Lambda Expressions and Local Functions
Module 6: Object-Oriented Programming (OOP)
6.1 Classes and Objects
6.2 Properties and Constructors
6.3 Inheritance
6.4 Encapsulation and Abstraction
6.5 Polymorphism
6.6 Abstract Classes and Interfaces
Module 7: Exception Handling
7.1 try, catch, and finally
7.2 Creating Custom Exceptions
7.3 Using throw Keyword
7.4 Common Exception Types
Module 8: File Input and Output (File I/O)
8.1 Reading and Writing Text Files
8.2 Working with File Paths
8.3 JSON Serialization and Deserialization
Module 9: Advanced Concepts
9.1 Delegates and Events
9.2 LINQ Queries
9.3 Generics
9.4 Anonymous Types and Tuples
9.5 Asynchronous Programming (async / await)
Module 10: C# Applications
10.1 Windows Forms / WPF Basics
10.2 Building Simple Web Apps
10.3 Working with Databases
10.4 Final Project
عنوان الدرس
افتح في صفحة
تم نسخ الرابط بنجاح