رحلتي في تعلم البرمجة (الجزء الأول) ✨

البداية

منذ 2018 بدأت رحلتي في تعلم البرمجة مع لغة فيجوال بيسك. كنت في الصف الثاني المتوسط، كان دافعي الوحيد لتعلم البرمجة هو الفضول. “هل يمكن لبشر مثلنا أن يصنعوا تطبيقات يعمل على سطح المكتب؟!” هكذا كنت أتساءل وقتها

لا شك أن بدايتي في تعلم البرمجة كانت خاطئة تماماً لكن كان الدافع الوحيد لهذه البداية هو الفضول، ربما لم تكن لتكون هذه التجربة بذلك الجمال لولا ذلك التعثر في البداية.

بدأت إنشاء برامج بسيطة مثل جمع رقمين أو إظهار وإخفاء صورة مروراً بتطبيق إدارة مكتبة وصولاً إلى محرر نصوص كامل 📕

في نهاية السنة تعلمت أساسيات HTML – CSS لبناء وتصميم هياكل صفحات الويب 🚀

انقطاع وبداية أقوى 🚀

انقطعت بعد ذلك عن تعلم البرمجة لفترة كبيرة وبدأت الدخول إلى مجال تصميم الجرافيك. تعلمت تعديل الصور على فوتوشوب ومن ثم بدأت تعلم المونتاج (تعديل الفيديو) على أدوبي بريمير.

بدأت بعد ذلك تعلم أساسيات الموشن جرافيك على برنامج Adobe After Effects. في تلك الفترة كان لدي لابتوب بإمكانيات بسيطة، لم يكن مهيئاً للتعمق في مجال الجرافيك وكانت هذه الشرارة للعودة لمجال البرمجة.

بداية جديدة ✨

بداية 2019، كانت تلك السنة صعبة دراسياً لذلك كانت دراستي بمعدل ساعة إلى ساعتين بشكل يومي ⌚. كانت مهاراتي البحثية صفراً في تلك الفترة. وقعت في بعض الأخطاء التي منعتني من الاستفادة الكاملة بهذه الفترة. بدأت تعلم بايثون بشكل مبتدئ ونفذت بعض المشاريع البسيطة مثل “خمن الرقم” – “جمع رقمين” – “تحميل فيديو من اليوتيوب”.

ديسمبر 2019، بداية جائحة كورونا، بدأ حظر التجول وجلسنا في البيوت. استمرت رحلتي في تعلم لغة بايثون ✨… بدأت تعلم JavaScript لإكمال رحلتي في مجال تطوير الويب…

كنت مشتتاً في تلك الفترة بشكل كبير، لدي فضول واستعجال رهيب في تعلم كل مجالات البرمجة مما كان له أثر سلبي على رحلتي في تعلم البرمجة…

فترة أخرى من التشتيت 👋

انقطعت مرة أخرى عن تعلم البرمجة وبدأت تقديم خدمات تصميم جرافيك بسيطة بشكل مجاني مثل “تصميم قائمة طعام” – “تصميم إمساكية رمضان” – “غلاف قنوات يوتيوب”

عودة أقوى 💪

الربع الأول 2020، اكتشفت قناة بايثون بالعربي لصاحبها أ/ محمود أحمد والتي كانت نقلة نوعية في رحلتي لتعلم البرمجة … عدت مرة أخرى لأتعلم أساسيات البرمجة بلغة بايثون، تعلمت الأساسيات ونفذت بعض المشاريع ومن ثم تعلمت OOP وبنيت نفس المشاريع لكن بشكل OOP وسنتحدث عن الـ OOP بشكل مفصل في مقال لاحق ✨

عدت لأطور مهاراتي في CSS لتطوير مهاراتي في تطوير واجهات المستخدم. بدأت تعلم إطار عمل Django وكانت هذه هي بدايتي الأولى في عالم الباك اند الذي سنتحدث عنها بالتفصيل في مقال لاحق…

العميل الأول 🚀

وصلتني أول عميلة من خلال الفيسبوك .. طالبة في كلية حاسبات ومعلومات تحتاج إلى مساعدة في مشروع أحد المواد، موقع متجر زجاج ✨

في الجزء القادم لكم عن أحد أهم المشاريع الفارقة في رحلتي حتى الآن … إلى اللقاء في الجزء القادم 👋

1 فكرة عن “رحلتي في تعلم البرمجة (الجزء الأول) ✨”

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *