معالجة ملفات Python وإدارة الاستثناءات للمبتدئين
تعلم قراءة الملفات وكتابتها وتنظيمها برمجيًا مع بناء تطبيقات Python مرنة تتعامل مع الأخطاء بسلاسة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يعد العمل مع البيانات الخارجية مهارة أساسية لأي مبرمج، ولكن بيانات العالم الحقيقي غالبًا ما تكون فوضوية وغير متوقعة. لكتابة برامج قوية، يجب أن تعرف كيفية التنقل بأمان في الدلائل، ومعالجة الملفات، والتعامل مع الأخطاء غير المتوقعة دون تعطيل برنامجك.
يرشدك هذا المساق النصي عبر المفاهيم الأساسية لمدخلات/مخرجات (I/O) ملفات Python وتقنيات معالجة الأخطاء الحديثة. ستنتقل من كتابة السكريبتات البسيطة إلى تطوير برامج موثوقة ومتسامحة مع الأخطاء تتفاعل بسلاسة مع نظام ملفات جهاز الكمبيوتر الخاص بك.
ماذا ستتعلم:
- فهم مفاهيم نظام الملفات الأساسية، بما في ذلك المسارات المطلقة مقابل المسارات النسبية وأوضاع الوصول إلى الملفات.
- تنفيذ عمليات ملفات قوية باستخدام ميزات Python الحديثة مثل مكتبة pathlib ومديري السياق.
- قراءة وكتابة تنسيقات النصوص المهيكلة، وتحليل البيانات بكفاءة مع إدارة موارد النظام.
- إتقان معالجة الاستثناءات باستخدام كتل try و except و else و finally لاكتشاف أخطاء وقت التشغيل وحلها.
- إنشاء استثناءات مخصصة وتطبيق تلميحات الأنواع الأساسية لجعل كود معالجة الأخطاء الخاص بك أكثر وضوحًا وقابلية للصيانة.
- التدرب على تشخيص الأخطاء الشائعة المتعلقة بالملفات، مثل الملفات المفقودة أو مشكلات الأذونات، من خلال تمارين كتابية خطوة بخطوة.
يبدأ المساق بالتعريفات الأساسية لأنواع الملفات والمسارات قبل الانتقال إلى تقنيات القراءة والكتابة العملية. ستستكشف بعد ذلك استراتيجيات إدارة الأخطاء المهيكلة، مما يضمن بقاء الكود الخاص بك مستقرًا في ظل الظروف غير المتوقعة.
صُمم هذا المساق لمبرمجي Python المبتدئين الذين لديهم فهم أساسي للمتغيرات والحلقات ويريدون الارتقاء بمهاراتهم إلى المستوى التالي. لا يلزم وجود خبرة برمجية متقدمة أو إعداد بيئة متخصصة.
ابدأ القراءة اليوم لبناء تطبيقات Python أنظف وأكثر أمانًا واحترافية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🏆 الأكثر شعبية
🎓 بشهادة
أسس البرمجة الديناميكية في Python و JavaScript و Java
شهادة
تطبيق عملي
DA 6,000
→
🔥 رائج
🎓 بشهادة
أساسيات برمجة بايثون للمبتدئين تمامًا
شهادة
تطبيق عملي
DA 6,000
→
🔥 رائج
🎓 بشهادة
البرمجة للأطفال: دليل الوالدين للموارد المجانية
شهادة
تطبيق عملي
DA 3,000.00
→
🔥 رائج
🎓 بشهادة
أساسيات برمجة بايثون للطلاب
شهادة
تطبيق عملي
DA 6,000
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف DA 12,000 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي DA 1,500.00. لا تنتهي صلاحية الأرصدة أبداً.
DA 12,000
200 رصيد
DA 1,500.00 / دورة
أفضل قيمة
DA 30,000
550 رصيد
DA 1,363.64 / دورة
DA 60,000
1200 رصيد
DA 1,250.00 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.