عن الدورة:
تُعد “دورة برمجة بايثون المدعومة بالذكاء الاصطناعي | AI-Assisted Python Scripting for ArcGIS Pro” فرصة مميزة لتعلم أحدث أساليب البرمجة في بيئة نظم المعلومات الجغرافية باستخدام أدوات الذكاء الاصطناعي. توفر هذه الدورة المعرفة العملية والنظرية اللازمة للمساهمة في مشاريع GIS متقدمة، وتساعد المشاركين على مواكبة التطورات السريعة في سوق العمل الحديث.
أهداف الدورة:
- إتقان أساسيات برمجة بايثون في بيئة ArcGIS Pro.
- استخدام أدوات الذكاء الاصطناعي لتسريع كتابة النصوص البرمجية وتحليل البيانات الجغرافية.
- تطوير نماذج تلقائية لمعالجة البيانات واستخراج المعلومات باستخدام بايثون.
- فهم كيفية دمج النصوص البرمجية مع خرائط ArcGIS Pro لإنتاج تقارير ذكية.
- اكتساب المهارات اللازمة لبناء حلول مخصصة لنظام GIS باستخدام تقنيات الذكاء الاصطناعي.
محاور الدورة:
اليوم الأول: مقدمة إلى بايثون وArcGIS Pro
- التعريف ببيئة ArcGIS Pro وواجهة المستخدم.
- تثبيت وإعداد بيئة عمل بايثون داخل ArcGIS Pro.
- أوامر بايثون الأساسية وكيفية تنفيذها في ArcGIS.
- استخدام الأدوات المساعدة في كتابة النصوص البرمجية بمساعدة الذكاء الاصطناعي.
اليوم الثاني: أساسيات البرمجة بلغة بايثون
- المتغيرات وأنواع البيانات في بايثون.
- بناء الأوامر الشرطية والتكرارية.
- التعامل مع الملفات والمجلدات من خلال الكود.
- تعزيز الفهم باستخدام أدوات الذكاء الاصطناعي لتفسير الأكواد.
اليوم الثالث: تكامل بايثون مع ArcGIS Pro
- استخدام الوحدات (Modules) الخاصة بـ ArcPy.
- كتابة نصوص برمجية لأتمتة المهام الشائعة في GIS.
- استخراج البيانات الجدولية والمكانية باستخدام الكود.
- تحسين الكود باستخدام أدوات الذكاء الاصطناعي.
اليوم الرابع: تحليل البيانات الجغرافية آليًا
- معالجة الطبقات المكانية باستخدام بايثون.
- إنشاء خرائط تلقائية ومجدولة.
- تحليل البيانات باستخدام مكتبات بايثون (مثل Pandas, NumPy).
- دمج التحليلات مع أدوات الذكاء الاصطناعي لاستخلاص الأنماط.
اليوم الخامس: بناء تطبيقات مخصصة باستخدام بايثون
- تصميم واجهات مستخدم بسيطة للتواصل مع ArcGIS Pro.
- كتابة برامج مساعدة لتسهيل عمليات المعالجة.
- تحسين الأداء عبر توظيف الذكاء الاصطناعي في كتابة الكود.
- مراجعة شاملة وتطبيق باستخدام بايثون.