يعتمد هذا التخصص على نجاح دورة Python للجميع وسيقدم مفاهيم البرمجة الأساسية بما في ذلك هياكل البيانات، وواجهات برامج التطبيقات المتصلة بالشبكة، وقواعد البيانات، باستخدام لغة برمجة Python. في مشروع التخرج، ستستخدم التقنيات التي تعلمتها خلال التخصص لتصميم وإنشاء تطبيقاتك الخاصة لاسترجاع البيانات ومعالجتها وتصورها.
البرمجة للجميع (البدء مع بايثون)
ما ستتعلمه
قم بتثبيت Python واكتب برنامجك الأول
وصف أساسيات لغة البرمجة بايثون
استخدام المتغيرات لتخزين واسترجاع وحساب المعلومات
استخدم أدوات البرمجة الأساسية مثل الوظائف والحلقات
كورس هياكل بيانات بايثون
ما ستتعلمه
- شرح مبادئ هياكل البيانات وكيفية استخدامها
- إنشاء برامج قادرة على قراءة وكتابة البيانات من الملفات
- قم بتخزين البيانات كأزواج مفتاح/قيمة باستخدام قواميس بايثون
- إنجاز مهام متعددة الخطوات مثل الفرز أو التكرار باستخدام الصفوف
استخدام بايثون للوصول إلى بيانات الويب
ما ستتعلمه
استخدم التعبيرات العادية لاستخراج البيانات من السلاسل
فهم البروتوكولات التي تستخدمها متصفحات الويب لاسترداد المستندات وتطبيقات الويب
استرداد البيانات من مواقع الويب وواجهات برمجة التطبيقات باستخدام Python
العمل مع بيانات XML (لغة التوصيف الموسعة).
استخدام قواعد البيانات مع بايثون
استخدم عمليات الإنشاء والقراءة والتحديث والحذف لإدارة قواعد البيانات
شرح أساسيات لغة Python الموجهة للكائنات
فهم كيفية تخزين البيانات عبر جداول متعددة في قاعدة البيانات
استخدم Google Maps API لتصور البيانات
- كابستون: استرجاع البيانات ومعالجتها وتصورها باستخدام بايثون
ما ستتعلمه
الاستفادة من أحرف وسلاسل Unicode - التعرف على أساسيات بناء محرك البحث
- حدد ومعالجة البيانات التي تختارها
- إنشاء تصورات لبيانات البريد الإلكتروني