9 دورات عملية بالعربية — كل دورة تنتهي بمشروع حقيقي تضيفه لملف أعمالك. ابدأ بالمجانية أو اختر مسارك.
9 دورة
ابنِ واجهة REST كاملة لمتجر إلكتروني: التوجيه والوسطاء، التحقق من المدخلات، المصادقة بـ JWT، رفع الملفات، الاختبارات، والنشر على خادم Linux حقيقي.
من أول استعلام SELECT حتى تصميم مخطط قاعدة بيانات لتطبيق حقيقي: العلاقات، الفهارس، المعاملات، تحسين الأداء، واستخدام Prisma من Node.js.
دورة مجانية قصيرة تعلّمك Git الذي يستخدمه كل مطوّر محترف: المستودعات، تتبّع التغييرات، الفروع، حل التعارضات، ثم رفع مشروعك على GitHub وفتح أول Pull Request.
إن لم تكتب سطر كود من قبل فهذه دورتك. نتعلم Python من الصفر عبر تمارين قصيرة ومشاريع صغيرة: آلة حاسبة، لعبة تخمين، ومنظّم ملفات يوفّر عليك ساعات.
افهم Big-O وأهم هياكل البيانات والخوارزميات التي تُسأل عنها في المقابلات وتحتاجها في العمل الحقيقي، مع حل أكثر من 40 مسألة متدرجة الصعوبة.
خطة عملية من 4 أسابيع: سيرة ذاتية تتجاوز أنظمة الفرز، ملف GitHub يلفت النظر، حل مسائل البرمجة تحت ضغط الوقت، ومقابلات تصميم الأنظمة والأسئلة السلوكية.
ابنِ مواقع متجاوبة وجميلة تعمل على كل الشاشات. نتعلم الهيكلة الدلالية، Flexbox وGrid، التصميم المتجاوب، وإمكانية الوصول، ونختم ببناء صفحة هبوط كاملة ونشرها.
افهم JavaScript بعمق قبل React أو أي إطار: النطاقات والإغلاق، التعامل مع DOM، البرمجة غير المتزامنة بـ Promises وasync/await، وجلب البيانات من واجهات برمجية حقيقية.
تعلّم React بالطريقة التي تُستخدم بها في الشركات: المكوّنات والحالة، الـ Hooks، التوجيه، جلب البيانات وإدارتها، ثم نبني معاً تطبيق إدارة مهام متكاملاً وننشره.