صباح الخير ⚡
مسارات البرمجة ?
••••••••••••••••
أول ما يجب عليك فعله حين تقرر تعلم البرمجة, هو تحديد المجال الذي تحب أن تتعلمه. فمثلاً تريد أن تصبح مطور تطبيقات ديسكتوب, مطور مواقع, مطور تطبيقات للهاتف أو مطور ألعاب.
إذا كنت تحب أكثر من مجال و هذا شيء طبيعي https://t.co/66OiWBjPUS
جداً, فعليك اختيار مجال واحد فقط للبدئ فيه. بعد دراسة هذا المجال و بناء بعض المشاريع فيه و تحقيق ربح منها, عندها يمكنك البدء بمجال جديد.
من فضلك لا تقم أبداً بتعلم مجاليَن في وقت واحد لأنك ستفشل بسبب الضغط الذي سببته أنت لنفسك.
••••••••••••••••
أول خطوة بالنسبة
لأي شخص مبتدئ يريد تعلم البرمجة من الصفر هي تعلم المنطق البرمجي, أي تعلم الخوارزميات. بعد أن تتعلم الخوارزميات, الشيء الذي تنوي فعله هو ما يحدد ما الذي عليك تعلمه تباعاً حتى تصل لهدفك.
••••••••••••••••
مسار تطوير المواقع
في حال أردت تعلم تطوير
المواقع الإلكترونية ( Web Development ),
فهنا عندك قسمين أساسيين:
Front End:
يقصد بها تعلم كيف تبني التصميم الذي سيراه المستخدم.
Back End:
يقصد بها تعلم كيف يتم معالجة و حفظ بيانات الموقع.
إذا أردت أن تعمل كمطور مواقع فلا يوجد أي مشكلة أن تتعلم تصميم المواقع و من ثم تتعلم كيف
يتم معالجة البيانات و حفظها في الموقع.
ما الذي يجب أن أتعلمه لأصبح مصمم مواقع؟
لتصبح مصمم مواقع عليك تعلم الأشياء التالية تباعاً:
HTML:
لغة نستخدمها لتحديد الأشياء التي سنضيفها في صفحات الويب مثل الصور, العناوين و الفقرات.
CSS:
لغة نستخدمها لتحسين تصميم الأشياء التي أضفناها في