آموزش توسعه شیرپوینت ۲۰۱۹ از صفر تا صد قهرمان - آخرین آپدیت

دانلود SharePoint 2019 Development from Zero to Hero

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره جامع توسعه شیرپوینت

همین الان ثبت نام کنید! زمان آن رسیده تا با دوره کامل توسعه شیرپوینت، همراه با مثال‌ها و پروژه‌های فراوان، شروع کنید.

این دوره همه چیز را پوشش می‌دهد و به طور مداوم به‌روزرسانی خواهد شد. با گذشت زمان، سخنرانی‌های بیشتری اضافه می‌شود.

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

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


فهرست سرفصل‌های دوره جامع توسعه شیرپوینت:

  • ۱. معرفی شیرپوینت ۲۰۱۹
    • مروری بر شیرپوینت و نقش آن در سازمان‌های مدرن.
    • ویژگی‌های کلیدی و تفاوت‌های شیرپوینت آنلاین و شیرپوینت داخلی (On-Premises).
    • آشنایی با معماری شیرپوینت.
  • ۲. راه‌اندازی محیط توسعه
    • نصب و پیکربندی شیرپوینت ۲۰۱۹.
    • راه‌اندازی پیش‌نیازهای توسعه شیرپوینت (ویژوال استودیو، چارچوب شیرپوینت - SPFx).
    • اتصال به شیرپوینت با استفاده از ابزارهای توسعه.
  • ۳. مبانی شیرپوینت
    • آشنایی با سایت‌ها، زیرسایت‌ها، لیست‌ها، کتابخانه‌ها و گردش کارها.
    • مدیریت مجوزها و نقش‌های کاربری.
    • ناوبری در بخش مدیریت مرکزی شیرپوینت.
  • ۴. توسعه سمت کلاینت در شیرپوینت
    • استفاده از چارچوب شیرپوینت (SPFx) برای وب‌پارت‌های سمت کلاینت.
    • کار با فریم‌ورک‌های مدرن جاوا اسکریپت مانند React و TypeScript در SPFx.
    • ایجاد و استقرار وب‌پارت‌های سفارشی.
  • ۵. توسعه سمت سرور
    • ساخت راهکارها با استفاده از مدل شیء سمت سرور شیرپوینت (Server-Side Object Model).
    • ایجاد دریافت‌کننده‌های رویداد سفارشی و گردش کارها.
    • توسعه و استقرار افزونه‌ها و اپلیکیشن‌های شیرپوینت.
  • ۶. APIهای REST و CSOM در شیرپوینت
    • کار با APIهای REST شیرپوینت برای عملیات CRUD (ایجاد، خواندن، به‌روزرسانی، حذف).
    • استفاده از مدل شیء سمت کلاینت (CSOM) در توسعه شیرپوینت.
    • ادغام داده‌های خارجی با شیرپوینت از طریق APIها.
  • ۷. سفارشی‌سازی شیرپوینت
    • توسعه صفحات اصلی و طرح‌بندی‌های سفارشی.
    • سفارشی‌سازی تم‌ها، الگوها و برندینگ.
    • استفاده از PowerShell برای اتوماسیون و اسکریپت‌های سفارشی.
  • ۸. توسعه گردش کار
    • طراحی گردش کار با شیرپوینت دیزاینر.
    • ایجاد گردش کارهای سفارشی با استفاده از Microsoft Flow (Power Automate).
    • استفاده از ویژوال استودیو برای راهکارهای گردش کار پیشرفته.
  • ۹. مباحث پیشرفته
    • ساخت راهکارهای سفارشی با دریافت‌کننده‌های رویداد (Event Receivers) و کارهای زمان‌بندی شده (Timer Jobs).
    • آشنایی با خدمات اتصال کسب و کار (Business Connectivity Services - BCS).
    • توسعه فرم‌های InfoPath و ادغام آن‌ها در گردش کارها.
    • مدل شیء سمت سرور، مدل شیء سمت کلاینت، مدل شیء سمت جاوا اسکریپت
    • دریافت‌کننده رویداد (Event Receiver)
    • امنیت (Security)
    • وب‌پارت‌ها (WebParts)
    • نصب و راه‌اندازی شیرپوینت (SharePoint Installation)
    • کوئری CAML و LINQ (CAML Query & LINQ Query)
    • قالب لیست شیرپوینت و نمونه لیست (SharePoint List Template & List Instance)
    • ماژول شیرپوینت (SharePoint Module)
    • رندرینگ سمت کلاینت (Client Side Rendering)
    • وب‌پارت بصری، صفحه سایت، صفحه برنامه (Visual Web-part, Site page, Application page)
    • کنترل نماینده (Delegate Control)
    • اقدام سفارشی شیرپوینت (SharePoint Custom Action)
    • پروفایل شیرپوینت (SharePoint Profile)
    • تعریف سایت (Site Definition)
    • خدمات اتصال کسب و کار شیرپوینت (SharePoint Business Connectivity Services)
    • نوع خارجی شیرپوینت (SharePoint External Type)

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


آیا مثال‌های فراوانی وجود دارد؟ بله، مثال‌های فراوانی در این دوره گنجانده شده است.

یک بار پرداخت کنید، برای همیشه بهره‌مند شوید! همراه با ضمانت بازگشت پول ۳۰ روزه. پس از اتمام دوره گواهینامه دریافت خواهید کرد.

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

شرکت‌کنندگان باید درک اساسی از مفاهیم توسعه شیرپوینت داشته باشند:

  • زبان برنامه‌نویسی C#
  • مفاهیم برنامه‌نویسی شیء گرا (Object-Oriented Programming)
  • مفاهیم توسعه وب (Web development concepts)

سرفصل ها و درس ها

مقدمه شیرپوینت SharePoint Introduction

  • مایکروسافت شیرپوینت Microsoft SharePoint

  • سرفصل دوره Course Outline

  • مرور کلی دوره Course Overview

  • شیرپوینت چیست؟ What's SharePoint ?

  • شیرپوینت چیست؟ What's SharePoint ?

  • مدیریت مرکزی شیرپوینت SharePoint Central Administration

  • مجموعه سایت و وب سایت ها Site Collection and websites

  • لیست شیرپوینت، آیتم SharePoint List, Item

  • کتابخانه شیرپوینت، سند SharePoint Library, Document

  • معماری منطقی Logical Architecture

  • برنامه سرویس Service Application

  • اضافه کردن وب سرور IIS Add WebServer IIS

  • نصب .NET Framework 3.5 (دستی) Install .NET Framework 3.5 ( Manually )

  • دانلود پیش‌نیازهای شیرپوینت 2019 (دستی) Download SharePoint 2019 Prerequisite ( Manually )

  • نصب SSMS Install SSMS

  • نصب و پیکربندی شیرپوینت 2019 SharePoint 2019 Installation & Configuration

شروع کار Getting Started

  • اولین اپلیکیشن دریافت نام مجموعه سایت 1st App Get Site Collection Name

  • دومین اپلیکیشن دریافت نام سرورهای فارم 2nd App Get Farm Servers Name

  • تنظیم پروژه شیرپوینت Setup SharePoint Project

  • ساختار پروژه (پوشه GAC) Project Structure ( GAC Folder )

  • ساختار پروژه 02 (پوشه _Layout) Project Structure 02 ( _Layout )

مدل شیء سمت سرور Server Side Object Model

  • صفحه برنامه پروژه Project Application Page

  • اضافه کردن کنترل کاربر، استقرار اولین پروژه SP Add User-Ctrl, Deploy 1st SP Project

  • رفع خطاهای رایج استقرار Solve Deploy Common errors

  • تغییر زمینه صفحه برنامه Application Page Context Change

  • ایجاد زیر سایت با کدنویسی SSOM Create Sub-site using using SSOM coding

  • ایجاد لیست سفارشی از SSOM Create custom list from SSOM

  • اضافه کردن آیتم لیست SP Add SPList Item

  • عملیات CRUD با SSOM CRUD SSOM

  • رفع تمرین CRUD با SSOM CRUD SSOM solve Homework

مدل شیء سمت کلاینت Client Side Object Model

  • CSOM چیست؟ Whats CSOM ?

  • اولین اپلیکیشن کنسول CSOM (عنوان وب) CSOM 1st console App (web Title)

  • دومین اپلیکیشن کنسول CSOM (لیست ها، آیتم لیست) CSOM 2st console App (Lists, List item)

  • ایجاد وب سایت SP با CSOM CSOM SP website creation

  • ایجاد لیست SP با CSOM، اضافه کردن ستون CSOM SP list creation, adding Column

  • عملیات CRUD روی آیتم لیست SP با CSOM در NET CSOM NET CRUD Operation SP List Item

مدل شیء سمت جاوا اسکریپت JavaScript Side Object Model

  • آماده سازی پروژه و اضافه کردن کتابخانه های مورد نیاز Prepare Project and Add Required Libraries

  • دریافت عنوان وب سایت Get Website Title

  • دریافت شناسه لیست Get List ID

  • دریافت آیتم لیست شیرپوینت Get SharePoint List item

  • تنظیم خصوصیات وب در شیرپوینت، بازیابی خصوصیات تمام لیست ها در یک وب SharePoint Set Web Prop, Retrieve properties of all lists in a web

  • ایجاد، بروزرسانی لیست در شیرپوینت SharePoint Create, Update List

  • حذف لیست در شیرپوینت SharePoint List Delete

  • عملیات CRUD روی آیتم لیست شیرپوینت CRUD SharePoint List item

وب پارت های شیرپوینت با کوئری CAML SharePoint Web Parts with CAML Query

  • نحوه کار How it works

  • دریافت آیتم های لیست به روش های مختلف Get items of List Different Ways

  • اضافه کردن Literal، استقرار آن Add Literal, Deploy it

  • کوئری CAML CAML Query

  • کوئری JOIN در CAML و مقادیر Lookup CAML Join Query and Lookup Values

  • CAML پویا با استفاده از خصوصیت WebBrowsable CAML Dynamic using WebBrowsable property

LINQ شیرپوینت SharePoint LINQ

  • LINQ شیرپوینت 01 SharePoint LINQ 01

  • LINQ شیرپوینت 02 بازیابی آیتم لیست SharePoint LINQ 02 Retierve List item

  • LINQ شیرپوینت 03 مقایسه JOIN و LINQ با CAML SharePoint LINQ 03 Join & Compare between LINQ and CAML

گیرنده رویداد Event Receiver

  • گیرنده رویداد 01 چیست؟ Event Receiver 01 What's it ?

  • گیرنده رویداد 02 مرور کلی Event Receiver 02 Overview

  • گیرنده رویداد 03 توسعه گیرنده رویداد برای اضافه کردن آیتم Event Receiver 03 Develop Event Receiver Adding item

  • گیرنده رویداد 04 خصوصیات Event Receiver 04 properties

امنیت شیرپوینت SharePoint Security

  • جعل هویت امنیتی Security Impersonation

لیست های شیرپوینت SharePoint Lists

  • قالب لیست شیرپوینت و نمونه های لیست SharePoint List Template and List Instances

  • لیست شیرپوینت 02 ایجاد نمونه های لیست از قالب لیست SharePoint List 02 create List Instances out of List Template

  • لیست شیرپوینت 03 اضافه کردن صفحه فرم جدید و پیکربندی آن SharePoint List 03 Adding a New Form Page and configure it

ماژول شیرپوینت SharePoint Module

  • ماژول شیرپوینت 01 SharePoint Module 01

  • ماژول شیرپوینت 02 ایجاد صفحه سایت و پیکربندی آن SharePoint Module 02 Create Site Page and configure it

  • ماژول شیرپوینت 03 اضافه کردن ناحیه وب پارت، XSLT SharePoint Module 03 Add Web Part Zone, XSLT

اقدام سفارشی Custom Action

  • اقدام سفارشی شیرپوینت چیست؟ What's SharePoint Custom Action ?

  • اقدام سفارشی شیرپوینت 02 تعریف UI SharePoint Custom Action 02 UI Definition

رندرینگ سمت کلاینت Client Side Rendering

  • رندرینگ سمت کلاینت 01 Client Side Rendering 01

  • رندرینگ سمت کلاینت 02 | فرم نمایش Client Side Rendering 02 | Display Form

  • رندرینگ سمت کلاینت 03 فرم ویرایش، فرم جدید Client Side Rendering 03 Edit Form, New Form

نمایش نظرات

آموزش توسعه شیرپوینت ۲۰۱۹ از صفر تا صد قهرمان
جزییات دوره
11.5 hours
69
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
655
4.2 از 5
ندارد
دارد
دارد
M Darwish
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

M Darwish M Darwish

مربی معتبر مایکروسافت | مشاور فنی