عندما لا تعرف معنى كلمة
المعجم 📖
المبرمجون يستخدمون كلمات غريبة كثيرة. هنا مفسَّرة بلغة بسيطة.
- الإنترنت
- ملايين الحواسيب حول العالم متصلة بكابلات وإشارات. بفضله تستطيع الحواسيب إرسال الرسائل والصور ومواقع الويب كاملة لبعضها.
- موقع ويب
- مستند يمكن عرضه في المتصفح. يتكوّن من نص وصور وروابط. الموقع (مثل موقع مدرستك) مجموعة صفحات تنتمي معًا.
- المتصفح
- البرنامج الذي تستخدمه لتصفح الإنترنت — مثل Chrome أو Safari أو Firefox. يقرأ HTML و CSS ويرسم صفحة على الشاشة.
- الخادم
- حاسوب يعمل دائمًا ومتصل بالإنترنت. مواقع الويب تعيش عليه. عندما تكتب عنوانًا في المتصفح، يرسل لك الخادم الصفحة.
- HTML
- اللغة التي تُكتب بها هيكل الصفحة: ما هو عنوان، ما هو فقرة، أين الصورة. الحروف تعني HyperText Markup Language، لكن لا حاجة لحفظها.
- الوسم
- لبنة HTML. يبدو هكذا: <p>hi</p>. وسم <p> يقول «يبدأ فقرة هنا» و </p> يقول «ينتهي هنا».
- CSS
- اللغة التي تعطي الصفحة شكلها: الألوان والخطوط والتنسيق. HTML هو الهيكل، CSS هو الملابس.
- JavaScript
- اللغة التي تخبر الصفحة ماذا تفعل: تتفاعل مع النقرات، تحسب النقاط في اختبار، تبدّل الوضع الداكن. الهيكل، الملابس — وهذا هو السلوك.
- المحرّر
- برنامج لكتابة الكود، مثل VS Code. مثل Word، لكن للمبرمجين: يلوّن الكود، يقترح، ويكتشف الأخطاء.
- الملف والمجلد
- كود الموقع يعيش في ملفات (مثل index.html)، والملفات في مجلدات. تمامًا مثل الدفاتر في الحقيبة.
- المتغيّر
- صندوق عليه اسم يستخدمه البرنامج لتخزين أشياء: رقم، اسم، نقاط. عندما يحتاجها، ينظر داخله بالاسم.
- الرابط
- مكان (عادة أزرق) قابل للنقر في الصفحة ينقلك لمكان آخر. في HTML يُصنع بوسم <a>.
- العنوان (URL)
- ما تكتبه في أعلى المتصفح، مثل www.example.com. كل صفحة في العالم لها عنوان خاص.
- React
- أداة JavaScript لبناء مواقع كبيرة من قطع قابلة لإعادة الاستخدام — مكوّنات. يستخدمها Facebook و Netflix و Airbnb.
- المكوّن
- قطعة من الموقع تكتبها مرة وتستخدمها كثيرًا — مثل قائمة أو زر أو بطاقة لاعب. مثل قطعة ليغو.
- Node.js
- بفضله يمكن لـ JavaScript أن يعمل خارج المتصفح أيضًا — مثلًا على الخادم. ستستخدمه في المستوى 3 لبناء خادمك.
- الطرفية
- نافذة سوداء تكتب فيها أوامر كنص. تبدو كأنها من فيلم قراصنة، لكنها مجرد طريقة أخرى لإخبار الحاسوب ماذا يفعل.
- GitHub
- مكان على الإنترنت يخزّن فيه المبرمجون كودهم ويمكنهم نشر موقع مجانًا (يُسمى GitHub Pages).