دوره کامل توسعه Salesforce برای مبتدیان 2025
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک کنید که Apex چیست و چرا استفاده میشود.
- کلاس و متد اول خود را در Apex بنویسید.
- انواع داده و کالکشن های Apex را درک کنید.
- در Apex از متغیرها، حلقهها و شرایط استفاده کنید.
- در Apex از مپها، لیستها و ستها استفاده کنید.
- در منطق Apex از دستورات if-else استفاده کنید.
- با استفاده از SOQL و SOSL، با دادههای Salesforce کار کنید.
- پایگاه داده Salesforce را با استفاده از دستورات DML بروزرسانی کنید.
- تریگرهای Apex را ایجاد و مدیریت کنید.
- نوشتن تریگرهای bulk-safe برای مدیریت چندین رکورد
- مدیریت خطا
- محدودیتهای حاکم را یاد بگیرید و از برخورد با آنها جلوگیری کنید.
- کد Apex خود را با کلاسهای تست آزمایش کنید.
- متدهای Future، کلاسهای Queueable و Batch را درک کنید.
- یاد بگیرید که تنظیمات امنیتی در Apex چگونه عمل میکنند.
- یاد بگیرید چگونه از Salesforce به API ها فراخوانی داشته باشید.
- کلاسهای وب سرویس ایجاد کنید.
پیش نیازهای دوره
- درک پایه از Salesforce Admin
توضیحات دوره
آیا میخواهید برنامهنویسی Salesforce Apex را از ابتدا یاد بگیرید؟ آیا میخواهید بدانید Apex در Salesforce چیست و چگونه میتوان کدنویسی در پلتفرم Salesforce را شروع کرد؟ این دوره مخصوصاً برای مبتدیانی طراحی شده که میخواهند به توسعهدهندگان ماهر Salesforce با پایه قوی در برنامهنویسی Apex و معماری پلتفرم Salesforce تبدیل شوند.
در این دوره عملی، یاد می گیرید که Apex چیست، چگونه کد Apex بنویسید و چگونه منطق کسب و کار را با استفاده از کلاسها، تریگرها و SOQL/SOSL در Apex خودکارسازی کنید. در ادامه متوجه می شوید که Salesforce چگونه از معماری MVC (Model-View-Controller) پیروی میکند و چگونه Apex در لایه کنترلر قرار میگیرد.
ما همچنین مفاهیم مهم دنیای واقعی مانند تنظیمات اشتراکگذاری Apex، نحوه استقرار کد Apex در محیط عملیاتی با استفاده از روشهای مختلف استقرار و نحوه اتصال به سیستمهای خارجی با استفاده از APIهای Salesforce را پوشش خواهیم داد. چه شما یک Salesforce Admin باشید که در حال انتقال به بخش توسعه هستید و چه یک فرد کاملا تازهکار در کدنویسی، این دوره به گونهای طراحی شده که شما را از ابتدا به یک توسعهدهنده مطمئن Apex تبدیل می کند.
در پایان دوره، شما قادر خواهید بود کد Apex تمیز، قابل آزمایش و کارآمدی بنویسید که برای پروژههای واقعی و استقرار در اکوسیستم Salesforce آماده باشد.
در این دوره، مطالب زیر را می آموزید:
- Apex چیست و چگونه در پلتفرم Salesforce جای میگیرد؟
- چگونه کلاسها و متدهای Apex را مرحله به مرحله بنویسیم؟
- متغیرها، انواع داده و کالکشن ها در Apex چه هستند؟
- چگونه از SOQL و SOSL برای بازیابی دادههای Salesforce استفاده کنیم؟
- تریگرهای Apex و تریگر ایونت ها چه هستند و چگونه آنها را ایجاد کنیم؟
- چگونه تریگرهای خود را bulk-safe و کارآمد کنیم؟
- چگونه از منطق شرطی، حلقهها و عملیات DML استفاده کنیم؟
- محدودیتهای حاکم چه هستند و چگونه از برخورد با آنها جلوگیری کنیم؟
- چگونه با استفاده از try-catch در Apex خطاها را مدیریت کنیم؟
- چگونه کلاسهای تست بنویسیم و کد خود را برای استقرار پوشش دهیم؟
- اشتراکگذاری Apex چیست و چگونه تنظیمات اشتراکگذاری را بهدرستی استفاده کنیم؟
- معماری MVC چیست و چگونه در توسعه Salesforce اعمال میشود؟
- چگونه از روشهای مختلف استقرار Apex (مانند Change Sets Salesforce CLI و غیره) استفاده کنیم؟
- چگونه از Apex به APIهای Salesforce فراخوانی داشته باشیم و با آنها کار کنیم؟ (مبانی REST/SOAP)
این دوره برای هرکسی که به دنبال موارد زیر است، عالی خواهد بود:
- چگونه توسعهدهنده Salesforce شویم؟
- آموزش توسعهدهنده Salesforce
- آموزش آنلاین Salesforce
- آموزش گواهینامه Salesforce
- آموزشهای Salesforce برای مبتدیان
- آموزشهای Salesforce برای مبتدیان 2025
- آموزش Salesforce در 2025
- آموزش Salesforce Apex برای مبتدیان
- Apex چیست و چگونه آن را بنویسیم؟
- یادگیری برنامهنویسی Apex بهصورت گام به گام
- دوره توسعهدهنده Salesforce با مثالهای واقعی
- چگونه تریگرها و کلاسهای تست را در Salesforce بنویسیم؟
- چگونه از تنظیمات اشتراکگذاری در Apex استفاده کنیم؟
- توضیح معماری MVC در Salesforce
- فرایند استقرار Salesforce برای توسعهدهندگان
- چگونه از API Salesforce با Apex استفاده کنیم؟
چه تازه شروع کرده باشید یا بخواهید مهارتهای خود را به سطح بعدی برسانید، این دوره به شما وضوح، اعتماد به نفس، و قدرت کدنویسی را میدهد تا بهعنوان توسعهدهنده Salesforce موفق شوید.
این دوره برای چه کسانی مناسب است؟
- کارآموزان، افرادی که میخواهند شغل خود را تغییر دهند و مدیران Salesforce که میخواهند به توسعهدهنده Salesforce تبدیل شوند و شغلشان را ارتقا دهند.
دوره کامل توسعه Salesforce برای مبتدیان 2025
-
ایجاد اولین کلاس Apex 28:25
-
انواع داده Apex 01:00:08
-
انواع داده sObject 04:09
-
کالکشن ها در Apex 01:11:41
-
دستورات حلقه 59:57
-
دستورات منطقی 43:11
-
SOQL: بخش 1 48:39
-
SOQL: بخش 2 01:40:15
-
SOQL: بخش 3 01:03:46
-
SOQL پویا 31:18
-
دستورات DML 42:06
-
روشهای DML پایگاه داده 20:45
-
تریگرهای Apex: بخش 1 01:30:18
-
تریگرهای Apex: بخش 2 39:22
-
مدیریت استثناء 42:50
-
استثناء سفارشی 07:51
-
محدودیتهای حاکم 09:45
-
کلاسهای تست Apex 57:06
-
Apex ناهمزمان 01:14:33
-
محدودکنندههای دسترسی 04:44
-
تنظیمات سفارشی، متادیتای سفارشی، برچسبهای سفارشی 40:02
-
با و بدون اشتراکگذاری ارثی 10:57
-
یادگیری فراخوانی و ساخت API در Salesforce 01:26:52
-
استقرار 31:34
-
MVC 04:20
مشخصات آموزش
دوره کامل توسعه Salesforce برای مبتدیان 2025
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:26
- مدت زمان :18:23:21
- حجم :6.49GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy