دوره آموزشی
The Great Courses
دوبله زبان فارسی

توسعه SharePoint 2019 از مبتدی تا حرفه‌ای

توسعه SharePoint 2019 از مبتدی تا حرفه‌ای

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • نصب SharePoint
  • مدل شی سمت سرور
  • مدل شی سمت کلاینت
  • مدل شی سمت جاوا اسکریپت
  • کوئری CAML و کوئری LINQ
  • Event Receiver
  • قالب لیست و نمونه لیست در SharePoint
  • ماژول در SharePoint
  • رندرینگ سمت کلاینت
  • صفحه اپلیکیشن، صفحه سایت و Web-part بصری
  • کنترل Delegate
  • اکشن سفارشی در SharePoint
  • پروفایل در SharePoint
  • تعریف سایت
  • سرویس‌های اتصال کسب‌وکار SharePoint
  • نوع خارجی SharePoint

پیش‌نیازهای دوره

  • شرکت‌کنندگان باید درک اولیه از مفاهیم توسعه SharePoint داشته باشند.
  • زبان برنامه‌نویسی سی شارپ
  • مفاهیم برنامه‌نویسی شیءگرا
  • مفاهیم توسعه وب

توضیحات دوره

همین حالا به این دوره بپیوندید، چون وقت آن رسیده که دوره کامل توسعه SharePoint را با انبوهی از مثال‌ها و پروژه‌ها شروع کنید.

این دوره همه‌چیز را پوشش می‌دهد و به‌صورت مداوم با درس‌های بیشتر در هر بازه زمانی بروزرسانی می‌شود.

در این دوره، یک پورتال SharePoint را از ابتدا تا انتها و به صورت گام‌به‌گام می‌سازیم، نه اینکه فقط به مثال‌های تئوری و مبانی بپردازیم.

این دوره را توصیه می‌کنیم، چون فقط موضوعات SharePoint را پوشش نمی‌دهد، بلکه مطالب و مفاهیم بیشتری از برنامه‌نویسی شیءگرا، ساختار داده و الگوی طراحی را نیز آموزش می‌دهد.

1. آشنایی با SharePoint 2019

  • بررسی SharePoint و نقش آن در سازمان‌های مدرن
  • ویژگی‌های کلیدی و تفاوت‌های SharePoint Online و SharePoint On-Premises
  • آشنایی با معماری SharePoint

2. راه‌اندازی محیط توسعه

  • نصب و پیکربندی SharePoint 2019
  • راه‌اندازی پیش‌نیازهای توسعه SharePoint (ویژوال استودیو و SharePoint Framework)
  • اتصال به SharePoint با ابزارهای توسعه‌دهنده

3. مبانی SharePoint

  • درک سایت‌ها، subsiteها، لیست‌ها، کتابخانه‌ها و گردش‌کارها
  • مدیریت مجوزها و نقش‌های کاربر
  • کار با SharePoint Central Administration

4. توسعه سمت کلاینت در SharePoint

  • استفاده از SharePoint Framework (SPFx) برای web partهای سمت کلاینت
  • کار با ری‌اکت، تایپ‌اسکریپت و فریم‌ورک‌های مدرن جاوا اسکریپت در SPFx
  • ایجاد و استقرار web partهای سفارشی

5. توسعه سمت سرور

  • ساخت راه‌حل‌ها با SharePoint Server Object Model
  • ایجاد event receiverها و گردش‌کارهای سفارشی
  • توسعه و استقرار اپلیکیشن‌ها و افزونه‌های SharePoint

6. SharePoint REST API و CSOM

  • کار با SharePoint REST API برای عملیات‌های CRUD
  • استفاده از مدل شی سمت کلاینت (CSOM) در توسعه SharePoint
  • یکپارچه‌سازی داده خارجی با SharePoint از طریق APIها

7. سفارشی‌سازی SharePoint

  • توسعه صفحات مستر و طرح‌بندی‌های صفحه سفارشی
  • سفارشی‌سازی تم‌ها، قالب‌ها و برندینگ
  • استفاده از پاورشل برای خودکارسازی و اسکریپت‌های سفارشی

8. توسعه گردش‌کار

  • طراحی گردش‌کارها با SharePoint Designer
  • ایجاد گردش‌کارهای سفارشی با Microsoft Flow (Power Automate)
  • استفاده از ویژوال استودیو برای راه‌حل‌های پیشرفته گردش‌کار

9. موضوعات پیشرفته

  • ساخت راه‌حل‌های سفارشی با Event Receiverها و Timer Jobها
  • آشنایی با سرویس‌های اتصال کسب‌وکار (BCS)
  • توسعه فرم‌های InfoPath و یکپارچه‌سازی آن‌ها در گردش‌کارها

SharePoint به‌طور گسترده توسط کسب‌وکارها و سازمان‌ها برای برآورده کردن نیازهای مختلف استفاده می‌شود. توسعه راه‌حل‌های قدرتمند در SharePoint به مهارت‌های مشخصی نیاز دارد. هدف این دوره، آموزش افراد برای تبدیل شدن به توسعه‌دهندگان حرفه‌ای SharePoint با آموزش تکنیک‌های جامع و عملی برای ساخت راه‌حل‌های سفارشی متناسب با نیازهای کاربران است. این دوره آموزش عملی و شبیه‌سازی‌های کاربردی ارائه می‌دهد تا توسعه‌دهندگان برای به‌کارگیری آموخته‌های خود در سناریوهای واقعی آماده شوند. پس از پایان دوره، توسعه‌دهندگان نه‌تنها می‌توانند با اطمینان راه‌حل‌ها را ایجاد کنند، بلکه آن‌ها را به‌طور مؤثر مدیریت نیز بکنند

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان NET.
  • مدیران SharePoint
  • توسعه‌دهندگان SharePoint
  • هر توسعه‌دهنده نرم‌افزار

توسعه SharePoint 2019 از مبتدی تا حرفه‌ای

  • Microsoft SharePoint 02:23
  • سرفصل‌های دوره 05:00
  • بررسی دوره 02:11
  • SharePoint چیست؟ 02:28
  • SharePoint چیست؟ 04:22
  • SharePoint Central Administration 05:09
  • کالکشن سایت و وب‌سایت‌ها 04:20
  • لیست و آیتم در SharePoint 01:49
  • کتابخانه و سند در SharePoint 01:46
  • معماری منطقی 00:53
  • سرویس اپلیکیشن 01:58
  • افزودن Web Server IIS 00:57
  • نصب NET Framework 3.5. (به‌صورت دستی) 01:14
  • دانلود پیش‌نیازهای SharePoint 2019 (به‌صورت دستی) 01:15
  • نصب SSMS 02:46
  • نصب و پیکربندی SharePoint 2019 20:27
  • اپلیکیشن اول: دریافت نام کالکشن سایت 20:01
  • اپلیکیشن دوم: دریافت نام سرورهای Farm 05:44
  • راه‌اندازی پروژه SharePoint 07:32
  • ساختار پروژه (فولدر GAC) 07:01
  • ساختار پروژه - بخش 2 (Layout_) 06:13
  • صفحه اپلیکیشن پروژه 06:54
  • افزودن کنترل کاربر، استقرار اولین پروژه SharePoint 09:04
  • حل خطاهای رایج استقرار 06:35
  • تغییر کانتکس در صفحه اپلیکیشن 05:54
  • ایجاد Sub-site با کدنویسی SSOM 14:46
  • ایجاد لیست سفارشی با SSOM 15:57
  • افزودن آیتم SPList 14:41
  • CRUD در SSOM 11:55
  • CRUD در SSOM - حل تمرین 04:22
  • CSOM چیست؟ 01:22
  • اولین اپلیکیشن کنسولی CSOM (عنوان وب) 08:59
  • دومین اپلیکیشن کنسولی CSOM (لیست‌ها و آیتم لیست) 09:52
  • ایجاد وب‌سایت SharePoint با CSOM 13:06
  • ایجاد لیست SharePoint با CSOM، افزودن ستون 20:14
  • CRUD روی آیتم لیست SharePoint با CSOM در NET. 18:21
  • آماده‌سازی پروژه و افزودن کتابخانه‌های موردنیاز 08:24
  • دریافت عنوان وب‌سایت 11:11
  • دریافت شناسه لیست 08:24
  • دریافت آیتم لیست SharePoint 02:33
  • تنظیم ویژگی‌های Web در SharePoint، بازیابی ویژگی‌های همه لیست‌ها در یک وب 14:33
  • ایجاد و بروزرسانی لیست SharePoint 19:17
  • حذف لیست SharePoint 03:39
  • CRUD روی آیتم لیست SharePoint 18:47
  • چگونه کار می‌کند؟ 07:21
  • دریافت آیتم‌های لیست به روش‌های مختلف 10:33
  • افزودن لیترال، استقرار آن 09:47
  • کوئری CAML 17:47
  • کوئری جوین CAML و مقادیر Lookup 32:54
  • CAML پویا با ویژگی WebBrowsable 04:45
  • LINQ در SharePoint - بخش 1 08:15
  • LINQ در SharePoint - بخش 2 - بازیابی آیتم لیست 11:22
  • LINQ در SharePoint - بخش 3 - جوین و مقایسه بین LINQ و CAML 16:01
  • Event Receiver چیست؟ 01:21
  • بررسی Event Receiver 09:38
  • Event Receiver - توسعه Event Receiver برای افزودن آیتم 14:57
  • Event Receiver - ویژگی‌ها 12:22
  • جعل هویت در امنیت 16:19
  • قالب لیست و نمونه‌های لیست در SharePoint 18:11
  • لیست SharePoint - بخش 2 - ایجاد نمونه‌های لیست از قالب لیست 07:43
  • لیست SharePoint - بخش 3 - افزودن صفحه فرم جدید و پیکربندی آن 09:20
  • ماژول در SharePoint - بخش 1 06:39
  • ماژول در SharePoint - بخش 2 - ایجاد صفحه سایت و پیکربندی آن 15:46
  • ماژول در SharePoint - بخش 3 - افزودن Web Part Zone و XSLT 06:19
  • اکشن سفارشی در SharePoint چیست؟ 08:06
  • اکشن سفارشی در SharePoint - بخش 2 - تعریف رابط کاربری 32:06
  • رندرینگ سمت کلاینت - بخش 1 15:46
  • رندرینگ سمت کلاینت - بخش 2 - نمایش فرم 19:35
  • رندرینگ سمت کلاینت - بخش 3 - ویرایش فرم و فرم جدید 18:11

6,808,000 1,702,000 تومان

مشخصات آموزش

توسعه SharePoint 2019 از مبتدی تا حرفه‌ای

  • تاریخ به روز رسانی: 1405/04/12
  • سطح دوره:Alls
  • تعداد درس:69
  • مدت زمان :11:25:23
  • حجم :8.44GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید