ليس عليك الحصول على واحد غالٍ جدًّا أو شديد التعقيد، مُجرَّد حاسوب يعمل جيدًا سيفي بالغرض.
تثبيت الواجهة السطريَّة
أنصحك بهذه الدورة للبدء بتعلُّم كيفيّة استخدام الواجهة السطريّة.
تثبيت مُحرِّر نصوص
سنتكلّم عن هذا في الفصل الثاني.
تعلُّم لغة برمجة
ستتعلَّم في سلسلة التدوينات هذه عن العناصر الأساسيّة التي ستكوّن لديك معرفة أساسيّة بمعظم لُغات البرمجة.
اختبارات
ما هي الأدوات الأساسيّة التي تحتاجها لبدء البرمجة؟
ما الأوامر التي يُمكنك استخدامها لتنفيذ التالي في صدفة باش (الواجهة السطريَّة)؟
التحقُّق من المُجلَّد الحالي
الدخول إلى مُجلّد جديد اسمه 'bin' (المُجلَّد bin موجود في مُجلّدك الحالي)
إنشاء مُجلَّد جديد اسمه 'lib' في المُجلَّد الحالي
إنشاء ملف جديد اسمه 'book.py' في المُجلَّد الحالي
سَرد كُل محتويات المُجلَّد الحالي
الخلاصة
تحدثنا في هذا الجزء عن أساسيات البرمجة، بدءًا بمدخل إلى المُترجمات. لا ينبغي أن يكون مصطلح "كود مصدري" غريبًا لك بعد الآن. سنتحدَث عن ماهيّة الكود المصدري بالتفصيل في الجزء الثاني من سلسلتنا.
أجوبة الاختبارات
ما هي الأدوات الأساسيّة التي تحتاجها لبدء البرمجة؟
حاسوب، ومُحرِّر نصوص، وصدفة (طرفيَّة)، ومُصرِّف أو مُفسِّر.
ما الأوامر التي يُمكنك استخدامها لتنفيذ التالي في صدفة باش (الواجهة السطريَّة)؟
التحقُّق من المُجلَّد الحالي: pwd
الدخول إلى مُجلّد جديد اسمه 'bin' (المُجلَّد bin موجود في مُجلّدك الحالي): cd bin
إنشاء مُجلَّد جديد اسمه 'lib' في المُجلَّد الحالي: mkdir lib
إنشاء ملف جديد اسمه 'book.py' في المُجلَّد الحالي: touch book.py
سَرد كُل محتويات المُجلَّد الحالي: ls
المصطلحات
المصطلح العربي المصطلح الإنكليزي
تكويد Coding
تجريد Abstraction
مُترجِم Translator
ثنائي Binary
مُفسِّر Interpreter
مُصرِّف Compiler
مُجمِّع assembler
واجهة سطريَّة، واجهة سطر الأوامر CLI
واجهة رسوميَّة GUI
مُحِث Prompt
مؤشِّر نابِض Blinking cursor
تثبيت الواجهة السطريَّة
أنصحك بهذه الدورة للبدء بتعلُّم كيفيّة استخدام الواجهة السطريّة.
تثبيت مُحرِّر نصوص
سنتكلّم عن هذا في الفصل الثاني.
تعلُّم لغة برمجة
ستتعلَّم في سلسلة التدوينات هذه عن العناصر الأساسيّة التي ستكوّن لديك معرفة أساسيّة بمعظم لُغات البرمجة.
اختبارات
ما هي الأدوات الأساسيّة التي تحتاجها لبدء البرمجة؟
ما الأوامر التي يُمكنك استخدامها لتنفيذ التالي في صدفة باش (الواجهة السطريَّة)؟
التحقُّق من المُجلَّد الحالي
الدخول إلى مُجلّد جديد اسمه 'bin' (المُجلَّد bin موجود في مُجلّدك الحالي)
إنشاء مُجلَّد جديد اسمه 'lib' في المُجلَّد الحالي
إنشاء ملف جديد اسمه 'book.py' في المُجلَّد الحالي
سَرد كُل محتويات المُجلَّد الحالي
الخلاصة
تحدثنا في هذا الجزء عن أساسيات البرمجة، بدءًا بمدخل إلى المُترجمات. لا ينبغي أن يكون مصطلح "كود مصدري" غريبًا لك بعد الآن. سنتحدَث عن ماهيّة الكود المصدري بالتفصيل في الجزء الثاني من سلسلتنا.
أجوبة الاختبارات
ما هي الأدوات الأساسيّة التي تحتاجها لبدء البرمجة؟
حاسوب، ومُحرِّر نصوص، وصدفة (طرفيَّة)، ومُصرِّف أو مُفسِّر.
ما الأوامر التي يُمكنك استخدامها لتنفيذ التالي في صدفة باش (الواجهة السطريَّة)؟
التحقُّق من المُجلَّد الحالي: pwd
الدخول إلى مُجلّد جديد اسمه 'bin' (المُجلَّد bin موجود في مُجلّدك الحالي): cd bin
إنشاء مُجلَّد جديد اسمه 'lib' في المُجلَّد الحالي: mkdir lib
إنشاء ملف جديد اسمه 'book.py' في المُجلَّد الحالي: touch book.py
سَرد كُل محتويات المُجلَّد الحالي: ls
المصطلحات
المصطلح العربي المصطلح الإنكليزي
تكويد Coding
تجريد Abstraction
مُترجِم Translator
ثنائي Binary
مُفسِّر Interpreter
مُصرِّف Compiler
مُجمِّع assembler
واجهة سطريَّة، واجهة سطر الأوامر CLI
واجهة رسوميَّة GUI
مُحِث Prompt
مؤشِّر نابِض Blinking cursor