دوره صدور گواهینامه Salesforce Platform Developer I (PDI) دروازه شما برای تبدیل شدن به یک توسعه دهنده ماهر Salesforce است. این برنامه جامع برای حرفه ای ها و توسعه دهندگان مشتاقی طراحی شده است که می خواهند برنامه های قدرتمند، مقیاس پذیر و ایمن را در پلتفرم Salesforce ایجاد کنند. چه یک برنامه نویس با تجربه، یک مدیر Salesforce که به دنبال گسترش مهارت های خود هستید، یا یک تازه وارد به اکوسیستم Salesforce، این دوره شما را گام به گام از طریق تسلط بر ابزارها و تکنیک های مورد نیاز برای برتری در توسعه Salesforce راهنمایی می کند.
چه چیزی یاد خواهید گرفت؟
این دوره عمیقاً به قابلیت های برنامه نویسی Salesforce می پردازد و شما را با دانش و تجربه عملی برای طراحی، پیاده سازی و استقرار برنامه های کاربردی سفارشی مجهز می کند. در اینجا یک نمای کلی از آنچه به دست خواهید آورد آمده است:
1. درک اصول نیروی فروش
یک پایه محکم در معماری Salesforce و مدل داده به دست آورید.
اشیاء، فیلدها و روابط استاندارد و سفارشی را کاوش کنید.
بیاموزید که Salesforce چگونه با استفاده از ابزارهای اعلامی و برنامهای خود راهحلهایی را برای کسبوکارها ارائه میکند.
2. مدل سازی و مدیریت داده
با نحوه کار با روابط شی، طراحی طرحواره، و زبان جستجوی شیء Salesforce (SOQL) آشنا شوید.
مدیریت دادهها را با استفاده از عملیات Apex DML و در عین حال رعایت محدودیتهای فرماندار Salesforce بیاموزید.
تکنیک های اعتبارسنجی داده ها را برای اطمینان از داده های تمیز و قابل اعتماد کاوش کنید.
3. توسعه Apex
به اصول اولیه Apex، زبان برنامه نویسی شی گرا Salesforce مسلط شوید.
جریان اجرا، متغیرهای زمینه، و بهترین روشها برای نوشتن کد کارآمد و ایمن را بدانید.
منطق سفارشی را با تریگرها، کلاسها و Apex ناهمزمان برای سناریوهای دنیای واقعی بسازید.
4. اجزای وب لایتنینگ (LWC)
با استفاده از Lightning Web Components (LWC) با توسعه وب مدرن آشنا شوید.
مفاهیم JavaScript ES6 و کاربرد آنها را در Salesforce درک کنید.
برای بهبود تجربه کاربر، رابط های کاربری پویا و پاسخگو ایجاد کنید.
5. Visualforce Development
Visualforce را برای ایجاد راه حل های رابط کاربری سفارشی کاوش کنید.
درباره مؤلفههای Visualforce، کنترلکنندهها و ادغام با دادههای Salesforce بیاموزید.
انتقال یکپارچه به چارچوبهای رابط کاربری مدرن مانند LWC.
6. اتوماسیون و منطق
ابزارهای اعلامی مانند Flow و Process Builder را با رویکردهای برنامه نویسی مقایسه و ترکیب کنید.
منطق سفارشی برای حل چالشهای تجاری پیچیده بسازید.
در ساخت فرآیندهای اتوماسیون بدون خطا و مقیاسپذیر بینشی به دست آورید.
7. امنیت و بهترین شیوه ها
مدل امنیتی Salesforce را بیاموزید، از جمله نمایهها، نقشها، مجموعههای مجوز و امنیت در سطح زمینه.
با نحوه نوشتن کد ایمن برای جلوگیری از آسیبپذیریهایی مانند تزریق SOQL و دسترسی غیرمجاز آشنا شوید.
قوانین اشتراکگذاری را اجرا کنید و کلاسهای Apex را با اشتراکگذاری ایمن کنید.
8. آزمایش، اشکال زدایی، و استقرار
کلاسهای آزمایشی بنویسید تا کد خود را تأیید کنید و از قابلیت اطمینان برنامه اطمینان حاصل کنید.
از ابزارهای اشکالزدایی Salesforce مانند گزارشهای اشکالزدایی برای عیبیابی کارآمد استفاده کنید.
با نحوه اعمال تغییرات با استفاده از Change Sets، Metadata API و Salesforce CLI آشنا شوید.
9. سناریوها و پروژه های دنیای واقعی
روی پروژههایی کار کنید که موارد استفاده در دنیای واقعی را منعکس میکنند و شما را برای چالشهای حین کار آماده میکنند.
درباره بهترین شیوههای توسعه Salesforce، استانداردهای کدگذاری، و گردشهای کاری استقرار اطلاعاتی به دست آورید.
چگونگی همکاری با تیمها را در جعبه ایمنی و محیطهای تولیدی بیاموزید.
دانشمند داده
نمایش نظرات