بايثون ممتد (48 ساعة) - خيار الترقية
دورة Python Extended هي دورة مدتها 12 أسبوعًا للراغبين في تعميق مهاراتهم في لغة Python.
لمن هي: الأفراد الذين يتطلعون إلى العمل مع البيانات وإجراء التحليلات وبناء تطبيقات تعتمد على البيانات.
عن هذه الدورة
دورة Python Extended هي دورة مدتها 12 أسبوعًا للراغبين في تعميق مهاراتهم في لغة Python. سيتقن الطلاب المفاهيم المتقدمة، ويبنون مشاريع معقدة، ويكتسبون الخبرة في هياكل البيانات ومعالجة الملفات والبرمجة الكائنية، بما يعدّهم للتطبيقات الواقعية ولمزيد من التطوير.
نظرة عامة على الدورة
صُممت هذه الدورة التدريبية للأفراد الذين يتطلعون إلى تطوير مهاراتهم في لغة Python، وتغطي موضوعات مثل هياكل البيانات والتعامل مع الملفات والبرمجة الكائنية وتطوير مشاريع واقعية. سيكتسب الطلاب خبرة عملية ومعرفة تطبيقية لبناء مشاريع معقدة والاستعداد لمزيد من التطوير.
ما ستتعلمه
- فهم هياكل البيانات المتقدمة ومعالجة الملفات
- تطبيق مفاهيم البرمجة الكائنية
- بناء مشاريع معقدة باستخدام Python
- استخدام Python لأتمتة المهام وسير العمل
- تصحيح كود Python واستكشاف أخطائه وإصلاحها
- كتابة كود Python فعال وقابل للقراءة
- تنفيذ تقنيات تحليل البيانات وتصويرها
محتوى الدورة
12 أسابيع · 12 أقسام · 24 درسًا
الأسبوع 1: إعداد بايثون ومقدمة عن منطق البرمجة
- تثبيت Python وبيئات التطوير، استخدام VSCode/Replit
- كتابة أول سكريبت وتنفيذه، الصياغة الأساسية
الأسبوع 2: العمل مع المتغيرات وإدخال المستخدم
- المتغيرات، الأنواع، input()، تحويل الأنواع
- تنسيق السلاسل النصية، التعليقات، اصطلاحات التسمية
الأسبوع 3: تدفق التحكم والمنطق البولياني
- المنطق الشرطي (if وelif وelse)
- الشروط المتداخلة واختبارات تدريبية
الأسبوع 4: الحلقات والتكرار
- حلقات while وfor، نطاقات الحلقات
- break وcontinue وبرامج القوائم التفاعلية
الأسبوع 5: الدوال وقابلية إعادة الاستخدام
- تعريف الدوال، الوسائط، قيم الإرجاع
- الدوال المتداخلة، النطاقات، مقدمة في العودية
الأسبوع 6: هياكل البيانات I: القوائم وTuples
- القوائم: الفهرسة والتقطيع والطرق الشائعة
- Tuples وعدم قابلية التغيير، والعمل مع البنى المتداخلة
الأسبوع 7: هياكل البيانات II: القواميس والمجموعات
- القواميس: المفاتيح والقيم وعمليات البحث وحالات استخدام عملية
- المجموعات والعضوية وتجميعات بيانات واقعية
الأسبوع 8: معالجة الملفات وإدارة الأخطاء
- قراءة الملفات وكتابتها، أوضاع الملفات، with/open
- try/except، إطلاق الاستثناءات، التحقق من مدخلات المستخدم
الأسبوع 9: حالات استخدام البيانات المتقدمة
- بناء نظام لتقدير درجات الطلاب أو للجرد
- حفظ البيانات في ملفات وإلحاق السجلات
الأسبوع 10: مقدمة في البرمجة الكائنية
- إنشاء الفئات والسمات والطرق
- الوراثة والمنشئات وأساسيات التغليف
الأسبوع 11: مرحلة بناء مشروع CLI
- تخطيط المشروع، الكود الزائف، مخطط تطبيق OOP
- تطوير المنطق الأساسي والوحدات
الأسبوع 12: وضع اللمسات الأخيرة والعرض التقديمي
- الاختبار النهائي وتصحيح الأخطاء وإعادة الهيكلة
- يوم العرض ومراجعة الأقران وجلسة الملاحظات
لمن هذه الدورة
- الأفراد الذين يتطلعون إلى العمل مع البيانات وإجراء التحليلات وبناء تطبيقات تعتمد على البيانات.
- أولئك الذين يسعون إلى توسيع مهاراتهم في البرمجة لتشمل Python وبناء تطبيقات معقدة.
- الأفراد المهتمون بأتمتة المهام وإنشاء السكريبتات وتبسيط العمليات باستخدام Python.
بدأت بلا أي خبرة في البرمجة. وبعد أربعة أشهر صرت أبني مشاريع حقيقية وأنشرها بنفسي. التعلّم القائم على المشاريع كان تمامًا ما احتجته.
ماذا يحدث بعد تقديم طلبك
- 01
أرسل طلبك
الاسم والهاتف والدورة التي تريدها. دقيقتان.
- 02
نردّ عليك على واتساب
يؤكد مستشار الجدول والمستوى والدفع خلال 24 ساعة.
- 03
مقعدك محجوز
تبدأ يوم 3 غشت 2026 في استوديونا بطنجة.
قبل أن تقرّر
هل أحصل على شهادة؟
نعم، ستحصل على شهادة بعد إكمال كل دورة تدريبية.
هل أحتاج إلى خبرة سابقة للبدء؟
على الإطلاق. تتضمن كل دورة متطلبات أساسية وإرشادات لمساعدتك على البدء من مستواك الحالي.
هل أحتاج إلى الدفع لكل دورة على حدة؟
نعم، يتم تسعير كل دورة تدريبية على حدة. ومع ذلك، غالباً ما نقدم حزم وعروض ترويجية.
التسجيل مفتوح
هل أنت مستعد لبدء
رحلتك التقنية؟
انضم إلى مئات الطلاب الذين يبنون مستقبلهم مع Codemia. أفضل وقت للبدء كان أمس، وثاني أفضل وقت هو الآن.
أكثر من 500 خريج · تقييم 4.9 · مشروع حقيقي في كل دورة
MAD 2,400
يبدأ 3 غشت 2026