inPace
All coursesكل الدورات

C# و.NET للمبتدئين

  • about 7 h of lessonsحوالي 7 ساعة من الدروس
  • 10 modulesوحدات · 20 lessonsدروس
  • Arabicالعربية

تعلّم C# من الصفر وابنِ مشاريع .NET حقيقية: الأنواع، والقرارات والحلقات، والنصوص، والمجموعات وLINQ، والدوال، والأخطاء وتصحيحها، والأصناف والسجلات، ثم المشاريع وحزم NuGet واختبارات xUnit وasync وأول واجهة ويب لك بـ ASP.NET Core. الدروس المكتوبة بالعربية وتتبع توثيق مايكروسوفت الرسمي، ودروس الفيديو أجزاء من دورة C# الكاملة على freeCodeCamp (بالإنجليزية مع ترجمة تلقائية). الخطة: 10 أسابيع، نحو ساعة في اليوم.

byمن إعداد inPace checkedموثّق

csharpdotnetprogrammingbeginnerarabic

On these roadmaps:ضمن هذه المسارات: مطوّر .NET

What's insideمحتوى الدورة

Each module ends with tasks. The next module opens when they're done.تنتهي كل وحدة بمهام، وتُفتح الوحدة التالية عند إنجازها.

  1. البداية 2 lessonsدروس · 40 min د
    • ابدأ من هنا20 min د
    • كيف يُبنى برنامج C#YouTubeيوتيوب20 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  2. الأنواع والمتغيرات والعمليات 2 lessonsدروس · 35 min د
    • الأنواع والمتغيرات والتحويلYouTubeيوتيوب20 min د
    • العمليات والرياضياتYouTubeيوتيوب15 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  3. المدخلات والقرارات والحلقات 2 lessonsدروس · 35 min د
    • قراءة المدخلات بأمانYouTubeيوتيوب15 min د
    • if وswitch والحلقاتYouTubeيوتيوب20 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  4. النصوص 1 lessonsدروس · 25 min د
    • العمل مع النصوصYouTubeيوتيوب25 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  5. المصفوفات والقوائم والقواميس 2 lessonsدروس · 45 min د
    • المصفوفات وList<T>YouTubeيوتيوب20 min د
    • القواميس وLINQYouTubeيوتيوب25 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  6. الدوال 1 lessonsدروس · 25 min د
    • الدوال والمعاملاتYouTubeيوتيوب25 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  7. الأخطاء وتصحيحها 2 lessonsدروس · 35 min د
    • الاستثناءاتYouTubeيوتيوب20 min د
    • تصحيح الأخطاء في VS Code وVisual StudioYouTubeيوتيوب15 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  8. الأصناف والهياكل 2 lessonsدروس · 50 min د
    • الأصناف والخصائص والمُنشئاتYouTubeيوتيوب25 min د
    • الهياكل والسجلات والواجهات والوراثةYouTubeيوتيوب25 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  9. مشاريع .NET والحزم والاختبارات 3 lessonsدروس · 60 min د
    • أدوات .NET والمشاريع والحلول20 min د
    • حزم NuGet15 min د
    • اختبارات الوحدة بـ xUnit25 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة
  10. أول واجهة ويب لك 3 lessonsدروس · 65 min د
    • async وawait20 min د
    • واجهة Minimal API مع ASP.NET Core30 min د
    • المشروع الختامي وإلى أين بعد ذلك15 min د
    Practical taskمهمة عمليةExplain in your wordsاشرح بكلماتكQuizاختبار · 4 questionsأسئلة

Read a lesson firstاقرأ درسًا أولًا

ابدأ من هنا

C# (تُنطق «سي شارب») لغة حديثة ذات أنواع صارمة صنعتها مايكروسوفت. و**.NET** هي المنصة المجانية مفتوحة المصدر التي تعمل عليها، على ويندوز وماك ولينكس. ومعًا تبنيان واجهات الويب والمواقع، وتطبيقات الحاسوب والهاتف، وخدمات السحابة، والألعاب (Unity تستخدم C#).

كيف تسير هذه الدورة

  • الدروس المكتوبة هي الأساس، وتتبع توثيق C# الرسمي من مايكروسوفت، وهو أدق المصادر وأحدثها.
  • الفيديوهات اختيارية. فوق أغلب الدروس المكتوبة جزء من دورة freeCodeCamp «Learn C#: Full Course with Mini-Projects» يعرض الأفكار نفسها وهي تُبرمج. شاهده إن أفاد، فالنص وحده يكفي.
  • تنتهي كل وحدة ببرنامج تكتبه وسؤال واختبار.
  • والوحدتان الأخيرتان تتجاوزان الفيديو: مشاريع .NET حقيقية، والحزم، والاختبارات، وأول واجهة ويب لك.

خطتك: 10 أسابيع، نحو ساعة في اليوم

الأسبوع الوحدة
1 البداية
2 الأنواع والمتغيرات والعمليات
3 المدخلات والقرارات والحلقات
4 النصوص
5 المصفوفات والقوائم والقواميس
6 الدوال
7 الأخطاء وتصحيحها
8 الأصناف والهياكل
9 مشاريع .NET والحزم والاختبارات
10 أول واجهة ويب لك

ثبّت الأدوات

  1. ثبّت .NET SDK (أحدث إصدار LTS) من dotnet.microsoft.com/download.
  2. اختر محررًا: VS Code مع إضافة C# Dev Kit (على أي نظام)، أو Visual Studio Community (مجاني، على ويندوز، وهو المستخدم في الفيديو).
  3. تأكد أنه يعمل، ثم أنشئ أول برنامج وشغّله:
dotnet --version
dotnet new console -o Hello
cd Hello
dotnet run

يجب أن ترى Hello, World!. وتريد التجربة دون تثبيت؟ درس Hello world التفاعلي من مايكروسوفت يعمل في المتصفح (بالإنجليزية، ويمكنك ترجمة الصفحة من المتصفح).

Licenseالرخصة: CC-BY-4.0 · Updatedآخر تحديث 2026-11-14

الفيديو: Learn C#: Full Course with Mini-Projects من CoffeeNCode على قناة freeCodeCamp.org، مضمّن من YouTube. الدروس المكتوبة والمهام والأسئلة: inPace، مبنية على توثيق C# و.NET من مايكروسوفت (learn.microsoft.com، بترخيص CC BY 4.0).

Add to inPaceأضف إلى inPace