Practical Python: From Fundamentals to OOP

Master core programming concepts and object-oriented principles to build your first command-line applications.

4.5 (433) ⏱ 1 ساعة 43 دقيقة 📚 9 درس

حول هذه الدورة

Ready to learn programming with Python, one of the most versatile and in-demand languages? This course provides a clear, text-based path from your very first line of code to building structured, object-oriented applications. You will move beyond basic scripts to understand and apply the principles of Object-Oriented Programming (OOP). By the end, you'll have the confidence to structure your code using classes and objects, manage project dependencies, and write clean, readable Python for your own projects. What you'll learn: - Learn the fundamental syntax of Python, including variables, data types, loops, and conditional logic. - Master functions, modules, and file handling to organize and reuse your code effectively. - Understand the core principles of Object-Oriented Programming: encapsulation, inheritance, and polymorphism. - Build classes and objects to model real-world concepts and create more complex applications. - Practice modern development habits, including using virtual environments and writing basic tests for your code. - Apply your skills by completing text-based projects, such as building simple interactive games from written specifications. The course starts with the absolute basics of Python syntax and programming logic, then progressively introduces more advanced concepts, culminating in a thorough exploration of object-oriented design through practical exercises. This course is designed for absolute beginners with no prior programming experience. All you need is a desire to learn how to code. Begin your journey into Python programming today.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 43 دقيقة من المحتوى التطبيقي

المراجعات (5)

José Antonio García CO متعلِّم موثَّق
★ 3 · 2026-02-22T00:09:55+00:00

في الحقيقة، كنت أتوقع تطبيقا عمليا أكثر. شعرت بأنها نظرية أكثر من اللازم لاحتياجاتي، على الرغم من أن المفاهيم الأساسية تم شرحها بشكل جيد.

Girma Melese ET متعلِّم موثَّق
★ 5 · 2025-11-08T01:45:55+00:00

كان هذا بالضبط ما كنت أبحث عنه، وكانت التفسيرات واضحة للغاية وساعدت الأمثلة حقا على ترسيخ المفاهيم.

Carlos Iván Navarro MX
★ 4 · 2025-10-23T06:44:55+00:00

هذه مقدمة جيدة، البنية منطقية، وتغطي الأساسيات بفعالية، قد تكون مقدمة أكثر مما ينبغي للمتعلمين المتقدمين.

سالم بن أحمد بن راشد آل ثاني QA متعلِّم موثَّق
★ 3 · 2025-05-02T03:07:55+00:00

It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.

Arnav Patel SG متعلِّم موثَّق
★ 3 · 2025-02-02T00:03:55+00:00

وجدته مفيداً لتجديد المعلومات، لست متأكداً من أنه سيكون أفضل نقطة بداية لمبتدئ كامل، في الحقيقة.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع