كيف أتعلم البرمجة من الصفر
تمارين في المتصفح تبدأ بصفحة واحدة. إنهاء جزء من المسار ليس وعد وظيفة.
تعلم البرمجة وأدوات المطورين
أول صفحة ويب تنشرها تعلّمك أكثر من قائمة لغات تُحفظ ثم تُنسى. هذا القسم يجمع مسارات تبدأ من المتصفح، مثل freeCodeCamp وصفحات تجربة HTML، مع أدوات تسأل فيها عن سطر وقف أمامك. البطاقة شرح لفتح الموقع، وليست وعد وظيفة ولا ترتيب «أفضل لغة». إن كنت في أول أسبوع، اختر صفحة فيها عنوان وفقرة وزر، وأنهِها حتى تظهر على رابط تستطيع إرساله.
المساعد الذي يكتب ملفًا كاملًا مفيد حين تفهم ما لصقه، وخطر حين تسلّم مشروعًا لا تستطيع تعديله غدًا. اطلب شرح السطر، ثم أعد كتابته بيدك على مثال أصغر. إن انكسر المشروع، صفحة المشاكل في القسم توجّهك إلى مكان تبحث فيه عن رسالة الخطأ لا عن «حل سحري». Git يظهر باكرًا لأنه طريقة لا تضيع بها النسخة التي كانت تعمل، لا لأنه شارة على السيرة.
الخطأ الشائع أن تفتح خمسة مسارات في يوم واحد: بايثون، وواجهة، وتطبيق جوال، ودورة مدفوعة. اختر ناتجًا واحدًا لهذا الشهر. الخطأ الثاني أن تنسخ أمرًا من نموذج وتلصقه في طرفية جهازك من غير أن تقرأ ماذا سيحذف أو ماذا سيرسل. الخطأ الثالث أن تضع مفتاحًا سريًا أو كلمة مرور داخل كود سترفعه إلى مستودع عام. إن انتهى مشروع الصفحة، دليل المعرض يشرح صفحة أعمال بسيطة من غير قالب يضيع الرسالة.
الباب لمن يريد أن يبني شيئًا صغيرًا ويقرأه، سواء كان طالبًا أو صاحب مشروع يريد أن يفهم ما الذي يسلّمه المطوّر. ليس لمن يبحث عن ملف جاهز يبيعه وهو لا يعرف أين يغيّر النص. الشهادات والمسارات تختلف، وإنهاء جزء من مسار مجاني ليس عقد عمل. اقرأ على موقع المسار ماذا يعني الإتمام، ثم ارجع إلى صفحتك وانظر هل تقدر أن تغيّر لون الزر وحدك.
بقلم فريق كيف؟ · آخر تحديث 25 أكتوبر 2026 · سياسة التحرير
تمرين في المتصفح. إنهاء المسار ليس وعد وظيفة.
ترتيب عملي من غير قائمة لغات تُحفظ ثم تُترك.
اسأل عن سطر تفهمه، لا عن ملف كامل تسلّمه.
بعد أن يوجد مشروع حقيقي يستحق رابطًا.
رسالة الخطأ أولًا، ثم السؤال.
تمارين في المتصفح تبدأ بصفحة واحدة. إنهاء جزء من المسار ليس وعد وظيفة.
أكبر منصة لاستضافة الأكواد ومشاركتها مع المطورين.
مجتمع المطورين الأكبر للسؤال والإجابة عن مشاكل البرمجة.
حل مشاكل خوارزميات للاستعداد لمقابلات الشركات الكبرى.
دروس تفاعلية لتعلم البايثون والجافاسكربت وغيرها بخطوات.
بيئة في المتصفح لملفات وتشغيل ومشاركة، وهذه الصفحة تبيّن متى تختارها ومتى يكفي قلم أو مسار تعلم.
ساحة لعب للويب: HTML و CSS و JS مع مشاركة فورية.
المرجع الموثوق لتطوير الويب من موزيلا.
أشهر مرجع تعليمي للمبتدئين في تطوير الويب.
بيئة تطوير سحابية مخصصة لتطبيقات الجافاسكربت الحديثة.
تحديات برمجية في كل المجالات مع شهادات.
أسرع طريقة لنشر مواقع Next.js و React بدون إعدادات.
خرائط تعلم تفاعلية لكل مجال برمجي: ويب، موبايل، DevOps، AI، وغيرها.
مسار تعليم متكامل ومجاني لتطوير الويب من الصفر إلى الاحتراف.
بيئة برمجة سحابية تعمل في المتصفح بدون إعداد بسرعة وكفاءة.
مقالات طويلة من فريق كيف؟ عن مهام هذا القسم، من غير ترتيب بالنجوم.
لا تبدأ بعشر لغات. ابنِ صفحة واحدة تعرض ثلاثة أسطر عنك، ثم أضف تنسيقًا، ثم زرًا يفعل شيئًا صغيرًا.
المعرض الذي يُقرأ صفحة واحدة: من أنت في سطرين، وثلاثة أعمال تملك حق عرضها، وكيف يرد عليك المهتم. الباقي زينة تؤجل النشر.
ملاحظات تحريرية لاختيار أداة من هذا القسم، بلا ترتيب ولا عدد استخدام.
ابدأ بالمسار الذي ينتج صفحة تراها في المتصفح هذا الأسبوع، لا باللغة الأشهر في نقاش عام. إن كان هدفك الويب فستلتقي HTML ثم ما يبني عليه المسار الذي اخترته. إن كان هدفك شيئًا آخر، سمِّ الناتج أولًا ثم انظر أي بطاقة في القسم تقترب منه.
لا تسلّم ملفًا لا تستطيع قراءته. استخدم المساعد لشرح سطر أو لاقتراح تجربة صغيرة، ثم أعد الكتابة بيدك. إن عجزت عن تغيير نص ظاهر في الصفحة، فالمشروع ليس لك بعد.
لا. الإتمام يعني أنك مشيت في مسار تلك المنصة. الجاهزية تظهر حين تعدّل مشروعًا وتشرح ماذا يفعل. اقرأ على موقع الدورة ماذا تغطي الشهادة، ولا تعامل جملة تسويقية كعقد توظيف.
لا ترفعها إلى مستودع يراه الناس، ولا تلصقها في محادثة عامة. أخرج السر من الملف قبل المشاركة، واتبع طريقة الأداة التي تستخدمها لإبقاء المفاتيح خارج الكود المنشور.