CS50 بالعربي: افهم التفكير الحاسوبي قبل التخصص

الشرح: Abdelrahman Gamal | تنظيم المصادر: بوصلة

لمن يريد أساسًا أوسع من تعلم لغة واحدة، توفّر هذه السلسلة شرحًا عربيًا لمفاهيم الحوسبة وحل المشكلات. الشرح من Abdelrahman Gamal، والدروس متاحة بالترتيب داخل الدورة.

  • 0 متعلّمين
  • 19 س 38 د
  • كل المستويات
  • elposla

عن هذه الدورة

CS50 بالعربي: ماذا ستدرس؟

لمن يريد أساسًا أوسع من تعلم لغة واحدة، توفّر هذه السلسلة شرحًا عربيًا لمفاهيم الحوسبة وحل المشكلات.

الشرح الأصلي من Abdelrahman Gamal. تجمع بوصلة هذه الدروس لتسهيل الوصول والتعلّم، ولا تنسب شرح القناة إلى فريق الموقع.

نماذج من موضوعات الدروس

  • كورس cs50 بالعربي | افضل منهج برمجي في العالم
  • كورس [week2 - 4] cs50 بالعربي | string
  • كورس [week5 - 1] cs50 بالعربي | resizing array
  • كورس [week6 - 14] cs50 بالعربي | sys exit
  • كورس [week7 - 7] cs50 بالعربي | insert and update and delete

قبل أن تبدأ

جهاز يسمح بتثبيت أدوات البرمجة. ابدأ بالأساسيات إن كان الموضوع جديدًا، وراجع متطلبات اللغة أو الإطار في أول الدروس.

كيف تستفيد من CS50 بالعربي؟

خصّص جلسة للتطبيق بعد كل مجموعة. ابدأ بدرس «كورس cs50 بالعربي | افضل منهج برمجي في العالم»، ثم سجّل ما فهمته وما تحتاج الرجوع إليه. عند الوصول إلى «كورس [week5 - 1] cs50 بالعربي | resizing array»، جرّب تنفيذ المثال أو شرحه دون متابعة الفيديو لحظة بلحظة.

مهمة مقترحة لتثبيت التعلم

اختر فكرة من موضوع «كورس [week7 - 7] cs50 بالعربي | insert and update and delete» واكتب ملخصًا تطبيقيًا لها أو نفّذ مثالًا مستقلًا. أضف النتيجة إلى مساحة تعلمك؛ واذكر في سيرتك ما نفذته فعلًا، دون اعتبار المشاهدة وحدها خبرة عملية.

المصدر وحدود الإتاحة

تحتوي هذه النسخة على 82 درسًا عامًا بحسب بيانات القائمة التي راجعناها في 17 أكتوبر 2026. قائمة Abdelrahman Gamal الأصلية على YouTube. احتُفظ بترتيب المصدر، وقد تتغير إتاحة الفيديوهات لاحقًا. مشاهدة الشرح مجانية؛ أما تراخيص البرامج والموارد السحابية والاختبارات الرسمية فقد تكون منفصلة. لا تشمل هذه الصفحة شهادة من الجهة الأصلية. لم تُشاهد جميع الفيديوهات بالكامل ضمن فحص البيانات.

محتوى الدورة

1 وحدة · 82 درس · 19 س 38 د

  1. دروس الدورة بالترتيب الأصلي 82 درسًا 19 س 38 د

    المصدر: Abdelrahman Gamal

    • كورس cs50 بالعربي | افضل منهج برمجي في العالم مقفل 3 د
    • كورس [week0 - 1] cs50 بالعربي | ما هي علوم الحاسوب مقفل 13 د
    • كورس [week0 - 2] cs50 بالعربي | النظام الثنائي binary مقفل 7 د
    • كورس [week0 - 3] cs50 بالعربي | ما هي الخوارزميات مقفل 11 د
    • كورس [week0 - 4] cs50 بالعربي | تعلم البرمجة من خلال لغة سكراتش مقفل 35 د
    • كورس [week0 - 5] cs50 بالعربي | عمل لعبة بالسكراتش مقفل 20 د
    • كورس [week1 - 0] cs50 بالعربي | تعلم لغة سي مقفل 14 د
    • كورس [week1 - 1] cs50 بالعربي | get string مقفل 13 د
    • كورس [week1 - 2] cs50 بالعربي | math مقفل 5 د
    • كورس [week1 - 3] cs50 بالعربي | commad line مقفل 7 د
    • كورس [week1 - 4] cs50 بالعربي | get int مقفل 6 د
    • كورس [week1 - 5] cs50 بالعربي | if مقفل 13 د
    • كورس [week1 - 6] cs50 بالعربي | loops مقفل 16 د
    • كورس [week1 - 7] cs50 بالعربي | تعلم كل شئ عن ال functions في لغة c بالتفصيل الممل مقفل 29 د
    • كورس [week1 - 8] cs50 بالعربي | discount مقفل 24 د
    • كورس [week1 - 9] cs50 بالعربي | mario مقفل 14 د
    • كورس [week1 - 10] cs50 بالعربي | memory مقفل 10 د
    • كورس [week2 - 1] cs50 بالعربي | compiling مقفل 8 د
    • كورس [week2 - 2] cs50 بالعربي | debug مقفل 12 د
    • كورس [week2 - 3] cs50 بالعربي | array مقفل 18 د
    • كورس [week2 - 4] cs50 بالعربي | string مقفل 14 د
    • كورس [week2 - 5] cs50 بالعربي | uppercase مقفل 15 د
    • كورس [week2 - 6] cs50 بالعربي | argument مقفل 12 د
    • كورس [week3 - 0] cs50 بالعربي | الخوارزميات مقفل 12 د
    • كورس [week3 - 1] cs50 بالعربي | linear search in c language مقفل 14 د
    • كورس [week3 - 2] cs50 بالعربي | phonebook مقفل 13 د
    • كورس [week3 - 3] cs50 بالعربي | selection sort مقفل 7 د
    • كورس [week3 - 4] cs50 بالعربي | bubble sort مقفل 8 د
    • كورس [week3 - 5] cs50 بالعربي | recursion مقفل 18 د
    • كورس [week3 - 6] cs50 بالعربي | merge sort مقفل 5 د
    • كورس [week4 - 0] cs50 بالعربي | hexadecimal مقفل 15 د
    • كورس [week4 - 1] cs50 بالعربي | pointers مقفل 10 د
    • كورس [week4 - 2] cs50 بالعربي | string مقفل 12 د
    • كورس [week4 - 3] cs50 بالعربي | Pointer Arithmetic مقفل 10 د
    • كورس [week4 - 4] cs50 بالعربي | compare مقفل 9 د
    • كورس [week4 - 5] cs50 بالعربي | malloc & free & valgrind مقفل 20 د
    • كورس [week4 - 6] cs50 بالعربي | swap مقفل 17 د
    • كورس [week4 - 7] cs50 بالعربي | scanf مقفل 11 د
    • كورس [week4 - 8] cs50 بالعربي | file in c مقفل 11 د
    • كورس [week4 - 9] cs50 بالعربي | jpeg مقفل 13 د
    • كورس [week5 - 0] cs50 بالعربي | what is data structure مقفل 3 د
    • كورس [week5 - 1] cs50 بالعربي | resizing array مقفل 18 د
    • كورس [week5 - 2] cs50 بالعربي | linked list مقفل 34 د
    • كورس [week5 - 3] cs50 بالعربي | data structure Tree مقفل 10 د
    • كورس [week5 - 4] cs50 بالعربي | Create tree in c مقفل 16 د
    • كورس [week5 - 5] cs50 بالعربي | search in binary tree مقفل 14 د
    • كورس [week5 - 6] cs50 بالعربي | hash tables مقفل 9 د
    • الفرق بين بايثون و بين لغة سي | cs50 مقفل 24 د
    • كورس [week6 - 1] cs50 بالعربي | python syntax مقفل 43 د
    • كورس [week6 - 2] cs50 بالعربي | python datatypes مقفل 31 د
    • كورس [week6 - 3] cs50 بالعربي | input مقفل 21 د
    • كورس [week6 - 4] cs50 بالعربي | python Exceptions مقفل 16 د
    • كورس [week6 - 5] cs50 بالعربي | functions in python مقفل 15 د
    • كورس [week6 - 6] cs50 بالعربي | meow مقفل 16 د
    • كورس [week6 - 7] cs50 بالعربي | comparisons using agree مقفل 24 د
    • كورس [week6 - 8] cs50 بالعربي | mario مقفل 22 د
    • كورس [week6 - 9] cs50 بالعربي | mario2 | keyword default مقفل 7 د
    • كورس [week6 - 10] cs50 بالعربي | mario3 | nested loop مقفل 5 د
    • كورس [week6 - 11] cs50 بالعربي | average مقفل 15 د
    • كورس [week6 - 12] cs50 بالعربي | uppercase مقفل 14 د
    • كورس [week6 - 13] cs50 بالعربي | command line arguments مقفل 15 د
    • كورس [week6 - 14] cs50 بالعربي | sys exit مقفل 12 د
    • كورس [week6 - 15] cs50 بالعربي | linear search مقفل 13 د
    • كورس [week6 - 16] cs50 بالعربي | phonebook مقفل 14 د
    • كورس [week6 - 17] cs50 بالعربي | pointers in python مقفل 7 د
    • كورس [week6 - 18] cs50 بالعربي | files in python مقفل 9 د
    • كورس [week6 - 19] cs50 بالعربي | with | r+ w+ a+ in python مقفل 13 د
    • كورس [week6 - 20] cs50 بالعربي | append data in csv file مقفل 10 د
    • كورس [week6 - 21] cs50 بالعربي | hogwarts مقفل 20 د
    • كورس [week6 - 22] cs50 بالعربي | install python مقفل 8 د
    • كورس [week6 - 23] cs50 بالعربي | Text to Speech مقفل 6 د
    • كورس [week6 - 24] cs50 بالعربي | speech recognition مقفل 12 د
    • كورس [week6 - 25] cs50 بالعربي | شرح مكتبة Pillow python مقفل 12 د
    • كورس [week6 - 26] cs50 بالعربي | generat qrcode مقفل 5 د
    • كورس [week7 - 0] cs50 بالعربي | spreadsheets and flat file database مقفل 18 د
    • كورس [week7 - 1] cs50 بالعربي | تحليل البيانات مقفل 24 د
    • كورس [week7 - 2] cs50 بالعربي | relational database مقفل 15 د
    • كورس [week7 - 3] cs50 بالعربي | sqlite dot commands مقفل 4 د
    • كورس [week7 - 4] cs50 بالعربي | crud | read data مقفل 8 د
    • كورس [week7 - 5] cs50 بالعربي | filter data using where and order by and group by and limit مقفل 16 د
    • كورس [week7 - 6] cs50 بالعربي | like sql مقفل 5 د
    • كورس [week7 - 7] cs50 بالعربي | insert and update and delete مقفل 8 د

مدرّبك

elposla

تقييمات المتعلّمين

لا تقييمات بعد.