تعد Python موطنًا لمجتمع مزدهر يركز على أحدث التقنيات مثل تحليل البيانات والذكاء الاصطناعي وتطوير الويب. نظرًا لأن المزيد والمزيد من الشركات تستخدم Python لمشاريعها التنموية ، فقد أصبح سريعًا أمرًا ضروريًا لأي شخص يتطلع إلى بدء مهنة في البرمجة.
هناك عدد كبير من دورات بايثون المجانية المتاحة على الإنترنت ، مما يجعل من الصعب تحديد أي منها جدير بالاهتمام.
دعنا نضع حداً لهذا اللغز من خلال تزويدك بقائمة مرجعية عالية الجودة لبعض المراجع الممتازة لتعلم بايثون عبر الإنترنت مجانًا.
1. Google's Python Tutorials (Youtub
في العديد من مشاريعها ، تستخدم Google لغة Python. في الواقع ، يروجون للغة وثقافة برمجة Python من خلال دورة بايثون المجانية. إذا كانت لديك خبرة قليلة أو معدومة في الترميز ، فإن دورة Python Tutorials التي تقدمها Google هي مكان رائع للبدء. هذه الدورة التدريبية عبر الإنترنت مجهزة جيدًا بمحاضرات فيديو عملية ودروس نصية وعدد كبير من مهام الترميز لوضع معرفتك الجديدة موضع التنفيذ.
نظرًا لأنه يمكن الوصول إليه مجانًا على YouTube ، فلا داعي للانضمام إلى أي موقع للوصول إلى الدورة التدريبية ، وهي ميزة إضافية رئيسية. الدورة منظمة بشكل جيد ، ويزداد مستوى الصعوبة مع تقدمك في الوحدات المختلفة.
2. Microsoft (edX)
مقدمة إلى Python: Absolute Beginner هي محاولة Microsoft للترويج لثقافة Python ومساعدة المبتدئين على تحسين معرفتهم. تعلمك الدورة التي مدتها خمسة أسابيع كل مفاهيم Python الضرورية باستخدام Jupyter Notebook.
أحد معلمي الدورة التدريبية هو إريك كامبلن ، احد كبار مطوري المحتوى في Microsoft. على الرغم من أن دورة edX مجانية ، إذا كنت ترغب في تضمين شهادة في سيرتك الذاتية بعد الانتهاء منها ، فسيتعين عليك دفع ثمن الشهادة نفسها.
3. Free Code Camp (YouTube)
في حين أن غالبية الدورات في قائمتنا تستغرق أسابيع أو حتى أشهر لتعلمها ، فإن Free Code Camp على YouTube هو لعبة كرة أخرى كاملة. دون الحاجة إلى الانضمام إلى منصة تجارية ، هذه الدورة التي مدتها 4 ساعات و 20 دقيقة بمثابة مقدمة كاملة لتعلم Python.
الدورة مجانية تمامًا ، وهي تغطي جميع المبادئ المهمة التي يحتاج المبتدئ إلى معرفتها من أجل البدء في تطوير اللبنات الأساسية الخاصة به. فقط تأكد من أن لديك بيئة تطوير متكاملة (IDE) تم إعدادها بحيث يمكنك التدرب على الترميز أثناء مشاهدة هذا العرض التقديمي سريع الخطى. لن تقدم الدراسة الأكثر عمقًا للغة ، ولكنها ستزودك بالمهارات والمواقف التي تحتاجها لبدء حياتك المهنية في بايثون في أقصر وقت ممكن.
4. Introduction to Python Programming (Udemy)
تم تصميم مقدمة إلى برمجة Python على Udemy خصيصًا للمبتدئين وتركز على أساسيات برمجة بايثون. تبلغ مدة الدورة ساعة و 39 دقيقة فقط وتنقسم إلى 18 محاضرة ، كل منها مقسمة إلى ثلاثة أجزاء. يتم تدريس الدورة بالكامل عبر الإنترنت. يتعلم الطلاب كيفية إنشاء البرامج النصية والوظائف الخاصة بهم أثناء انتقال الدورة إلى مراحلها الأخيرة.
على الرغم من أن دورة Udemy مجانية ، إلا أنك ستحصل على مزايا إضافية مثل Instructor Q&A وشهادة الإكمال إذا قمت بشراء إصدار الدورة التدريبية المتميز.
5. Learn Python 3 From Scratch (Educative)
تبدأ غالبية دورات البرمجة بتنزيل وتثبيت عدد كبير من التبعيات على جهاز الكمبيوتر الخاص بك. غالبًا ما تكون هذه المرحلة صعبة بالنسبة للمبتدئين لأنهم ليسوا على دراية بجميع الأفكار الجديدة.
Educative هو نظام أساسي قائم على النصوص يمكّنك من دراسة وممارسة لغة Python وأنت مرتاح في منزلك أو مكان عملك. تمتد دورة Learn Python 3 على مدى عشر ساعات وتتألف من 75 وحدة محاضرة ، تحتوي كل منها على مفاهيم بايثون الرئيسية مثل أنواع البيانات والمتغيرات والحلقات والوظائف والمكتبات وغير ذلك الكثير.
يتميز برنامج Educative بتنوعه الكبير في الاختبارات القصيرة ، والتي يتم توزيعها خلال الدورة التدريبية لضمان تذكر المعلومات التي قمت بدراستها.
ما النظام الأساسي الذي ستستخدمه لتعلم بايثون؟
ما النظام الأساسي الذي ستختاره الآن بعد أن عرفت مكان دراسة بايثون مجانًا؟ تتضمن الصفحة مجموعة متنوعة من الدورات التدريبية ، بما في ذلك المحاضرات النصية ومقاطع الفيديو والترميز القائم على الكتلة. ألق نظرة على كل دورة وابدأ في تعلم بايثون بسرعة فائقة الآن!


