مهارات البرمجة وتطوير البرامج
من: 27 ديسمبر 2020 (مادة مستمرة) (؟)
في هذه الوحدة يتعرف الطالب على العديد من المهارات الهامة التي تجعل حياة عالم البيانات أسهل مثل التعامل مع الأخطاء البرمجية والتعامل مع الملفات الكبيرة والموارد الحاسوبية مثل الذاكرة العشوائية وسعة التخزين وغيرها من المهارات
للاشتراك في البرنامج: تفضل بالدخول لرابط معسكر علم البيانات الاحترافي من هنا
.
عن المحاضر
مدرب ومطور المحتوى
المدير التقني لشركة لوسيديا مهتم في علم البيانات والبيانات، حاصل على البكاليريوس في هندسة الحاسب من جامعة الملك فهد للبترول والمعادن والماجستير والدكتوراة في علوم الحاسب من جامعة الملك عبد الله للعلوم والتقنية.
مدربة
طالبة في السنة الأخيرة من دراسة علوم الحاسب في جامعة الملك عبدالعزيز، مهتمة بالذكاء الاصطناعي وتحليل البيانات، شغوفة بنشر العلم وتعزيز المحتوى التقني العربي على الإنترنت
منهج المادة
- تحميل وتثبيت بايتشارم PyCharm
- مهارة تصحيح البرنامج واكتشاف الأخطاء
- مهارات التحكم بالنسخ، تعريف بالتحليل العاطفي ومكتبة sklearn
- خطوات بناء النموذج العاطفي
- تطبيق عملي بلغة بايثون
- متابعة تطبيق عملي بلغة بايثون
- استخراج التغريدات من تويتر، عن طريق بايثون
- حفظ التغريدات من تويتر عن طريق بايثون
- أنواع البيانات في بايثون
- هياكل البيانات على الذاكرة
- هياكل البيانات على الأقراص الصلبة وطرق كتابتها وقراءتها
- أنواع الأخطاء والتعامل مع الأخطاء
- إبلاغ المستخدم بالأخطاء عن طريق Slack
- تعريف ب REST API، استخدام REST API عن طريق Flask
- عرض البيانات في المتصفح عن طريق REST API
- مشروع ربط برامجك ببعضها باستخدام بروتوكولات الويب
المخرجات المتوقعة
سيكون الطالب في نهاية الوحدة قادراً على استخدام Pycharm والبرمجة بفعالية أكبر، مع ربط برمجياته الخاصة بتطبيقات الويب.