كيف أتعلم البرمجة من الصفر
تمارين في المتصفح تبدأ بصفحة واحدة. إنهاء جزء من المسار ليس وعد وظيفة.
نظرة عامة على freeCodeCamp
freeCodeCamp ضمن قسم البرمجة. وصف البطاقة أعلاه من الدليل، ومقدمة القسم الطويلة تبقى في صفحة القسم حتى لا تتكرر على كل أداة.
بقلم فريق كيف؟
آخر تحديث: 24 أكتوبر 2026 · سياسة التحرير
صفحة واحدة عن موضوع تعرفه قبل أي شهادة
freeCodeCamp على freecodecamp.org تمارين في المتصفح تبدأ من الويب. يناسب من يستطيع أن يجلس على تمرين ويعدّل سطرًا ويرى النتيجة. لا يناسب من يريد فيديوًا يشاهده وشهادة يضع اسمها قبل أن ينشر صفحة.
المسار التعليمي الظاهر من غير اشتراك في الصفحة الرئيسية هو ما نقصد. إن طلب الموقع دفعًا لشيء محدد، اقرأ الشرط هناك. لا نعد أن كل زر سيبقى بلا مقابل.
مثال: صفحة تعريف بناديك بلغة القالب
التمرين يطلب صفحة فيها عنوان وفقرة وقائمة. اجعلها عن نادٍ حقيقي تعرفه لا عن «شركة فضائية» من المثال.
- افتح مسار الويب المتجاوب من الموقع الرسمي وتوقف عند أول تمرين يصنع صفحة.
- بدّل النص إلى اسم النادي وثلاثة أنشطة حقيقية. لا تنسخ فقرة شركة لا تعرفها.
- شغّل المعاينة بعد كل وسم تغلقه. إن اختفت القائمة فالوسم ناقص، لا تكمل خمسة تمارين وأنت أعمى عن الخطأ.
- انشر الصفحة بالطريقة التي يطلبها التمرين نفسه عندما تصل إليها، واحفظ الرابط.
- في اليوم التالي غيّر لونًا واحدًا من الذاكرة لا من الحل. إن عجزت فأعد التمرين لا الشهادة.
اكتب في ملف جانبي ماذا يفعل كل وسم استخدمته بجملة. هذا الملف هو تعلمك، والشارة لاحقًا إن أكملت شرط الموقع.
الشهادة ليست وظيفة
إنهاء جزء لا يعني أن فريقًا سيوظفك. المشروع الذي تستطيع شرحه في مقابلة هو الدليل.
واجهة التمارين إنجليزية في أغلبها. لا نعد بمسار عربي كامل. استخدم قاموسًا لجملة التعليمات ثم نفّذ بيدك.
لا تتجاوز التمرين هكذا
لا تلصق حل المساعد كاملًا ثم تضغط تقديم. لن تستطيع تعديل اللون غدًا.
لا تدفع لجهة خارجية تعدك بشهادة المنصة. المسار من موقعهم.
مرجع أو محرر
- كيف أتعلم تطوير الويب من الصفر مجانًا
انتقل إلى The Odin Project إذا أردت مسارًا يبني مشروعًا أطول بعد أن أنهيت صفحة وفهمت وسومها.
- كيف أتعلم تطوير الويب
افتح MDN عندما يرفض وسم أن يتصرف كما ظننت، وتريد سلوك المتصفح لا تمرينًا موجّهًا.
- كيف أبرمج بالذكاء الاصطناعي
لا تفتح Cursor قبل أن تكتب الصفحة مرة بيدك. بعدها استخدمه لتعديل صغير تقرأ فرقَه.
تفاصيل مشروع الصفحة الواحدة في تعلّم البرمجة بمشروع صفحة واحدة. وشرح الخطأ لزميل، إن كتبته بمساعد، من مقارنة ChatGPT وClaude وGemini بعد أن تلصق السطر لا الحل كاملًا. بيئة ملفات خارج التمرين تُختار في صفحة Replit.
ملخص بمساعدة الذكاء الاصطناعي
من إعداد فريق كيف؟ لفهم freeCodeCamp بسرعة
منصة مجانية شاملة لتعلم البرمجة من الصفر حتى الاحتراف، تقدم آلاف الدروس التفاعلية والمشاريع العملية. مناسبة للمبتدئين والمحترفين الراغبين في تطوير مهاراتهم.
خطوات سريعة
- افتح موقع freeCodeCamp.org وأنشئ حسابًا مجانيًا.
- اختر مسارًا تعليميًا مثل 'Responsive Web Design' للمبتدئين.
- اتبع الدروس التفاعلية التي تجمع بين الشرح والتمارين.
- أكمل المشاريع العملية المطلوبة في نهاية كل شهادة.
- شارك في منتدى المجتمع لطرح الأسئلة والحصول على المساعدة.
- احصل على شهادة مجانية بعد إتمام جميع المتطلبات.
متى تستخدمها؟
- عند البدء في تعلم البرمجة بدون أي خلفية سابقة.
- لتحسين مهاراتك في تطوير الويب من خلال مشاريع عملية.
- للتحضير لشهادات البرمجة المجانية مثل Responsive Web Design.
- للممارسة اليومية من خلال تحديات الكود القصيرة.
نصائح ذهبية
- خصص 30 دقيقة يوميًا للممارسة المنتظمة لتحقيق تقدم ثابت.
- استخدم محرر الكود المدمج لتجربة الأكواد مباشرة دون تثبيت.
- انضم إلى قناة Discord الرسمية للتواصل مع متعلمين آخرين.
احذر من
- المنصة باللغة الإنجليزية بشكل أساسي، قد تواجه صعوبة إذا كنت مبتدئًا في اللغة.
- لا تقدم شهادات معتمدة رسميًا من جهات تعليمية، بل شهادات إتمام فقط.
أُعدّ هذا الملخص بواسطة فريق كيف؟ بمساعدة الذكاء الاصطناعي. يُراجع ويُحدَّث وفق سياسة التحرير. آخر تحديث: 24 أكتوبر 2026. هذه ليست مراجعة بشرية لكل زر في موقع الأداة، والتفاصيل التي تتغير تُراجع على الموقع الرسمي.
أسئلة شائعة عن freeCodeCamp
هل freeCodeCamp وظيفة بعد الشهادة؟
لا. الشهادة إن حصلت وفق شرطهم ورقة إتمام مسار. الوظيفة تحتاج مشروعًا تشرحه.
التعليمات بالإنجليزية، أترك الموقع؟
ترجم جملة التعليمات ثم نفّذ. لا تنتظر تعريبًا لا نعد به، ولا تلصق الحل قبل المحاولة.
أبدأ بالمساعد لأسرّع الوسومات؟
بعد صفحة كتبتها. التسريع قبل أول صفحة يخفي عنك أين أغلقت الوسم خطأ.
مشابه في البرمجة
عرض الكلكيف أتعلم لغة برمجة جديدة
دروس تفاعلية لتعلم البايثون والجافاسكربت وغيرها بخطوات.
كيف أكتب كود أونلاين
بيئة في المتصفح لملفات وتشغيل ومشاركة، وهذه الصفحة تبيّن متى تختارها ومتى يكفي قلم أو مسار تعلم.
كيف أجرب كود HTML و CSS
ساحة لعب للويب: HTML و CSS و JS مع مشاركة فورية.
كيف أتعلم تطوير الويب
المرجع الموثوق لتطوير الويب من موزيلا.
أجهزة مرتبطة بالمهمة
أجهزة لمن يكتب الكود على الكمبيوتر. ليست مراجعة، والسعر والمواصفات على أمازون.
شاشة Ultrawide
شاشة عريضة لفتح المحرر والمتصفح معًا أثناء كتابة الكود.
كيبورد ميكانيكي لاسلكي
لوحة مفاتيح إذا كنت تكتب على الكمبيوتر ساعات.
ماك بوك إير M
جهاز محمول لفتح المحرر خارج المكتب. المواصفات الحالية على صفحة المتجر.
قرص SSD خارجي محمول
قرص خارجي لنسخ مشاريع البرمجة احتياطيًا بجانب النسخة على جهازك.
قد نحصل على عمولة عند الشراء عبر روابط أمازون دون أي تكلفة إضافية عليك.