لا يخفى على أحد أهمية البرمجة مؤخراً ولذلك ندعو دوما لتعلم البرمجة حتى ولو لم تكن مجال تخصصك, فتعلم أساسيات البرمجة ستكون إضافة عظيمة لك.
قصتي مع البرمجة؟
منذ أن أدركت أن هناك جهاز يُسمى كمبيوتر و يمكن عمل أشياء مذهلة بهذا الجهاز, وأنا مبهور بكل ما له علاقة بالكمبيوتر ولكن للأسف لم أمتلك جهاز كمبيوتر شخصي إلا سنة ٢٠٠٨ بعد أن نجحت بتقدير عالي في الثانوية العامة. كنت سعيداً جداً بالكمبيوتر و كما يُقال ” أن تأتي متأخراً, خيراً من ألا تأتي أبداً “.
وعزمت على تعويض ما فاتني و عكفت على تعلم كل شئ له علاقة بالكمبيوتر من أول أسماء المكونات ووظائفها وصولاً بتنزيل نسخة وندوز على الكمبيوتر و تعلم أساسيات البرمجة و الويب. و بدأت في تعلم الكتابة السريعة على لوحة المفاتيح دون النظر حتى أبدو مثل هؤلاء المحترفين في البرمجة.
حلم العمل في جوجل؟
في هذه الفترة كنت أحلم بالعمل في جوجل و كنت أعتقد أن كل شئ ممكن, وبعد دخولي كلية الهندسة وعند إختيار القسم كنت أريد أن أدخل قسم له علاقة بعلوم الحاسب والبرمجة, ولكن للأسف هذا القرار لم يكن قراري لوحدي و كان للأهل و الأقارب رأي أخر لم أستطع أن أعارضه وقتها و دخلت قسم الهندسة المدنية.
ولكن حبي للبرمجة و الكمبيوتر لم يخفت و بدأت في رحلة التعليم الذاتي من كل المصادر ولكن مع التغيرات و ظروف العمل, تضطر أحيانا إلى التخلي عن بعض ما تحب, وقد كان فكل فترة أنشط و أتعلم و لكن يعقبها فترة كسل و إنشغال بامور أخرى.
السبب الذي حمسني للإستمرار في تعلم البرمجة!
أدركت أنني كل فترة أتحمس للتعلم و بعدها أتوقف وهذا يجعلني كل مرة أبدأ من الأول ولا أكتسب زخماً أقطع به شوطا في التعلم. فجلست أبحث عن دافع و سبب قوي يعينني على الإستمرار في تعلم البرمجة.
وكان من ضمن هذه الأسباب:
- أن تعلم البرمجة شئ Cool
- أنني أحب كل ما له علاقة بالكمبيوتر و التكنولوجيا
- أنني أحب التعلم
ولكنني أدركت أن الحب لوحده غير كافي للإستمرار في التعلم و لابد من وجود سبب أقوى و من هنا وجدت هذا السبب وهو : أنني سأتعلم البرمجة حتى تساعدني في حل المشكلات التي تواجهني.
وكانت أول مشكلة أبحث لها عن حل هي: تحميل الفيديوهات من يوتيوب بالجودة التي أريدها و بطريقة سهلة.
و الخيارات المتاحة لذلك إما مدفوعة أو غير أمنة!
ومن هنا عكفت على البحث عن كيفية تحميل فيديوهات من يوتيوب بإستخدام لغة Python؟
وبعد ١٠ ساعات من البحث والتعلم تمكنت أخيراً من كتابة كود كامل لتحميل أي فيديو أريده من يوتيوب بأي جودة أريدها.
أفضل و أسرع طريقة لتعلم البرمجة؟
من خلال تجارب كثيرة و تحمس و توقف وصلت إلى نتيجة مهمة و إستنتاج أنه لكي تستمر في تعلم البرمجة و لكي تعمق فهمك و إستيعابك لما تتعلمه, فلابد من العمل على مشاريع تستخدم فيها و تطبق ما تتعلمه و بهذا يكون التعليم فعلاً وليس تعليما سلبياً.
فمنذ بدأت بتطبيق هذا الموضوع, شعرت بفرق شاسع في فهمي للأساسيات و إستيعابي لكل ما أتعلمه لأنني أستخدمه بالفعل.
فخلاصة الموضوع: لابد من العمل على مشاريع تستخدم فيها و تطبق كل ما تتعلمه وبهذا تترسخ هذه المعرفة الجديدة.
شكرا يا ابو زيد على المجهود الرائع
السلام عليكم ورحمة الله وبركاته باشمهندس احمد.
ممكن اطمع فى كرمك.
كنت محتاج البرنامج اللى حضرتك صممته.
ولك جزيل الشكر.
ودايما بالتوفيق.
أكرمك الله وأكرم والديك.
اخوك عادل
البرنامج سهل جدا ليس معقدا، يمكنك عمل بنفسه انا ايضا عملت واحد، هنالك مكتبتين في بايثون تستطيع انشاء برنامجك بهما الاولى: youtubedl والثانية: pytube.
شكرا جدا يا استاذ احمد انا بدات اتعلم برمجه من شهر بس زي حضرتك ما كانش في الدافع الكافي عشان اكمل ف دلوقتي هكمل بسبب حضرتك
هل يمكنك نشر الرابط أخي؟
نعم بتأكيد
Code source plz
اشكرك استاذ احمد
من الاشخاص الي اكتسبت منهم معرفة كبيرة و لازلت.
متابعك من المفرب يا بطل
هل فيه مصادر عربيه لشرح بايثون بعد الاساسيات
في قناة الزيرو ويب سكوول الاستاذ اسامه عامل كورس مكون من أكثر من 170 حلقة بيشرح فيها لغة البايثون من الصفر ولسه الكورس مستمر انصحك تبدأ بيه
170 حلقة ؟
ممكن تنشر ال source code اللي انتا كتبت البرنامج بيه
هل ممكن أن ترسل لنا البرنامج
الله ينور يا أبو حمبد
دايما موفق
في فيديو افضل لتعلم اساسيات python في ساعة واحدة فقط
الرابط:
https://youtu.be/kqtD5dpn9C8
رائع شكرا جزيلا
طب البرنامج اللى حضرتك صممته مجانى ولا بفلوس ولا حضرتك مش عامله للعرض اساسا
و لو هو للعرض ممكن رابط تحميله او شرائه علشان انا بجد محتاجه
ربنا يوفقك دائماً وأبداً ياارب
اول موقع ليا
https://www.arabic-app.com
التطبيق العربي
شكرا تجربة رائعة ولو حضرتك قدمت مقالات اكثر عن البرمجة باسلوب حضرتك حتفيد شريحة كبيرة من الشباب حتي ولو كانت الاساسيات فقط
ممكن الكود تبع البرنامج وشكراً
شكرا جدا ع هاذا المجهود الرائع
ممكن يكون في كروس برمجة علي دورس أونلاين في المستقبل
عاااش
شكرا اول ما اخلص الثانوية هتعلم البر مجة ان شاء الله
ادعولى بالتوفيق والتيسير
مرحبا اخی شکرا علی المجهود الرائع
یمکن ان ترسلی البرنامج
جزيت كل الخير
السلام عليكم ورحمة الله وبركاته باشمهندس احمد.
ممكن اطمع فى كرمك.
كنت محتاج البرنامج اللى حضرتك صممته.
ولك جزيل الشكر.
ودايما بالتوفيق.
أكرمك الله وأكرم والديك
و لك جزيل الشكر على كل هاته المعلومات
اريد سحب هذا الحساب
ء