مقدمة
يقدم دورتنا تجربة تعلم شاملة من خلال دمج المحاضرات التفصيلية التي تغطي المفاهيم الأساسية، والمعامل العملية لتطبيق المهارات، والنقاشات التفاعلية لتعميق الفهم، والأنشطة الجماعية للتعلم التعاوني، والتقييمات لمراقبة تقدمك. يضمن هذا الجمع بين الأساليب فهمًا عميقًا للمواد وتجربة عملية في تطبيق ما تعلمته.
الأهداف:
- فهم بنية وقدرات SharePoint 2019 On-Premise.
- تطوير ونشر حلول SharePoint الحديثة.
- تخصيص مواقع SharePoint باستخدام تقنيات الويب الحديثة.
- دمج SharePoint مع أنظمة المؤسسة الأخرى.
- تنفيذ أفضل ممارسات الأمان في تطوير SharePoint.
محاور الدورة:
اليوم الأول: مقدمة في SharePoint 2019
- نظرة عامة على SharePoint 2019 On-Premise
- بنية SharePoint والمكونات
- مقدمة في أدوات تطوير SharePoint
- إعداد بيئة التطوير
اليوم الثاني: إطار عمل SharePoint الحديث (SPFx)
- مقدمة في SPFx
- إنشاء أجزاء ويب SPFx
- العمل مع SharePoint Workbench
- نشر حلول SPFx
- مختبر عملي: بناء أول جزء ويب SPFx لك
اليوم الثالث: تخصيص مواقع SharePoint
- قوالب المواقع الحديثة والمواضيع
- استخدام SharePoint REST API
- التطوير الجانبي باستخدام JavaScript و TypeScript
- تكامل PowerApps و Flow
- مختبر عملي: تخصيص مواقع SharePoint
اليوم الرابع: تطوير SharePoint المتقدم
- إنشاء وإدارة مجموعات المواقع
- تطوير التوسعات والإجراءات المخصصة
- العمل مع مكتبات المستندات والقوائم
- استخدام مكتبة PnP (أنماط وممارسات)
- مختبر عملي: تقنيات التطوير المتقدمة
اليوم الخامس: الأمان والنشر
- تنفيذ أفضل ممارسات الأمان
- إدارة الأذونات ووصول التحكم
- نشر حلول SharePoint في بيئة الإنتاج
- مراقبة وحل مشاكل SharePoint
- المشروع النهائي: بناء حل SharePoint كامل