- مقدمة
- في هذه الوحدة، ستتعرف على نطاق دورة الكابستون هذه وسياق المشروع الذي ستعمل عليه. ستتعرف على مقدمي بيانات الموقع المختلفين وما الذي تتكون منه بيانات الموقع عادة. وأخيرًا، سيُطلب منك إرسال رابط لمستودع جديد على حساب جيت هب المخصص لهذه الدورة.
- واجهة برمجة تطبيقات فورسكوير
- في هذه الوحدة، ستطلع على تفاصيل حول فورسكوير، وهو مقدم بيانات موقع سنستخدمه في هذه الدورة، وواجهة برمجة التطبيقات الخاصة بها. بشكل أساسي، ستتعلم كيفية إنشاء حساب مطور على فورسكوير، واستخدام بيانات الاعتماد لديك للبحث عن أماكن قريبة من نوع معين واستكشاف مكان معين والبحث عن الأماكن المتصدرة للبحث حول موقع ما.
- تقسيم الحي وتجميعه
- في هذه الوحدة، ستتعلم المزيد عن الخوارزمية التصنيفية، وهي شكل من أشكال التعلم غير الخاضع للإشراف. وبعد ذلك ستستخدم التجميع وواجهة برمجة تطبيقات فورسكوير لتقسيم وتجميع الأحياء في مدينة نيويورك. وعلاوة على ذلك، ستتعلم كيفية استخراج موقع ويب وتحليل رمز HTML باستخدام مجموعة بايثون "بيوتيفول سوب"، وتحويل البيانات إلى إطار بيانات الباندا.
- معركة الأحياء
- في هذه الوحدة، سنبدأ العمل في مشروع الكابستون. ستُحدِّد المشكلة بوضوح وتناقش البيانات التي ستستخدمها لحل المشكلة.
- معركة الأحياء (تابع)
- في هذه الوحدة، ستُنفّذ جميع الأعمال المتبقية لإتمام مشروع الكابستون الخاص بك. ستُقدّم تقريرًا عن مشروعك للحصول على تقييم الزملاء.