السلام عليكم ورحمة الله تعالى وبركاته
اهلا اصدقائي واحبابي في الله في اول درس من دروس البايثون(درس كتابي) ،الذي سنتكلم فيه حول البايثون و عن متطلبات تعلم هذه اللغة الرائعة والاجابة عن مختلف الاسئلة المتعلقة بها .
لماذا اتعلم لغة برمجة ؟
هذه الصورة كفيلة بان تجيبك ، فانت اولا واخيرا تتعلم شيئ لتجني منه الاموال لاحقا ،او لغرض الدراسة او تحقيق شيئ ما ،كما ان التطور التكنولوجي سيحتاج الى عمل يواكبه ولالمقصود هنا البرمجة بكامل اختصاصاتها
لماذا البايثون بذات ؟
لانها من بين اللغات البرمجية المفضلة والمطلوبة في سنة 2019 و2020، كما انها تتمتع بشعبية كبيرة لسهولة تعلمها وكثرة استخدامتها ومجالاتها ، وتعتبر لغة المستقبل لارتباطاتها بتقنيات الذكاء الاصطناعي والواقع الافتراضي والمعزز وغيرها من التقنيات الخارقة والعلمية
https://www.dztu.be/watch?v=cKzP61Gjf00
ما هي لغة بايثون ؟
Python تكتب بايثون باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها Guido Van Rossum أثناء عمله في مركز أبحاث Centrum Wiskunde & Informatica عام 1986.
عام 1991 تم نشر أول إصدار منها لتصبح في متناول الجميع.
إستمر تطوير هذه اللغة و إضافة الكثير من المزايا عليها في كل إصدار جديد منها إلى يومنا هذا حتى اصبحت إحدى أهم لغات العصر و التي يمكن إستخدامها لبناء برامج سطح المكتب, تطبيقات الويب, الألعاب, سكريبتات إلخ.....
بايثون تعمل على جميع و أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix إلخ.. و تعتبر من أشهر لغات البرمجة على الإطلاق.
شعار لغة بايثون:
مميزات لغة بايثون بالنسبة للمطورين
ل- ها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها.
- بسيطة و تعلمها سهل جداً مقارنةً مع غيرها من اللغات.
- إذا أنشأت برنامجاً باستخدام لغة بايثون فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها.
- في وقتنا الحالي, تعتبر من أكثر اللغات طلباً في سوق العمل, أي إذا كنت تريد دخول سوق العمل فلغة بايثون توفر لك الكثير من الفرص.
- إحدى أهم اللغات التي يستخدمها المهمتين بمجال أمن المعلومات و الهاكرز.
الان اقتنعت بضرورة تعلم هذه اللغة كيف يمكنني ان اتعلمها ؟
هناك الكثير من المصادر حول تعلم هذه اللغة وبجميع اللغات واللهجات (الا اللهجة الجزائرية ابشرو سيكون هناك دورة لتعلم لغة البايثون بدارجة الجزائرية في قناة UltrasDzCoder ) وبجميع اشكالها السمعية والبصرية والكتابية يكفيك ان تكتب تعلم البايثون فتجد الالاف من المصادر لها .
هل احتاج الى تعلم اللغة الانجليزية ؟
اللغة الانجليزية هي من متطلبات الاساسية في عالم الشابكة فما ادراك بالغات البرمجية التي تمثل جزء لا يتجزئ من عالم الويب الشامل ، ويستحسن ان تمتلك ولو قدر ضئيل من الانجليزية ، وحسب اعتقادي ان افضل طريقة لتعلم الانجليزية هي تعلمها بجانب لغات البرمجة اي ضرب عصفورين بحجر واحد
هل احتاج الى تعلم شيئ قبل الخوض فيها ؟
اختلف الكثير حول تعلم اي لغة برمجية فهناك من يرجح الى تعلم الخورزميات قبل تعلم اي لغة برمجية وهناك من يعتقد انه من خلال تعلم اللغة البرمجية سيكتسب المبرمج المنطق البرمجي ، وحسب اعتقادي انه من الاهم والواجب ان يتعلم المتعلم استخدام الحاسوب (اساسيات التحكم في الحاسوب ) قبل تعلم اي تقنية كانت .
هل تعلم اللغة البرمجية له عمر محدد ؟
السن هو مجرد رقم في عالم التعلم الذاتي ، الا انه من المفضل ان يتم تعلم لغات البرمجة في اسرع وقت ممكن لتدارك تطور التقنيبات ومواكبة سوق العمل
متطلبات تعلم البايثون
- حاسوب (مطلوب)
- كناش او كراس لتدوين الملاحظات
- -محرر اكواد (في الدورة سنستعمل محرر اكواد اتوم حمل من الموقع الرسمي هنا) +اضافة cli python او محرر اكواد بايثون اون لاين (يتطلب انترنت )
- -توفير القليل من الوقت
تثبيث بايثون في جهاز
https://www.dztu.be/watch?v=4Rx_JRkwAjY
ملاحظة نفس الخطوات في جميع اصدارات الويندوز
معلومات اخرى عن البايثون
ويكيبيديا البايثون
https://ar.wikipedia.org/wiki/%D8%A8...AB%D9%88%D9%86
الى الدرس القادم من دورة البايثون بالدارجة الجزائرية قناة UltrasDzCoder ان شاء الله
لمتابعة الدورة من اليوتيوب (هنا)
......................