تسلط به توسعه فریمورک شیرپوینت SPFx
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری توسعه اجزای وب فریمورک شیرپوینت (SPFx)
- یادگیری راهاندازی محیط توسعه برای توسعه راهحلهای SPFx
- یادگیری کار با شیرپوینت آنلاین مدرن
- یادگیری ایجاد اجزای وب SPFx به روشهای مختلف
- یادگیری ایجاد چندین اجزای وب در یک راهحل SPFx واحد
- یادگیری اتصال به شیرپوینت آنلاین از اجزای وب SPFx
- یادگیری کار با کنترلهای مختلف PropertyPane
- یادگیری ایجاد فراخوانیهای REST API با استفاده از SPHttpClient
- یادگیری انجام عملیاتهای CRUD با استفاده از فریمورک NoJavaScript
- یادگیری انجام عملیاتهای CRUD با استفاده از کتابخانه sp-pnp-js
- یادگیری ایجاد ستونهای سایت، نوع محتوای سایت و نمونههای لیست از اجزای وب SPFx
- یادگیری ایجاد کتابخانهها و Consume کردن کتابخانهها از اجزای وب SPFx
- یادگیری کار با افزونههای مختلف SPFx
- یادگیری توسعه اجزای وب SPFx با استفاده از فریمورک ریاکت
- یادگیری فراخوانی REST API ناشناس از اجزای وب SPFx
- یادگیری کار با کتابخانههای خارجی از اجزای وب SPFx
- یادگیری کار با MSGraph API با استفاده از فریمورک ریاکت
- یادگیری استفاده از کنترلهای Office UI Fabric ریاکت در اجزای وب SPFx
- یادگیری انجام عملیاتهای CRUD با استفاده از فریمورک ریاکت
- یادگیری توسعه اجزای وب Provider و Consumer
- یادگیری توسعه اپلیکیشنهای تک صفحهای (SPA)
- یادگیری انجام لاگ کردن و اشکالزدایی
- یادگیری پیادهسازی پشتیبانی محلیسازی برای اجزای وب SPFx
- یادگیری ایجاد تبهای سفارشی برای Microsoft Teams
- یادگیری استقرار راهحلهای SPFx در Office 365 CDN و Azure CDN
- یادگیری توسعه تسکهای سفارشی Gulp
پیشنیازهای دوره
- ویرایشگر ویژوال استودیو کد و نودجیاس
- دانش اولیه در تایپاسکریپت و آشنایی با ریاکت یک مزیت اضافی خواهد بود.
توضیحات دوره
فریمورک شیرپوینت یک مدل توسعه جدید برای گسترش رابط کاربری مدرن شیرپوینت است. سناریوی توسعه از توسعه سمت سرور به توسعه سمت کلاینت تغییر کرده و شامل ابزارهای متنباز و زنجیرههای ابزار مدرن است.
هدف دوره این است که شما را با دانش کافی در مورد فریمورک شیرپوینت به همراه مهارتهای استفاده از ابزارهایی مانند نودجیاس، npm ،Yeoman ،Gulp، تایپاسکریپت، فریمورک ریاکت و کنترلهای Office UI Fabric React مجهز کند.
این دوره به توسعهدهندگان دانش کامل توسعه راهحلهای SPFx با استفاده از فریمورک ریاکت و همچنین فریمورک NoJavaScript را ارائه میدهد.
در این دوره توسط کارشناس توسعه Kameswara Sarma Uppuluri، مفاهیم اساسی که برای ساخت راهحلهای SPFx از ابتدا نیاز دارید یاد خواهید گرفت.
این دوره شامل بررسیها و دموهای گام به گام است که شما تشویق به تمرین همراه با آن میشوید تا فرآیند یادگیری را تقویت کنید.
این دوره به 21 ماژول تقسیم شده که هر ماژول کد منبع را ارائه میدهد تا شما بتوانید همراه با Kameswara Sarma Uppuluri پیش بروید.
این دوره برای چه کسانی مناسب است؟
- افرادی که میخواهند از ابتدا توسعه فریمورک شیرپوینت را از ابتدا یاد بگیرند یا افرادی که قبلاً در حال توسعه راهحلهایی با استفاده از نسخههای قبلی شیرپوینت مانند 2007، 2010، 2013، 2016 و 2019 هستند.
تسلط به توسعه فریمورک شیرپوینت SPFx
-
مقدمه دوره 09:22
-
آشنایی با SPFx 16:54
-
نصب ویژوال استودیو کد 01:12
-
ایجاد کاتالوگ اپلیکیشن 03:07
-
ایجاد کاتالوگ اپلیکیشن مبتنی بر کالکشن سایت 14:17
-
ایجاد کالکشن سایت 02:10
-
راهاندازی محیط توسعه برای SPFx 1.18.2 10:27
-
نسخه SPFx 1.10.x و 1.12.x - فایلهای تمرینی کامل دوره 03:49
-
نکته مهم - فایلهای تمرینی دوره 04:27
-
نسخه SPFx 1.14.0 - فایلهای تمرینی کامل دوره 07:08
-
نسخه SPFx 1.18.2 - فایلهای تمرینی کامل دوره 09:42
-
فیکس کردن ESLint در نسخه SPFx 1.18.2 08:57
-
توسعه اجزای وب ساده سمت کلاینت شیرپوینت با استفاده از SPFx 1.18.2 06:53
-
مسئله Work Bench میزبانی شده در مقابل Work Bench محلی 01:40
-
توسعه اجزای وب ساده سمت کلاینت شیرپوینت - رویکرد 2 05:23
-
ایجاد چندین جز وب به عنوان بخشی از راهحل واحد 05:24
-
درک ساختار پوشههای پروژه اجزای وب 22:01
-
درک گزینه SkipFeatureDeployment بهطور عملی 06:29
-
توسعه اجزای وب برای خواندن ویژگیهای سایت 14:29
-
دسترسی به جزئیات اطلاعات فرهنگی با استفاده از اجزای وب 06:18
-
دریافت لیست از لیستهای سایت شیرپوینت 26:13
-
بررسی صفحات ویژگی 21:08
-
کار با TextBoxes 09:04
-
تخصیص مقادیر پیشفرض با استفاده از فایل جی سان 02:56
-
کار با تابع onInit 03:48
-
غیرفعالسازی تغییرات واکنشگرا 03:16
-
کار با PropertyPaneToggle 10:59
-
کار با PropertyPaneSlider 03:45
-
کار با PropertyPaneChoiceGroup 03:14
-
کار با PropertyPaneChoiceWithImages 04:56
-
کار با PropertyPaneDropDown 03:06
-
کار با PropertyPaneCheckBox 02:12
-
کار با PropertyPaneLink 01:44
-
کار با گروههای متعدد 09:42
-
کار با صفحات متعدد 05:16
-
اصلاح آیکون پیشفرض 11:49
-
ایجاد لیست جدید با استفاده از SPHttpClient 12:22
-
ایجاد سایت جدید با استفاده از SPHttpClient 13:15
-
درج رکوردها در یک لیست 20:50
-
خواندن جزئیات یک رکورد واحد 13:27
-
بروزرسانی رکورد یک لیست 13:32
-
خواندن تمام رکوردهای یک لیست 07:58
-
درج رکوردها در یک لیست 11:54
-
خواندن جزئیات یک رکورد واحد 02:55
-
بروزرسانی رکورد یک لیست 02:44
-
خواندن تمام رکوردهای یک لیست 03:26
-
حذف یک رکورد از یک لیست 02:10
-
نکته مهم - استفاده از کتابخانه sp-pnp-js در محیط تولید 07:45
-
ایجاد ستونهای سایت، نوع محتوای سایت و لیستها از طریق کد 17:57
-
یادگیری اینکه چگونه ویژگیها را نسخهسازی کنید و ویژگیها را ارتقا دهید 11:21
-
ایجاد یک کتابخانه 06:20
-
تست کتابخانه بهطور محلی 08:28
-
استقرار کتابخانه به شیرپوینت آنلاین و تست 06:48
-
تنظیم طرحبندی تمام عرض 07:36
-
ایجاد افزونه ApplicationCustomizer - دموی 1 14:18
-
ایجاد افزونه ApplicationCustomizer - دموی 2 16:02
-
ایجاد افزونه FieldCustomizer 21:45
-
ایجاد افزونه Field Customizer با استفاده از ریاکت 14:01
-
ایجاد افزونه CommandSet 19:23
-
انجام بروزرسانی انبوه با استفاده از افزونه ListView CommandSet 09:37
-
ایجاد اجزای وب ساده SPFx با استفاده از ریاکت 22:21
-
ایجاد کامپوننت ریاکت برای خواندن ویژگیهای سایت 08:07
-
درک چرخه عمر کامپوننت ریاکت 21:23
-
نمایش آیتمهای لیست با استفاده از ریاکت - بخش 1 22:12
-
نمایش آیتمهای لیست با استفاده از ریاکت - بخش 2 14:36
-
فراخوانی API ناشناس از اجزای وب SPFx 21:11
-
فراخوانی API ناشناس از کامپوننت ریاکت - بخش 1 18:37
-
فراخوانی API ناشناس از کامپوننت ریاکت - بخش 2 12:47
-
توسعه اجزای وب SPFx برای کار با کتابخانههای خارجی 16:58
-
کار با کلاس قالب خارجی 04:28
-
بررسی Graph API 06:33
-
کار با GraphAPI با استفاده از فریمورک NoJavaScript 16:30
-
بررسی تقویم Graph API 04:47
-
کار با GraphAPI با استفاده از فریمورک ریاکت برای خواندن رویدادهای تقویم - بخش 1 27:10
-
نمایش تمام کاربران با استفاده از کنترل Office Fabric UI React DetailsList - بخش 1 18:21
-
نمایش تمام کاربران با استفاده از کنترل Office Fabric UI React DetailsList - بخش 2 20:22
-
نمایش تمام کاربران با استفاده از کنترل Office Fabric UI React DetailsList - بخش 3 03:20
-
آشنایی با اجزای وب جداشده 08:16
-
توسعه و تست اجزای وب جداشده 14:33
-
نسخه office-ui-fabric-react - 6.189.2 02:07
-
نمایش تمام رکوردهای لیست 21:29
-
نمایش تمام رکوردهای لیست با استفاده از Office Fabric UI React - بخش 2 16:43
-
انجام عملیات درج 06:42
-
انجام عملیات بروزرسانی 04:37
-
انجام عملیات حذف 04:42
-
نسخه office-ui-fabric-react: ^7.199.1 - فیکس کردن خطای autobind@ 14:42
-
نکته مهم 02:21
-
ارسال درخواستهای ایجاد و انتخاب به عنوان بخشی از یک بچ 21:18
-
تست اجزای وب و اعتبارسنجی اجرای آن با استفاده از ابزارهای توسعهدهنده مرورگر 07:42
-
پیادهسازی اجزای وب Provider - بخش 1 22:30
-
پیادهسازی اجزای وب Provider - بخش 2 13:52
-
پیادهسازی اجزای وب Consumer 22:48
-
تست قابلیت اجزای وب قابل اتصال 07:56
-
نصب پیشنیازها 11:14
-
ایجاد اپلیکیشن تابع جدید در پورتال آژور 05:39
-
توسعه و استقرار REST API سفارشی در آژور - بخش 1 24:37
-
توسعه و استقرار REST API سفارشی در آژور - بخش 2 15:20
-
Consume کردن REST API میزبانی شده در آژور از کامپوننت ریاکت SPFx 17:31
-
آشنایی با AadHttpClient 03:47
-
نصب CLI در آفیس 365 05:20
-
توسعه کامپوننت ریاکت SPFx با استفاده از AadHttpClient 15:42
-
ایجاد و پیکربندی اپلیکیشن تابع جدید در اکتیو دایرکتوری آژور 08:48
-
توسعه و استقرار REST API ایمن به اکتیو دایرکتوری آژور 23:24
-
Consume کردن REST API ایمن از کامپوننت ریاکت SPFx 08:40
-
توسعه اپلیکیشن تک صفحهای 19:19
-
پیادهسازی مکانیزم لاگ کردن 16:22
-
اشکالزدایی در داخل ویژوال استودیو کد 04:56
-
اعمال پشتیبانی محلیسازی در راهحل SPFx 14:37
-
توسعه و استقرار اجزای وب SPFx 09:42
-
استقرار اجزای وب در Microsoft Teams 16:30
-
میزبانی داراییها روی سرور محلی 16:20
-
میزبانی داراییها در شیرپوینت آنلاین 07:09
-
استفاده از CDN در آقیس 365 برای میزبانی اجزای وب 11:34
-
میزبانی داراییهای سمت کلاینت با استفاده از داراییهای سایت 11:12
-
استفاده از Azure CDN برای میزبانی بخش وب 17:20
-
ایجاد تسک سفارشی Gulp با استفاده از دنباله Gulp 13:50
-
ایجاد تسکهای فرعی Gulp سفارشی به عنوان تسکهای وابستگی بیلد 16:51
-
ایجاد تسکهای سفارشی قبل از بیلد و بعد از بیلد Gulp 09:31
مشخصات آموزش
تسلط به توسعه فریمورک شیرپوینت SPFx
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:118
- مدت زمان :22:06:27
- حجم :15.26GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy