آموزش PL-400: توسعه دهنده پلتفرم مایکروسافت پاور

PL-400: Microsoft Power Platform Developer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: پلتفرم Power را با استفاده از کد گسترش دهید. برای افرادی که قبلا برای امتحانات PL-100 و PL-200 مطالعه کرده اند. برای PL-400 Exptend تجربه کاربر، ایجاد کد جاوا اسکریپت که با باز شدن یک برنامه مبتنی بر مدل، کلیک روی یک دکمه و به عنوان بخشی از یک جزء کد اجرا می شود. گسترش پلت فرم، ایجاد پلاگین ها، رابط های سفارشی و API های پلت فرم توسعه یکپارچه سازی، انتشار و مصرف رویدادهای Dataverse، پیاده سازی همگام سازی داده ها، و پردازش حجم کاری اعتبارسنجی الزامات و طراحی معماری فنی، پیاده سازی مدیریت چرخه عمر برنامه، و اجرای بررسی خطا دانلود رایگان ویژوال استودیو، کد ویژوال استودیو و موارد دیگر. پیش نیازها: این دوره الزامات آزمون PL-400 را پوشش می دهد که در آزمون های PL-100 و PL-200 پوشش داده نمی شود. بنابراین، شما باید قبلاً الزامات امتحانات PL-100 و PL-200 را گذرانده باشید. شما باید بدانید که چگونه برنامه های بوم و مدل محور ایجاد کنید، جریان ها (از جمله جریان های فرآیند کسب و کار) ایجاد کنید و راه حل ها را مدیریت کنید. برخی از دانش جاوا اسکریپت/تایپ اسکریپت و سی شارپ مفید خواهد بود، اما ضروری نیست. قبل از شروع این دوره، باید یک کامپیوتر با دسترسی به اینترنت داشته باشید و بتوانید برنامه های ویندوز را نصب کنید. برای نصب ویژوال استودیو 2019 برای ویندوز باید نیازهای رایانه را داشته باشید اگر رایانه مک دارید، ممکن است لازم باشد ویندوز را دوبار بوت کنید یا از دسکتاپ موازی استفاده کنید. این دوره Udemy 30 روز ضمانت بازپرداخت دارد (به Udemy's مراجعه کنید سیاست بازپرداخت). چرا به برنامه درسی زیر نگاه نکنید و ببینید چه چیزی می توانید یاد بگیرید؟

اگر قبلاً برای امتحانات PL-100 و PL-200 مطالعه کرده اید، این دوره یک دوره تکمیلی برای شماست. این دوره محتوای اضافی مورد نیاز برای آزمون گواهینامه PL-400 را پوشش می‌دهد، که طبق به‌روزرسانی آزمون PL-400 در 19 سپتامبر 2022 جاری است.


افراد مانند شما در مورد این دوره چه می گویند؟

آسیا می گوید: محتوای بسیار جالب! و مثل همیشه، روش توضیح شگفت انگیز است!


این دوره الزامات Microsoft Certificate PL-400 "Power Platform Developer" را آموزش می دهد و بر برنامه نویسی در JavaScript/TypeScript و C# برای گسترش پلتفرم Power تمرکز دارد.

ما کار خود را با گسترش تجربه کاربری آغاز خواهیم کرد. با استفاده از کد ویژوال استودیو، مقداری کد جاوا اسکریپت ایجاد می کنیم که با باز شدن برنامه مدل محور ما اجرا می شود. سپس چند دکمه دستوری را به همراه کد ایجاد می کنیم تا وقتی کاربر روی آنها کلیک می کند اجرا شود. سپس روی ایجاد مؤلفه‌های کد متمرکز می‌شویم و بخش‌های موجود برنامه مبتنی بر مدل را جایگزین می‌کنیم.

سپس به ایجاد یک افزونه نگاه خواهیم کرد. کدی که در ویژوال استودیو می نویسیم به پیام های ایجاد شده توسط Power Platform پیوست می شود و به کد ما اجازه می دهد هنگام ایجاد، به روز رسانی یا حذف ردیف های Dataverse اجرا شود. ما همچنین به ایجاد پیام های سفارشی خود نیز نگاه خواهیم کرد.

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

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

هیچ دانش قبلی لازم نیست - ما حتی خواهیم دید که چگونه می‌توان یک نسخه آزمایشی رایگان Power Platform را دریافت کرد!

آزمون‌های منظمی وجود دارد که به شما کمک می‌کند اطلاعات را به خاطر بسپارید، بنابراین می‌توانید مطمئن باشید که در حال یادگیری هستید.

هنگامی که این دوره را به پایان رساندید، دانش خوبی در مورد چگونگی ایجاد افزونه Power Platform با استفاده از جاوا اسکریپت و C# خواهید داشت. و با کمی تمرین و دانشی که هنگام مطالعه برای امتحانات PL-100 و PL-200 به دست می‌آورید، حتی می‌توانید برای گواهینامه رسمی مایکروسافت PL-400 بروید - آیا این در CV یا رزومه شما خوب به نظر نمی‌رسد؟ و اگر شما یک دانشجوی کالج آمریکایی هستید، ممکن است حتی برای قبولی در آن امتحان اعتبار کالج دریافت کنید.

بنابراین، بدون هیچ بحث دیگری، بیایید نگاهی به نحوه استفاده از رابط Udemy بیندازیم و سپس به اهداف امتحان و در نتیجه برنامه درسی این دوره نگاهی خواهیم انداخت.


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

معرفی Introduction

  • معرفی Introduction

  • معرفی Introduction

  • به Udemy خوش آمدید Welcome to Udemy

  • به Udemy خوش آمدید Welcome to Udemy

  • چگونه از دوره Udemy خود بهترین بهره را ببرید How to get the best out of your Udemy course

  • چگونه از دوره Udemy خود بهترین بهره را ببرید How to get the best out of your Udemy course

  • آیا می خواهید زیرنویس به زبان های بیشتری به صورت خودکار ترجمه شود؟ Do you want auto-translated subtitles in more languages?

  • آیا می خواهید زیرنویس به زبان های بیشتری به صورت خودکار ترجمه شود؟ Do you want auto-translated subtitles in more languages?

  • برنامه تحصیلی Curriculum

  • برنامه تحصیلی Curriculum

  • منابع Resources

  • منابع Resources

معرفی Introduction

منطق کسب و کار را با استفاده از برنامه نویسی مشتری اعمال کنید Apply business logic using client scripting

  • ایجاد یک محیط Power Platform و یک برنامه مبتنی بر مدل Creating a Power Platform environment and a model-driven app

  • ایجاد یک محیط Power Platform و یک برنامه مبتنی بر مدل Creating a Power Platform environment and a model-driven app

  • نصب کد ویژوال استودیو Installing Visual Studio Code

  • نصب کد ویژوال استودیو Installing Visual Studio Code

  • 50، 80. Event Handler هایی که می توانم استفاده کنم چیست؟ 50, 80. What are the Event Handlers that I can use?

  • 50، 80. Event Handler هایی که می توانم استفاده کنم چیست؟ 50, 80. What are the Event Handlers that I can use?

  • 49، 80. نوشتن اولین کد جاوا اسکریپت، و ثبت یک کنترل کننده رویداد 49, 80. Writing out first JavaScript code, and registering an event handler

  • 49، 80. نوشتن اولین کد جاوا اسکریپت، و ثبت یک کنترل کننده رویداد 49, 80. Writing out first JavaScript code, and registering an event handler

  • 48. تنظیم و دریافت مقدار فیلدها 48. Setting and getting the value of fields

  • 48. تنظیم و دریافت مقدار فیلدها 48. Setting and getting the value of fields

  • 48. شی executionContext.getFormContext() 48. The executionContext.getFormContext() object

  • 48. شی executionContext.getFormContext() 48. The executionContext.getFormContext() object

  • 48. افزودن اعلان های فیلد 48. Adding Field Notifications

  • 48. افزودن اعلان های فیلد 48. Adding Field Notifications

  • 48. خطاهای اشکال زدایی 48. Debugging errors

  • 48. خطاهای اشکال زدایی 48. Debugging errors

  • 48. آدرس دادن به یک فیلد ترکیبی 48. Addressing a composite field

  • 48. آدرس دادن به یک فیلد ترکیبی 48. Addressing a composite field

  • تمرین فعالیت شماره 1 Practice Activity Number 1

  • تمرین فعالیت شماره 1 Practice Activity Number 1

  • تمرین فعالیت شماره 1 - راه حل Practice Activity Number 1 - The Solution

  • تمرین فعالیت شماره 1 - راه حل Practice Activity Number 1 - The Solution

  • مسابقه جاوا اسکریپت JavaScript quiz

  • مسابقه جاوا اسکریپت JavaScript quiz

  • منطق کسب و کار را با استفاده از برنامه نویسی مشتری اعمال کنید Apply business logic using client scripting

  • منطق کسب و کار را با استفاده از برنامه نویسی مشتری اعمال کنید Apply business logic using client scripting

منطق کسب و کار را با استفاده از برنامه نویسی مشتری اعمال کنید Apply business logic using client scripting

یک عملکرد دکمه فرمان ایجاد کنید Create a command button function

  • 57. ایجاد یک تابع فرمان - رابط مدرن 57. Create a command function - modern interface

  • 57. ایجاد یک تابع فرمان - رابط مدرن 57. Create a command function - modern interface

  • 58. ایجاد یک عمل جاوا اسکریپت برای یک تابع دستور 58. Creating a JavaScript action for a command function

  • 58. ایجاد یک عمل جاوا اسکریپت برای یک تابع دستور 58. Creating a JavaScript action for a command function

  • 58. گسترش کادر گفتگوی Alert 58. Expanding the Alert Dialog box

  • 58. گسترش کادر گفتگوی Alert 58. Expanding the Alert Dialog box

  • 58. ایجاد یک Power Fx Action برای دکمه فرمان 58. Creating a Power Fx Action for a command button

  • 58. ایجاد یک Power Fx Action برای دکمه فرمان 58. Creating a Power Fx Action for a command button

  • 58. ویژگی Visible و توابع Patch و Confirm 58. The Visible property, and the Patch and Confirm functions

  • 58. ویژگی Visible و توابع Patch و Confirm 58. The Visible property, and the Patch and Confirm functions

  • 58. باز کردن کادر تأیید و سایر اقدامات 58. Expanding the Confirm box, and other actions

  • 58. باز کردن کادر تأیید و سایر اقدامات 58. Expanding the Confirm box, and other actions

  • 58. رابط کنترل کلاسیک - قوانین و اقدامات 58. The Classic Control interface - rules and actions

  • 58. رابط کنترل کلاسیک - قوانین و اقدامات 58. The Classic Control interface - rules and actions

  • 59. مدیریت وابستگی بین کتابخانه های جاوا اسکریپت 59. Managing dependencies between JavaScript libraries

  • 59. مدیریت وابستگی بین کتابخانه های جاوا اسکریپت 59. Managing dependencies between JavaScript libraries

  • یک عملکرد دکمه فرمان ایجاد کنید Create a command button function

  • یک عملکرد دکمه فرمان ایجاد کنید Create a command button function

یک عملکرد دکمه فرمان ایجاد کنید Create a command button function

یک جزء Power Apps Component Framework (PCF) ایجاد کنید Create a Power Apps Component Framework (PCF) component

  • PCF چیست و نصب PAC What is PCF, and installing PAC

  • PCF چیست و نصب PAC What is PCF, and installing PAC

  • 52. ایجاد یک پروژه PCF 52. Creating a PCF Project

  • 52. ایجاد یک پروژه PCF 52. Creating a PCF Project

  • 53. پیکربندی مانیفست جزء کد 53. Configuring a code component manifest

  • 53. پیکربندی مانیفست جزء کد 53. Configuring a code component manifest

  • 53. پیکربندی ویژگی های Manifest 53. Configuring the Manifest Properties

  • 53. پیکربندی ویژگی های Manifest 53. Configuring the Manifest Properties

  • با Node.js با ESLint خطایی دارید؟ Got an error with Node.js with ESLint?

  • با Node.js با ESLint خطایی دارید؟ Got an error with Node.js with ESLint?

  • 51، 54. پیاده سازی رابط جعبه متن، و چرخه حیات جزء کد 51, 54. Implementing a textbox interface, and the code component lifecycle

  • 51، 54. پیاده سازی رابط جعبه متن، و چرخه حیات جزء کد 51, 54. Implementing a textbox interface, and the code component lifecycle

  • 54. گسترش رابط جعبه متن ما 54. Expanding our textbox interface

  • 54. گسترش رابط جعبه متن ما 54. Expanding our textbox interface

  • 54. افزودن رابط برچسب 54. Adding a label interface

  • 54. افزودن رابط برچسب 54. Adding a label interface

  • 54. افزودن دکمه 54. Adding a button

  • 54. افزودن دکمه 54. Adding a button

  • دانلود ویژوال استودیو 2022 Downloading Visual Studio 2022

  • دانلود ویژوال استودیو 2022 Downloading Visual Studio 2022

  • 55. بسته بندی و استقرار جزء 55. Packing and deploying the component

  • 55. بسته بندی و استقرار جزء 55. Packing and deploying the component

  • 55. مصرف جزء 55. Consuming the component

  • 55. مصرف جزء 55. Consuming the component

  • در حال به روز رسانی کد ما Updating our code

  • در حال به روز رسانی کد ما Updating our code

  • در حال استقرار مجدد جزء ما Redeploying our component

  • در حال استقرار مجدد جزء ما Redeploying our component

  • یک جزء Power Apps Component Framework (PCF) ایجاد کنید Create a Power Apps Component Framework (PCF) component

  • یک جزء Power Apps Component Framework (PCF) ایجاد کنید Create a Power Apps Component Framework (PCF) component

یک جزء Power Apps Component Framework (PCF) ایجاد کنید Create a Power Apps Component Framework (PCF) component

نمونه‌های PCF و روش Xrm PCF samples, and the Xrm method

  • منابع نمونه اضافی Additional sample resources

  • منابع نمونه اضافی Additional sample resources

  • 56. استفاده از ویژگی های دستگاه 56. Using Device features

  • 56. استفاده از ویژگی های دستگاه 56. Using Device features

  • 56. استفاده از ویژگی های WebAPI 56. Using WebAPI features

  • 56. استفاده از ویژگی های WebAPI 56. Using WebAPI features

  • 56. سایر ویژگی های Xrm 56. Other Xrm features

  • 56. سایر ویژگی های Xrm 56. Other Xrm features

  • روش Xrm The Xrm method

  • روش Xrm The Xrm method

نمونه‌های PCF و روش Xrm PCF samples, and the Xrm method

ایجاد اولین پلاگین ما Creating our first plug-in

  • 10، 61. ایجاد طرح کلی افزونه 10, 61. Creating the plug-in outline

  • 10، 61. ایجاد طرح کلی افزونه 10, 61. Creating the plug-in outline

  • 10، 61. افزودن کد به افزونه ما 10, 61. Adding code to our plug-in

  • 10، 61. افزودن کد به افزونه ما 10, 61. Adding code to our plug-in

  • 13، 67، 81. با استفاده از ابزار ثبت پلاگین، مجموعه های سفارشی را ثبت کنید. 13, 67, 81. Register custom assemblies by using the Plug-in Registration Tool

  • 13، 67، 81. با استفاده از ابزار ثبت پلاگین، مجموعه های سفارشی را ثبت کنید. 13, 67, 81. Register custom assemblies by using the Plug-in Registration Tool

  • 13، 60. خط لوله اجرای پلاگین، و افزودن یک مرحله و آزمایش را شرح دهید. 13, 60. Describe the plug-in execution pipeline, and adding a step and testing

  • 13، 60. خط لوله اجرای پلاگین، و افزودن یک مرحله و آزمایش را شرح دهید. 13, 60. Describe the plug-in execution pipeline, and adding a step and testing

  • 62. افزودن ردیابی به افزونه ما 62. Adding tracing to our plug-in

  • 62. افزودن ردیابی به افزونه ما 62. Adding tracing to our plug-in

  • 62. افزودن پروفایل به مرحله پلاگین ما 62. Adding Profiling to our plug-in step

  • 62. افزودن پروفایل به مرحله پلاگین ما 62. Adding Profiling to our plug-in step

  • 62. اضافه کردن دریافت خطای اضافی 62. Adding additional error catching

  • 62. اضافه کردن دریافت خطای اضافی 62. Adding additional error catching

  • ایجاد اولین پلاگین ما Creating our first plug-in

  • ایجاد اولین پلاگین ما Creating our first plug-in

ایجاد اولین پلاگین ما Creating our first plug-in

در حال گسترش افزونه ما Expanding our plug-in

  • 63. منطق کسب و کار را با استفاده از تصاویر پیش و پس از آن پیاده سازی کنید - قسمت 1 63. Implement business logic by using pre-images and post-images - Part 1

  • 63. منطق کسب و کار را با استفاده از تصاویر پیش و پس از آن پیاده سازی کنید - قسمت 1 63. Implement business logic by using pre-images and post-images - Part 1

  • 63. منطق کسب و کار را با استفاده از تصاویر پیش و پس از آن پیاده سازی کنید - قسمت 2 63. Implement business logic by using pre-images and post-images - Part 2

  • 63. منطق کسب و کار را با استفاده از تصاویر پیش و پس از آن پیاده سازی کنید - قسمت 2 63. Implement business logic by using pre-images and post-images - Part 2

  • معرفی API سرویس سازمان و ایجاد جدول جدید Introduction to the Organization service API, and creating a new table

  • معرفی API سرویس سازمان و ایجاد جدول جدید Introduction to the Organization service API, and creating a new table

  • 64. استفاده از API سرویس سازمان - ایجاد 64. Using the Organization service API - Create

  • 64. استفاده از API سرویس سازمان - ایجاد 64. Using the Organization service API - Create

  • 64. استفاده از API سرویس سازمان - CreateRequest و CreateResponse 64. Using the Organization service API - CreateRequest and CreateResponse

  • 64. استفاده از API سرویس سازمان - CreateRequest و CreateResponse 64. Using the Organization service API - CreateRequest and CreateResponse

  • 64. استفاده از سازمان سرویس API - به روز رسانی و حذف 64. Using the Organization service API - Update and Delete

  • 64. استفاده از سازمان سرویس API - به روز رسانی و حذف 64. Using the Organization service API - Update and Delete

  • 64، 87. استفاده از API سرویس سازمان - کلیدهای بازیابی و جایگزین 64, 87. Using the Organization service API - Retrieve, and alternative keys

  • 64، 87. استفاده از API سرویس سازمان - کلیدهای بازیابی و جایگزین 64, 87. Using the Organization service API - Retrieve, and alternative keys

  • 64، 87. اطلاعات بیشتر در مورد کلیدهای جایگزین، و مشکلات احتمالی 64, 87. More about alternative keys, and possible problems

  • 64، 87. اطلاعات بیشتر در مورد کلیدهای جایگزین، و مشکلات احتمالی 64, 87. More about alternative keys, and possible problems

  • 64. استفاده از API سرویس Organisation - RetrieveMultiple 64. Using the Organization service API - RetrieveMultiple

  • 64. استفاده از API سرویس Organisation - RetrieveMultiple 64. Using the Organization service API - RetrieveMultiple

  • در حال گسترش افزونه ما Expanding our plug-in

  • در حال گسترش افزونه ما Expanding our plug-in

در حال گسترش افزونه ما Expanding our plug-in

بهینه سازی عملکرد افزونه و اجرای همگام سازی داده ها Optimizing plug-in performance, and implement data synchronization

  • 65، 75. عملکرد افزونه را با پیکربندی همزمانی بهینه کنید 65, 75. Optimize plug-in performance by configuring concurrency

  • 65، 75. عملکرد افزونه را با پیکربندی همزمانی بهینه کنید 65, 75. Optimize plug-in performance by configuring concurrency

  • 65، 75. عملکرد افزونه را با پیکربندی تراکنش ها بهینه کنید 65, 75. Optimize plug-in performance by configuring transactions

  • 65، 75. عملکرد افزونه را با پیکربندی تراکنش ها بهینه کنید 65, 75. Optimize plug-in performance by configuring transactions

  • 75. عملکرد پلاگین را با پیکربندی دسته بندی بهینه کنید 75. Optimize plug-in performance by configuring batching

  • 75. عملکرد پلاگین را با پیکربندی دسته بندی بهینه کنید 75. Optimize plug-in performance by configuring batching

  • 85, 86. ردیابی تغییر جدول 85, 86. Table Change Tracking

  • 85, 86. ردیابی تغییر جدول 85, 86. Table Change Tracking

  • 66. یک پیام API سفارشی Dataverse را پیکربندی کنید 66. Configure a Dataverse custom API message

  • 66. یک پیام API سفارشی Dataverse را پیکربندی کنید 66. Configure a Dataverse custom API message

  • 68. یک افزونه ایجاد کنید که پیام اقدام سفارشی را هدف قرار دهد 68. Develop a plug-in that targets a custom action message

  • 68. یک افزونه ایجاد کنید که پیام اقدام سفارشی را هدف قرار دهد 68. Develop a plug-in that targets a custom action message

  • نوشتن کد برای راه اندازی یک پیام سفارشی Writing code to trigger a custom message

  • نوشتن کد برای راه اندازی یک پیام سفارشی Writing code to trigger a custom message

  • بهینه سازی عملکرد افزونه و اجرای همگام سازی داده ها Optimizing plug-in performance, and implement data synchronization

  • بهینه سازی عملکرد افزونه و اجرای همگام سازی داده ها Optimizing plug-in performance, and implement data synchronization

بهینه سازی عملکرد افزونه و اجرای همگام سازی داده ها Optimizing plug-in performance, and implement data synchronization

بارهای کاری فرآیند Process workloads

  • 78. تریگرهای تابع رویداد محور را در توابع Azure پیکربندی کنید 78. Configure event-driven function triggers in Azure Functions

  • 78. تریگرهای تابع رویداد محور را در توابع Azure پیکربندی کنید 78. Configure event-driven function triggers in Azure Functions

  • 78. سایر محرک‌ها، از جمله محرک‌های زمان‌بندی شده را در توابع Azure پیکربندی کنید 78. Configure other triggers, including scheduled triggers, in Azure Functions

  • 78. سایر محرک‌ها، از جمله محرک‌های زمان‌بندی شده را در توابع Azure پیکربندی کنید 78. Configure other triggers, including scheduled triggers, in Azure Functions

  • 78. یک تابع رویداد محور در ویژوال استودیو ایجاد کنید 78. Create an event-driven function in Visual Studio

  • 78. یک تابع رویداد محور در ویژوال استودیو ایجاد کنید 78. Create an event-driven function in Visual Studio

  • 77. چگونه می توانید عملیات طولانی مدت را با استفاده از توابع بادوام Azure پردازش کنید 77. How you can process long-running operations using Azure Durable Functions

  • 77. چگونه می توانید عملیات طولانی مدت را با استفاده از توابع بادوام Azure پردازش کنید 77. How you can process long-running operations using Azure Durable Functions

  • 77. ایجاد تابع Azure Duration 77. Creating an Azure Duration function

  • 77. ایجاد تابع Azure Duration 77. Creating an Azure Duration function

  • بارهای کاری فرآیند Process workloads

  • بارهای کاری فرآیند Process workloads

بارهای کاری فرآیند Process workloads

اتصالات سفارشی و احراز هویت ایجاد کنید Create custom connectors and authentication

  • 9، 69. یک تعریف برای API ایجاد کنید 9, 69. Create a definition for the API

  • 9، 69. یک تعریف برای API ایجاد کنید 9, 69. Create a definition for the API

  • 70، 76. با استفاده از OAuth احراز هویت را انجام دهید و امنیت API را پیکربندی کنید 70, 76. Perform authentication by using OAuth and configure API security

  • 70، 76. با استفاده از OAuth احراز هویت را انجام دهید و امنیت API را پیکربندی کنید 70, 76. Perform authentication by using OAuth and configure API security

  • 71. از الگوهای خط مشی برای اصلاح رفتار کانکتور در زمان اجرا استفاده کنید 71. Use policy templates to modify connector behavior at runtime

  • 71. از الگوهای خط مشی برای اصلاح رفتار کانکتور در زمان اجرا استفاده کنید 71. Use policy templates to modify connector behavior at runtime

  • 72. با استفاده از Postman کانکتورهای سفارشی برای APIهای عمومی ایجاد کنید 72. Create custom connectors for public APIs by using Postman

  • 72. با استفاده از Postman کانکتورهای سفارشی برای APIهای عمومی ایجاد کنید 72. Create custom connectors for public APIs by using Postman

  • اتصالات سفارشی و احراز هویت ایجاد کنید Create custom connectors and authentication

  • اتصالات سفارشی و احراز هویت ایجاد کنید Create custom connectors and authentication

اتصالات سفارشی و احراز هویت ایجاد کنید Create custom connectors and authentication

از API های پلتفرم استفاده کنید و رویدادهای Dataverse را مصرف کنید Use platform APIs and consume Dataverse events

  • Graph API چیست؟ What is Graph API?

  • Graph API چیست؟ What is Graph API?

  • 74. سیاست های محدودیت API را برای تلاش مجدد اجرا کنید 74. Implement API limit retry policies

  • 74. سیاست های محدودیت API را برای تلاش مجدد اجرا کنید 74. Implement API limit retry policies

  • 82، 83. ثبت نقطه پایانی سرویس webhook 82, 83. Register webhook service endpoint

  • 82، 83. ثبت نقطه پایانی سرویس webhook 82, 83. Register webhook service endpoint

  • 82، 83. نقطه پایانی اتوبوس خدمات Azure را ثبت کنید 82, 83. Register Azure Service Bus endpoint

  • 82، 83. نقطه پایانی اتوبوس خدمات Azure را ثبت کنید 82, 83. Register Azure Service Bus endpoint

  • 82، 83. نقطه پایانی Azure Event Hub را ثبت کنید 82, 83. Register Azure Event Hub endpoint

  • 82، 83. نقطه پایانی Azure Event Hub را ثبت کنید 82, 83. Register Azure Event Hub endpoint

  • 83. شنونده Dataverse را برای راه حل Azure پیاده سازی کنید 83. Implement a Dataverse listener for an Azure solution

  • 83. شنونده Dataverse را برای راه حل Azure پیاده سازی کنید 83. Implement a Dataverse listener for an Azure solution

  • 41. یک Azure listener را در Power Automate پیاده سازی کنید 41. Implement an Azure listener in Power Automate

  • 41. یک Azure listener را در Power Automate پیاده سازی کنید 41. Implement an Azure listener in Power Automate

  • از API های پلتفرم استفاده کنید و رویدادهای Dataverse را مصرف کنید Use platform APIs and consume Dataverse events

  • از API های پلتفرم استفاده کنید و رویدادهای Dataverse را مصرف کنید Use platform APIs and consume Dataverse events

از API های پلتفرم استفاده کنید و رویدادهای Dataverse را مصرف کنید Use platform APIs and consume Dataverse events

یک طرح فنی ایجاد کنید Create a technical design

  • 1. طراحی و اعتبار سنجی معماری فنی برای یک راه حل 1. Design and validate the technical architecture for a solution

  • 1. طراحی و اعتبار سنجی معماری فنی برای یک راه حل 1. Design and validate the technical architecture for a solution

  • 2. طراحی استراتژی احراز هویت و مجوز 2. Design authentication and authorization strategy

  • 2. طراحی استراتژی احراز هویت و مجوز 2. Design authentication and authorization strategy

  • 3. تعیین کنید که آیا می توانید الزامات را با عملکرد خارج از جعبه برآورده کنید 3. Determine whether you can meet requirements with out-of-the-box functionality

  • 3. تعیین کنید که آیا می توانید الزامات را با عملکرد خارج از جعبه برآورده کنید 3. Determine whether you can meet requirements with out-of-the-box functionality

  • 4. زمان استفاده از Logic Apps در مقابل جریان های Power Automate را تعیین کنید 4. Determine when to use Logic Apps versus Power Automate flows

  • 4. زمان استفاده از Logic Apps در مقابل جریان های Power Automate را تعیین کنید 4. Determine when to use Logic Apps versus Power Automate flows

  • 5. تعیین کنید چه زمانی از محاسبات بدون سرور، پلاگین ها یا Power Automate استفاده کنید 5. Determine when to use serverless computing, plug-ins, or Power Automate

  • 5. تعیین کنید چه زمانی از محاسبات بدون سرور، پلاگین ها یا Power Automate استفاده کنید 5. Determine when to use serverless computing, plug-ins, or Power Automate

  • 6. تعیین کنید که چه زمانی باید ارائه دهندگان منبع داده جدول مجازی بسازید یا از اتصال دهنده ها استفاده کنید 6. Determine when to build virtual table data source providers or use connectors

  • 6. تعیین کنید که چه زمانی باید ارائه دهندگان منبع داده جدول مجازی بسازید یا از اتصال دهنده ها استفاده کنید 6. Determine when to build virtual table data source providers or use connectors

  • 11. کد سمت سرور/کلاینت در مقابل Power Automate 11. Server-side/client-side Code vs Power Automate

  • 11. کد سمت سرور/کلاینت در مقابل Power Automate 11. Server-side/client-side Code vs Power Automate

  • 14. APIهای سفارشی Dataverse و کاربردهای آنها را شرح دهید 14. Describe Dataverse custom APIs and their uses

  • 14. APIهای سفارشی Dataverse و کاربردهای آنها را شرح دهید 14. Describe Dataverse custom APIs and their uses

  • یک طرح فنی ایجاد کنید Create a technical design

  • یک طرح فنی ایجاد کنید Create a technical design

یک طرح فنی ایجاد کنید Create a technical design

Microsoft Dataverse را پیکربندی کنید Configure Microsoft Dataverse

  • 15. عیب یابی مسائل امنیتی عملیاتی 15. Troubleshoot operational security issues

  • 15. عیب یابی مسائل امنیتی عملیاتی 15. Troubleshoot operational security issues

  • 24. اجرای کنترل منبع برای پروژه ها از جمله راه حل ها و دارایی های کد 24. Implement source control for projects including solutions and code assets

  • 24. اجرای کنترل منبع برای پروژه ها از جمله راه حل ها و دارایی های کد 24. Implement source control for projects including solutions and code assets

  • 27. مفاهیم مدیریت چرخه حیات برنامه را شرح دهید 27. Describe application lifecycle management concepts

  • 27. مفاهیم مدیریت چرخه حیات برنامه را شرح دهید 27. Describe application lifecycle management concepts

  • 26. نحوه استفاده از Package Deployer و ابزارهای مرتبط برای ایجاد یک بسته را شرح دهید 26. Describe how to use Package Deployer and associated tools creating a package

  • 26. نحوه استفاده از Package Deployer و ابزارهای مرتبط برای ایجاد یک بسته را شرح دهید 26. Describe how to use Package Deployer and associated tools creating a package

  • 26. استقرار Package Deployer 26. Deploying a Package Deployer

  • 26. استقرار Package Deployer 26. Deploying a Package Deployer

  • Microsoft Dataverse را پیکربندی کنید Configure Microsoft Dataverse

  • Microsoft Dataverse را پیکربندی کنید Configure Microsoft Dataverse

Microsoft Dataverse را پیکربندی کنید Configure Microsoft Dataverse

برنامه‌ها و جریان‌ها را مدیریت و عیب‌یابی کنید و با جریان‌های فرآیند کسب‌وکار تعامل داشته باشید Manage and troubleshoot apps and flows, and interact with Business Process Flows

  • 35. ایجاد تست در استودیو تست 35. Creating a test in Test Studio

  • 35. ایجاد تست در استودیو تست 35. Creating a test in Test Studio

  • 35. اجرای و به روز رسانی تست در استودیو تست 35. Running and updating a test in Test Studio

  • 35. اجرای و به روز رسانی تست در استودیو تست 35. Running and updating a test in Test Studio

  • 39. عملکرد برنامه را بهینه کنید 39. Optimize app performance

  • 39. عملکرد برنامه را بهینه کنید 39. Optimize app performance

  • 38. مشکلات کانکتور و API را شناسایی و حل کنید 38. Identify and resolve connector and API issues

  • 38. مشکلات کانکتور و API را شناسایی و حل کنید 38. Identify and resolve connector and API issues

  • 43. Power Automate - مدیریت خطا را اجرا کنید 43. Power Automate - Implement error handling

  • 43. Power Automate - مدیریت خطا را اجرا کنید 43. Power Automate - Implement error handling

  • 43. کدهای وضعیت خطا 43. Error status codes

  • 43. کدهای وضعیت خطا 43. Error status codes

  • 46. ​​با استفاده از کد، جریان های فرآیند کسب و کار را ایجاد، مدیریت و تعامل کنید 46. Create, manage, and interact with business process flows by using code

  • 46. ​​با استفاده از کد، جریان های فرآیند کسب و کار را ایجاد، مدیریت و تعامل کنید 46. Create, manage, and interact with business process flows by using code

  • 46. ​​رویدادها و روش هایی که می توان با جریان های فرآیند کسب و کار استفاده کرد 46. Events and methods which can be used with Business Process Flows

  • 46. ​​رویدادها و روش هایی که می توان با جریان های فرآیند کسب و کار استفاده کرد 46. Events and methods which can be used with Business Process Flows

  • 37. مشکلات برنامه را با استفاده از مانیتور و سایر ابزارهای اشکال زدایی مبتنی بر مرورگر عیب یابی کنید 37. Troubleshoot app issues by using Monitor and other browser-based debug tools

  • 37. مشکلات برنامه را با استفاده از مانیتور و سایر ابزارهای اشکال زدایی مبتنی بر مرورگر عیب یابی کنید 37. Troubleshoot app issues by using Monitor and other browser-based debug tools

  • برنامه‌ها و جریان‌ها را مدیریت و عیب‌یابی کنید و با جریان‌های فرآیند کسب‌وکار تعامل داشته باشید Manage and troubleshoot apps and flows, and interact with Business Process Flows

  • برنامه‌ها و جریان‌ها را مدیریت و عیب‌یابی کنید و با جریان‌های فرآیند کسب‌وکار تعامل داشته باشید Manage and troubleshoot apps and flows, and interact with Business Process Flows

برنامه‌ها و جریان‌ها را مدیریت و عیب‌یابی کنید و با جریان‌های فرآیند کسب‌وکار تعامل داشته باشید Manage and troubleshoot apps and flows, and interact with Business Process Flows

تبریک می گویم Congratulations

  • بعدش چی؟ What's next?

  • بعدش چی؟ What's next?

  • تمرین تست 1 Practice Test 1

  • تمرین تست 1 Practice Test 1

  • تمرین تست 2 Practice Test 2

  • تمرین تست 2 Practice Test 2

  • سخنرانی پاداش Bonus Lecture

  • سخنرانی پاداش Bonus Lecture

تبریک می گویم Congratulations

نمایش نظرات

نظری ارسال نشده است.

آموزش PL-400: توسعه دهنده پلتفرم مایکروسافت پاور
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
11 hours
106
Udemy (یودمی) udemy-small
23 دی 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,275
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Phillip Burton Phillip Burton

Phillip یک مشاور محاسباتی است که خدمات تخصصی در توسعه سیستم های کامپیوتری و تجزیه و تحلیل داده ها ارائه می دهد. او یک متخصص فناوری گواهی مایکروسافت است. او همچنین به عنوان کارشناس راه حل های تایید شده مایکروسافت برای هوش تجاری، مایکروسافت آفیس 2010 استاد، و به عنوان متخصص پروژه مایکروسافت 2013 گواهینامه دریافت کرده است.

او از بررسی داده ها لذت می برد، که به من امکان می دهد سیستم های به روز و فعال را برای کمک به کنترل و نظارت بر فعالیت های روزانه حفظ کنم. به عنوان بخشی از موارد فوق، او همچنین یک پایگاه داده مکاتباتی را در Microsoft Access و SQL Server برای مشاهده مکاتبات مربوط به شغل (110000 پی دی اف در یک شغل) توسط چندین مشاور و وکیل ایجاد و نگهداری می کند.

او همچنین تخصص و برنامه‌هایی را برای فهرست‌نویسی و پردازش و کنترل داده‌های الکترونیکی، مقادیر زیادی کاغذ یا داده‌های الکترونیکی برای تجزیه و تحلیل ساختاریافته و بررسی ایجاد کرده است.

او یکی از 9 برنده جایزه Experts for Experts Exchange's Annual Expert Awards است و یکی از 10 کارشناس برتر Expert Exchange برای سه ماهه اول سال 2015 بود.

علائق او کار با داده‌ها، از جمله Microsoft Excel، Access و SQL Server است.

Phillip Burton Phillip Burton

Phillip یک مشاور محاسباتی است که خدمات تخصصی در توسعه سیستم های کامپیوتری و تجزیه و تحلیل داده ها ارائه می دهد. او یک متخصص فناوری گواهی مایکروسافت است. او همچنین به عنوان کارشناس راه حل های تایید شده مایکروسافت برای هوش تجاری، مایکروسافت آفیس 2010 استاد، و به عنوان متخصص پروژه مایکروسافت 2013 گواهینامه دریافت کرده است.

او از بررسی داده ها لذت می برد، که به من امکان می دهد سیستم های به روز و فعال را برای کمک به کنترل و نظارت بر فعالیت های روزانه حفظ کنم. به عنوان بخشی از موارد فوق، او همچنین یک پایگاه داده مکاتباتی را در Microsoft Access و SQL Server برای مشاهده مکاتبات مربوط به شغل (110000 پی دی اف در یک شغل) توسط چندین مشاور و وکیل ایجاد و نگهداری می کند.

او همچنین تخصص و برنامه‌هایی را برای فهرست‌نویسی و پردازش و کنترل داده‌های الکترونیکی، مقادیر زیادی کاغذ یا داده‌های الکترونیکی برای تجزیه و تحلیل ساختاریافته و بررسی ایجاد کرده است.

او یکی از 9 برنده جایزه Experts for Experts Exchange's Annual Expert Awards است و یکی از 10 کارشناس برتر Expert Exchange برای سه ماهه اول سال 2015 بود.

علائق او کار با داده‌ها، از جمله Microsoft Excel، Access و SQL Server است.

I Do Data Limited I Do Data Limited

مهارت های خود را در SQL، Office، Tableau، Power BI و موارد دیگر بهبود بخشید

I Do Data Limited I Do Data Limited

مهارت های خود را در SQL، Office، Tableau، Power BI و موارد دیگر بهبود بخشید

Udemy (یودمی)

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

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