📚محتوى دورة Advanced SharePoint Technologies
| المحور التدريبي | ماذا ستتعلم؟ |
|---|---|
| مقدمة في SharePoint الحديث | ما هو SharePoint الحديث؟ الفرق بين SharePoint التقليدي وModern SharePoint، ودوره داخل Microsoft 365. |
| SharePoint Development Today | لماذا أصبح التطوير الحديث مهمًا أكثر من التخصيصات القديمة؟ وما دور SPFx؟ |
| SharePoint Framework SPFx | فهم SPFx كإطار لتطوير SharePoint الحديث وبناء Web Parts وExtensions. |
| إعداد بيئة التطوير | التعرف على الأدوات والمتطلبات الأساسية لبناء مشروع SPFx بطريقة منظمة. |
| هيكل مشروع SPFx | فهم ملفات المشروع، Components، Property Pane، وكيفية تنظيم الكود. |
| Web Parts متقدمة | بناء مكونات عرض مخصصة داخل صفحات SharePoint تخدم سيناريوهات مؤسسية. |
| Extensions | إضافة وظائف وتخصيصات على مستوى واجهة وتجربة المستخدم داخل SharePoint. |
| Property Pane | التعامل مع إعدادات المكونات وخياراتها داخل الصفحة. |
| Advanced UI Customization | تخصيص التجربة داخل SharePoint بصورة أكثر احترافية. |
| Microsoft Graph Integration | فهم Graph وربط SharePoint بالخدمات الأخرى داخل Microsoft 365. |
| Entra ID Permissions | التعامل مع الأذونات والاتصال بالواجهات المؤمنة باستخدام AadHttpClient. |
| SharePoint REST APIs | فهم الاتصال ببيانات SharePoint واستخدام SPHttpClient داخل مشاريع SPFx. |
| PnPjs | التعرف على PnPjs كحل مفتوح المصدر شائع للوصول إلى SharePoint وMicrosoft 365 APIs. |
| SharePoint مع Teams وViva | فهم كيف يمكن لـ SPFx توسيع التجربة داخل Microsoft Teams وMicrosoft Viva. |
| Add-ins vs SPFx | التمييز بين SharePoint Add-ins القديمة وSPFx الحديث، وفهم دوافع الهجرة. |
| SharePoint Server Compatibility | فهم توافق SPFx مع SharePoint Online وSharePoint Server 2019 وSubscription Edition. |
| Project Workshop | إعداد مشروع SPFx، بناء Web Part، الربط بالبيانات، وفهم سيناريو الهجرة من Add-ins. |
