روابط سريعة
Python هي واحدة من أفضل لغات البرمجة للأغراض العامة. تم بناء مواقع كاملة مثل Instagram و Reddit و Mozilla عليه. كما أنه يستخدم بكثافة في تعلم الآلة ، تحليلات البيانات ، البنية التحتية السحابية و DevOps ، والعديد من التطبيقات الأخرى. البساطة والنحو الواضح والرموز القصيرة تضع بايثون بعيدًا عن اللغات الأخرى عالية المستوى.
لجميع المتعلمين هناك ، قمنا بتجميع قائمة بمواقع Python التعليمية الشاملة على الإنترنت والتي تظل مجانية تمامًا.
1. Python.org
الموقع الإلكتروني الرسمي لمؤسسة Python Software Foundation هو أيضًا أحد أغنى مواقع الموارد المجانية. هذا هو الموقع الإلكتروني الذي يمكنك الرجوع إليه لتوضيح أي شيء قد يبدو جديدًا وغير مألوف. إذا كنت طالبًا يستخدم كتابًا نصيًا قياسيًا ، فستستخدم Python.org كمورد لا غنى عنه لترسيخ جميع مفاهيمك. يمكن أن يكون الأمر ممتازًا إذا كنت تستعد لإجراء الاختبارات.
تتضمن بعض المواقع الدقيقة التي تستحق التحقق وجود فهرس لوظائف المكتبة القياسية وصفحة Wiki ووحدة موسعة لمستخدمي C / C ++. الويكي هو أيضًا مورد ممتاز لتجنب أخطاء المبتدئين.
2. SoloLearn
إذا كنت تفضل بيئة تعليمية نموذجية شبيهة بطبيعة الحال ، فإن SoloLearn يقدم منهجًا تعليميًا رائعًا خطوة بخطوة للمبتدئين. عليك التسجيل على الموقع الأول. يتم تقديم جميع المفاهيم الجديدة بطريقة متكررة وتستند إلى دروس الوحدة السابقة. هناك اختبارات في نهاية كل وحدة. في الواقع ، قد يكون من المفيد أن تبدأ رحلة بيثون مع SoloLearn. بمجرد أن تتقن المفاهيم الأساسية ، سيكون من الأسهل دمجها في موقع بايثون الرسمي.
3. TechBeamers
يفوز TechBeamers باهتمامنا بسبب مجموعة شاملة من مفاهيم المبتدئين في مكان واحد. على عكس المثال السابق ، يقدم موقع التعليم الإلكتروني هذا أكثر من مجرد برامج تعليمية. لديه تغطية متقدمة من المفاهيم مثل multithreading و Python MongoDB. هناك العديد من أمثلة التعليمات البرمجية للتعلم جنبا إلى جنب مع إدخالات بلوق المحدثة للمساعدة في توسيع خيالك. ينصح بـ TechBeamers إذا كنت ترغب في تعلم الأساسيات لوسط Python دون الحاجة إلى التسجيل في أي مكان.
4. Hackr.io
Hackr.io ليس موقعًا لتدريس بيثون حصريًا ، ولكنه يضم مجموعة من الدورات المختلفة (المجانية والمدفوعة). حتى الآن ، هناك سبعين دورة مجانية على بايثون ، بحيث يمكنك بسهولة العثور على واحدة تلائم متطلباتك. العديد من هذه الدورات مخصصة للمتعلمين المتقدمين ، ولكن هناك الكثير لتعلمه للمبتدئين أيضًا. بصرف النظر عن بايثون ، يمكنك أيضًا التعرف على مواد الدورة التدريبية ذات الصلة بما في ذلك إطار عمل Django ، وتعلم الآلة ، وتحليل البيانات.
5. Real Python
إذا كنت تريد أن تتعلم بايثون مجانًا دون الحاجة إلى قراءة وحدات الكتب المملة ، فإن Real Python يقدم أفضل مورد وقفة واحدة عبر الإنترنت. لا يتعين عليك التسجيل في موقع الويب ، ولكن قد يكون من المفيد الاشتراك في مشاركات مدونة جديدة. تم ترتيب جميع المواضيع بطريقة منهجية مع شرح مفصل خطوة بخطوة. يمكنك بسهولة ممارستها على وحدة التحكم الخاصة بك لمترجم Python.
الجزء الأكثر بديهية من الموقع هو وظيفة البحث حيث يمكنك العثور بسرعة على دروس حول أي موضوع من اختيارك. في الشاشة التالية لدينا بعض النتائج الممتازة لـ DevOps. لا يهم إذا كنت ترغب في تطوير الويب ، أو التعلم الآلي ، أو الحوسبة السحابية ، أو تحليل البيانات ، فإن هذا الموقع جهز ببساطة لكل شيء عن البايثون.
يبدو أن المعلومات “المجانية” تتوقف حقاً مع Real Python. هل هو كذلك؟ انتظر ، لدينا مورد ويب مكافأة لتعلم البيثون التي يجب عليك التحقق منه.
موقع مكافأة – Pythonchallenge.com
لا شيء يدمج التعلم مثل اختبار مفاهيمك في بيئة غير مألوفة. إذا كنت قد التقطت مجموعة عادلة من أساسيات البايثون من مواقع الويب التعليمية أعلاه ، فيجب عليك تجربة تجاربك التعليمية على موقع Pythonchallenge.com. هناك ألغاز متعددة المستويات تعتمد على بايثون ، ويمكنك اختبار ذكائك ضد أفضل العقول. يحتوي موقع التحدي أيضًا على ليدربورد يمكن أن يكون محفزًا.
الخلاصة
كمبتدئ في بايثون أو أي شخص يمتد من C / C ++ ، هناك الكثير من مواقع الويب التعليمية التي يمكنك التعلم منها. من الواضح أن الأمر قد يبدو مربكًا في البداية حول كيفية بدء مسار التعلم الخاص بك. إذا كان لديك ما يكفي من الوقت والصبر ، فإن مواقع الويب المجانية المذكورة هنا تقدم مواد وفيرة للتعلم منها.