أكثر من 100 درس برمجة مجاني للمبتدئين. HTML و CSS و JavaScript و PHP و Java و Python و SQL و Git و React و Terminal و APIs والنشر، من الصفر حتى بناء مشاريع حقيقية.
كل مسار يحتوي على صفحات دروس، اختبارات قصيرة، وأمثلة كود عملية. ابدأ بموضوع واحد أو اتبع المسار الكامل من HTML إلى النشر.
أساس كل صفحة ويب. تعلّم تنظيم المحتوى باستخدام الوسوم والروابط والصور والنماذج والعناصر الدلالية.
صمّم شكل الصفحات. الألوان، التخطيط، Flexbox، Grid، التحريك، والتصميم المتجاوب.
اجعل المواقع تفاعلية. المتغيرات، الدوال، التعامل مع DOM، الأحداث، والبرمجة غير المتزامنة.
تطوير الويب من جهة الخادم. معالجة النماذج، قواعد البيانات، الجلسات، وبناء مواقع ديناميكية.
برمجة كائنية التوجه باستخدام الأصناف، الوراثة، هياكل البيانات، وتطبيقات حقيقية.
لغة سهلة البداية وقوية الاستخدام، مناسبة للويب والبيانات والذكاء الاصطناعي والأتمتة والسكربتات.
تعامل مع قواعد البيانات. SELECT و INSERT و JOIN وتصميم الجداول مهارات أساسية لأي مطور backend.
إدارة الإصدارات عملياً. تتبع التغييرات، استخدام الفروع، الدمج، والتعاون عبر الإنترنت.
ابنِ تطبيقات ويب حديثة باستخدام components و state و hooks و JSX.
كن واثقاً في سطر الأوامر. تنقّل بين الملفات، ثبّت الأدوات، وتحكم بالخوادم بكفاءة.
اربط الواجهة الأمامية بالخلفية. HTTP methods و JSON و fetch والمصادقة وبناء endpoints.
انشر مشروعك للعالم. النطاقات، DNS، الاستضافة الثابتة، FTP، VPS، والنشر السحابي.
منصة التعلم هذه مجانية 100%: بلا إعلانات، بلا تتبع، وبلا اشتراكات مدفوعة. إذا ساعدتك على تعلم شيء مفيد، يمكنك دعم الدروس القادمة أو التبرع لأطباء بلا حدود، وهي منظمة تقدم رعاية طبية طارئة في مناطق الأزمات حول العالم.