توسعه Salesforce با هوش مصنوعی - Cursor، کوپایلت و Agentforce
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه به عنوان یک توسعهدهنده Salesforce بهرهوری بیشتری داشته باشیم؟
- استفاده از Salesforce CLI و ویژوال استودیو کد برای برآوردن سریعتر الزامات نسبت به روشهای سنتی
- آشنایی با ویرایشگر هوش مصنوعی Cursor و راهاندازی محیط توسعه Cursor
- پیکربندی Cursor AI به عنوان توسعهدهنده Salesforce و تعریف قوانین به طوری که طبق استانداردهای کدنویسی شما عمل کند.
- تولید و بهبود کد با استفاده از Cursor AI
- استفاده از پیشنهادات هوشمند Cursor AI، تکمیلها، کامپوزر و ویژگیهای چت برای افزایش بهرهوری به عنوان توسعهدهنده Salesforce
- استفاده از Cursor برای یادگیری مفاهیم جدید به طور مستقیم در Cursor IDE
- آشنایی با گیتهاب کوپایلت و راهاندازی گیتهاب در ویژوال استودیو کد
- استفاده از گیتهاب کوپایلت برای نوشتن، تست و بهبود کد با پیشنهادات هوش مصنوعی
- استفاده از پیشنهادات هوشمند GitHub AI، چت کوپایلت و ویژگیهای «ویرایش با کوپایلت» برای افزایش بهرهوری به عنوان توسعهدهنده Salesforce
- استفاده از مدلهای LLM متعدد مانند Claude 3.5 و Sonnet و GPT-4o و o1 و جمنای 2.0 و یادگیری نحوه استفاده از LLMs مختلف برای حل یوزکیسهای مختلف
- یادگیری درباره Agentforce برای توسعهدهنده و راهاندازی Agentforce برای توسعهدهنده در ویژوال استودیو کد
- استفاده از قابلیتهای تکنسین توسعهدهنده Agentforce، تکمیل خودکار و ایجاد موارد تست برای برآوردن سریعتر الزامات
- درک مدلهای داخلی LLM در Salesforce و CODEGEN و xGen-Code که Agentforce برای توسعهدهنده تأمین میکنند.
پیشنیازهای دوره
- مبانی توسعه Salesforce و Apex و LWC
- دانش اولیه از Salesforce
- آشنایی با Salesforce CLI مفید است
توضیحات دوره
به دوره توسعه Salesforce با هوش مصنوعی خوش آمدید، جایی که یاد خواهیم گرفت چگونه در عصر هوش مصنوعی امروزی، یک توسعهدهنده 10X Salesforce باشیم. ما یاد خواهیم گرفت که چگونه از ابزارهای مدرن مانند Cursor IDE، که اولین ویرایشگر کد مبتنی بر هوش مصنوعی است، استفاده کنیم. همچنین خواهیم آموخت که چگونه ویژوال استودیو کد را به یک ویرایشگر کد بسیار قدرتمند تبدیل کنیم، با نصب گیتهاب کوپایلت و همچنین استفاده از Agentforce برای توسعهدهنده، که دستیار هوش مصنوعی داخلی Salesforce است. ما همچنین با Salesforce CLI کار خواهیم کرد تا تسک را که معمولاً زمان بیشتری نیاز دارند سریعتر انجام دهیم.
این دوره به منظور آموزش نحوه افزایش بهرهوری به عنوان توسعهدهنده Salesforce، با استفاده از Salesforce CLI طراحی شده است که به ما کمک میکند مستقیماً با متادیتای Salesforce کار کنیم و تغییرات در اجزای سازمان را بسیار سریعتر از تغییرات در رابط کاربری Salesforce انجام دهیم. همچنین یاد خواهیم گرفت که چگونه Salesforce CLI را با قابلیتهای هوش مصنوعی ترکیب کنیم، مانند ویژگی Composer از Cursor یا ویژگی ویرایش با کوپایلت از گیتهاب کوپایلت، تا الزامات را سریعتر برآورده کنیم.
Cursor IDE اولین ویرایشگر کد مبتنی بر هوش مصنوعی است که به توسعهدهندگان امکان میدهد تا از قابلیتهای مدل چندگانه LLM هنگام نوشتن کد بهرهبرداری کنند. ویژگی کامپوزر آن میتواند کامپوننتهای جدیدی از ابتدا ایجاد کند و میتواند چندین فایل را که در دایرکتوریهای مختلف قرار دارند ویرایش کند. این ویرایشگر میتواند یک کامپوننت LWC جدید، فقط با ارجاع به یک فایل تصویری آپلود شده بسازد.
تب چت هوش مصنوعی به توسعهدهندگان امکان میدهد تا به سرعت اسنیپتهای کد را ایجاد کنند که به آنها در درک کد موجود در پایگاه کد کمک میکند تا مباحث جدید را از IDE توضیح دهند. ویژگی تکمیل خودکار Cursor به توسعهدهندگان در حین نوشتن کد کمک میکند تا خط بعدی کد و بلوکهای کد را پیشنهاد کند. در این بخش، خواهیم آموخت که چگونه این توسعهدهنده هوش مصنوعی عمومی را به یک توسعهدهنده Salesforce تبدیل کنیم و به ویژه کدی تولید کنیم که با استانداردهایی که توسط شرکت شما یا شما تعیین شده، مطابقت داشته باشد که شامل پیروی از قوانین نامگذاری هنگام ایجاد کلاسهای Apex و LWC جدید باشد.
به همان اندازه که Cursor AI مفید است، گیتهاب کوپایلت نیز یک دستیار کدنویسی هوش مصنوعی قدرتمند دیگر است که به توسعهدهندگان امکان میدهد که از قابلیتهای مدل چندگانه LLM باستفاده کنند. ویژگی ویرایش با کوپایلت آن میتواند کامپوننتهای جدیدی از ابتدا ایجاد کند و میتواند چندین فایل را که در دایرکتوریهای مختلف قرار دارند ویرایش کند. تب چت کوپایلت به توسعهدهندگان امکان میدهد تا به سرعت اسنیپتهای کد را ایجاد کنند که به آنها در درک کد موجود در پایگاه کد کمک میکند تا مباحث جدید را از IDE توضیح دهند.
به همان اندازه که Cursor از آن بهره میبرد، ویژگی تکمیل خودکار گیتهاب کوپایلت به توسعهدهندگان در حین نوشتن کد کمک میکند تا خط بعدی کد و بلوکهای کد را پیشنهاد کند. با استفاده از فایل دستورالعملهای Copilot-instructions md، خواهیم آموخت که چگونه این دستیار هوش مصنوعی را آموزش دهیم تا به عنوان یک توسعهدهنده Salesforce کار کند و به استانداردهایی که توسط شرکت شما یا شما تعیین شده، مانند پیروی از قوانین نامگذاری هنگام ایجاد کلاسهای Apex و LWC جدید، پایبند باشد.
Agentforce برای توسعهدهنده، دستیار هوش مصنوعی داخلی Salesforce است و به تولید اسنیپتهای کد، از جمله Apex و LWC با استفاده از ویژگی Dev Assistant کمک میکند. به همان اندازه که ویژگی تکمیل خودکار آن به توسعهدهندگان در حین نوشتن کد کمک میکند تا خط بعدی کد و بلوکهای کد را پیشنهاد کند. ما درباره مدلهای LLM داخلی Salesforce و Codegen و xGen-Code یاد خواهیم گرفت تا ببینیم چگونه در بکاند کار میکنند.
توجه:
- شما PPT هر درس را دریافت خواهید کرد.
- کد مربوط به هر درس
- ویدئوهای جدید در آینده نزدیک اضافه خواهند شد که جنبههای بیشتری از بهرهوری در Salesforce را پوشش میدهند.
این دوره برای چه کسانی مناسب است؟
- همه متخصصان Salesforce شامل ادمینها، توسعهدهندگان و معماران
- متخصصان Salesforce که میخواهند با استفاده از هوش مصنوعی در توسعه، بهرهوری بیشتری داشته باشند.
توسعه Salesforce با هوش مصنوعی - Cursor، کوپایلت و Agentforce
-
دستور کار دوره 07:11
-
نکته مهم درباره بخشهای بعدی 01:24
-
نصب گامبهگام ابزارهای مورد نیاز - جاوا و Salesforce CLI و ویژوال استودیو کد 05:46
-
استفاده از Salesforce CLI و Cursor Composer برای برآوردن سریعتر الزامات 19:53
-
بروزرسانی انبوه گزارشهای Salesforce سریعتر با استفاده از Salesforce CLI و ویژوال استودیو کد 06:22
-
مقدمهای بر Cursor AI، نصب و راهاندازی Cursor IDE 11:48
-
ساخت اپلیکیشن کامل با استفاده از ویژگی کامپوزر در Cursor IDE 13:45
-
تعریف قوانین برای Cursor به طوری که هنگام نوشتن کد به عنوان توسعهدهنده Salesforce عمل کند 25:11
-
برآوردن سریع الزامات کامل LWC با استفاده از کامپوزر و چت درونخطی Cursor 13:20
-
ساخت رابط کاربری LWC از تصویر به طور مستقیم، تکمیل خودکار برای LWC و کلاس Apex 13:31
-
چت Cursor AI برای ایجاد اسنیپت کد و یادگیری مفاهیم جدید در Salesforce 10:36
-
مقدمهای بر گیتهاب کوپایلت، نصب و راهاندازی گیتهاب کوپایلت 06:04
-
ساخت اپلیکیشن کامل با استفاده از ویژگی ویرایش با کوپایلت در گیتهاب کوپایلت 11:18
-
تعریف قوانین برای کوپایلت به طوری که هنگام نوشتن کد به عنوان توسعهدهنده Salesforce عمل کند 17:11
-
برآوردن سریع الزامات کامل LWC با استفاده از ویژگی ویرایش با کوپایلت 11:38
-
نوشتن کد سریعتر با چت درونخطی و تکمیل خودکار در گیتهاب کوپایلت 10:18
-
ویژگیهای مختلف کوپایلت - فیکس کردن، توضیح، تولید مستندات، بررسی PR و بیشتر 09:26
-
چت با افزونهها - ویژوال استودیو کد، ترمینال و غیره - راهاندازی پروژههای جدید با فضای کاری 08:11
-
چت کوپایلت برای ایجاد اسنیپت کد و یادگیری مفاهیم جدید در Salesforce 06:29
-
مقدمهای بر Agentforce برای توسعهدهنده، نصب افزونه در ویژوال استودیو کد 11:19
-
ایجاد کلاس Apex و Batch و کامپوننت LWC با استفاده از ویژگی دستیار توسعه 10:50
-
ساخت کلاس Apex و Batch و کامپوننت LWC با استفاده از ویژگی تکمیل خودکار 08:16
-
تولید کلاسهای تست و متدهای تست با استفاده از Agentforce Generate a Test 04:27
-
فرمانها در دستیار توسعه - توضیح، تست و مستندسازی 06:08
-
درک مدلهای Codegen and xGen-Code LLM - بررسی LLMs از A تا D 06:07
-
Agentforce برای توسعهدهنده - نقشه راه 05:25
-
تحلیلگر کد - راهاندازی و اسکن کد Salesforce در ویژوال استودیو کد 15:09
مشخصات آموزش
توسعه Salesforce با هوش مصنوعی - Cursor، کوپایلت و Agentforce
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:27
- مدت زمان :04:37:03
- حجم :2.18GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy