تعلّم البرمجة

كورس من معطي بيعلّمك البرمجة من الصفر. الأول تفهم الكمبيوتر بيشتغل إزاي بجد، وبعدين تتعلّم تكلّمه بالكود.

  1. الدرس 0125 صفحةعربي

    رحلة البرنامج جوه الكمبيوتر

    درس من 25 صفحة بيشرح إيه اللي بيحصل جوه الكمبيوتر لما تشغّل برنامج، من أول ما تضغط Run لحد ما النتيجة تظهر على الشاشة، بأسلوب مبسّط لأي حد.

    ابدأ الدرس

    في الدرس ده

    • يعني إيه كمبيوتر، أبطال الرحلة، والـ Bit والـ Byte
    • يعني إيه كود، وإزاي الـ Interpreter أو الـ Compiler بيترجمه
    • نظام التشغيل والـ Process والذاكرة، والإنترنت فين في الرحلة
    • إزاي المعالج بينفّذ 5 + 3 ويوصّل النتيجة للشاشة
    • الكاش والأنوية والـ GHz، وليه الجهاز بطيء
  2. الدرس 0225 صفحةعربي

    Frontend بالعربي: إزاي الموقع بيتبني وبيتحرّك

    درس من 25 صفحة بيشرح إزاي الموقع بيتبني وبيتحرّك قدام عينك من الصفر: HTML و CSS و JavaScript و React، لحد الأداء والأدوات وأشهر أسئلة مقابلات الـ Frontend.

    ابدأ الدرس

    في الدرس ده

    • إيه اللي بيحصل لما تفتح موقع، وإزاي الـ HTML بيبني هيكل الصفحة
    • الـ CSS: المحددات والـ Box Model والـ Flexbox والـ Grid والريسبونسف
    • الـ JavaScript: المتغيرات والدوال والـ DOM والأحداث وجلب البيانات بـ async/await
    • الـ React: المكوّنات و useState و useEffect وتدفّق البيانات
    • الأداء والوصولية والـ SEO وأدوات الشغل اليومي وأسئلة المقابلات
  3. الدرس 0425 صفحةعربي

    Backend Engineering بالعربي

    درس من 25 صفحة بيشرح إيه اللي بيحصل ورا أي تطبيق — HTTP والـ API وقواعد البيانات والكاش والطوابير والتوسّع — بتشبيهات من الحياة، لحد ما تجاوب على سؤال "صمّم لي نظام" في المقابلة.

    ابدأ الدرس

    في الدرس ده

    • HTTP وأكواد الحالة وإزاي تصمّم REST API
    • تسجيل الدخول والصلاحيات والهاش وأخطر 3 هجمات
    • قاعدة البيانات والـ Index والـ Transaction والكاش والطابور
    • التزامن والـ Idempotency والـ API Gateway والتوسّع وإن النظام ميقعش
    • الـ Microservices والإنتاج و Docker و Kubernetes و CI/CD وأسئلة المقابلات
  4. الدرس 0525 صفحةعربي

    الشبكات العصبية بالعربي

    درس من 25 صفحة بيشرح إزاي الكمبيوتر بيتعلم، من الخلية الواحدة لحد ChatGPT، مع تشبيه من الحياة ومثال بأرقام حقيقية لكل فكرة.

    ابدأ الدرس

    في الدرس ده

    • الخلية الواحدة والطبقات ودوال التفعيل والانتشار الأمامي
    • دالة الخسارة والنزول بالميل والانتشار الخلفي بالأرقام
    • حجم الخطوة والدفعات والمحسّنات (Adam) وتقسيم البيانات
    • الـ Overfitting وعلاجه: Regularization و Dropout و Early Stopping و Augmentation
    • شبكات الصور والتسلسل والـ Transformers والتقييم وأسئلة المقابلات

دروس جديدة جاية قريب.