آموزش دوره 1 توسعه دهندگان پلتفرم دارای مجوز Salesforce را کامل کنید

Complete Salesforce Certified Platform Developer 1 Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: دوره صدور گواهینامه Salesforce Developer I - شامل Apex، پیکربندی ها، جریان های Salesforce و همه چیزهایی که در بین Apex Lightning Web Components وجود دارد.

تمام دانش لازم برای قبولی در آزمون صدور گواهینامه توسعه دهنده پلتفرم Salesforce خود را بیاموزید. این دوره شامل بیش از 13 ساعت و نیم مطالب است و شامل موارد زیر است:

  • اصول برنامه‌نویس

    • مفاهیم چند مستاجر و چارچوب‌های طراحی، مانند معماری MVC و چارچوب اجزای لایتنینگ را درک کنید.

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

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

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

  • اتوماسیون فرآیند و منطق

    • قابلیت‌های ویژگی‌های خودکارسازی فرآیند اعلامی را شناسایی کنید.

    • متغیرها، ثابت ها، روش ها را اعلام کنید و از اصلاح کننده ها و رابط های Apex استفاده کنید.

    • با توجه به یک سناریو، از دستورات جریان کنترل Apex استفاده و اعمال کنید.

    • با توجه به یک سناریو، دستورات SOSL، SOQL و DML را در Apex بنویسید.

    • با توجه به یک سناریو، بهترین روش‌ها را برای نوشتن کلاس‌ها و محرک‌های Apex دنبال کنید.

    • با توجه به یک سناریو، پیامدهای محدودیت های گاورنر را بر تراکنش های Apex شناسایی کنید.

    • ارتباط بین تراکنش‌های Apex، ترتیب ذخیره‌سازی اجرا، و احتمال بازگشت و/یا آبشاری را شرح دهید.

    • مدیریت استثنا را در Apex اجرا کنید، از جمله استثناهای سفارشی در صورت نیاز.

    • با توجه به یک سناریو، از عملکرد اعلامی و Apex با هم برای خودکارسازی منطق تجاری استفاده کنید.

  • رابط کاربر

    • با توجه به یک سناریو، محتوا را نمایش دهید یا داده‌های Salesforce را با استفاده از صفحه Visualforce و کنترل‌کننده‌ها یا برنامه‌های افزودنی مناسب در صورت نیاز تغییر دهید.

    • چارچوب کامپوننت لایتنینگ، مزایای آن، و انواع محتوایی که می‌تواند در یک مؤلفه وب لایتنینگ وجود داشته باشد را شرح دهید.

    • با توجه به یک سناریو، از آسیب‌پذیری‌های امنیتی رابط کاربری و دسترسی به داده‌ها جلوگیری کنید.

    • با توجه به یک سناریو، اجزای رابط کاربری سفارشی، از جمله Lightning Components، Flow و Visualforce را نمایش دهید و از آن استفاده کنید.

    • موارد استفاده رویدادهای Lightning Web Component را شرح دهید.

    • با توجه به یک سناریو، Apex را برای کار با انواع مختلف اجزای صفحه، از جمله Lightning Components، Flow، Next Best Actions، و غیره اجرا کنید.

  • تست، اشکال زدایی و استقرار

    • با استفاده از منابع مختلف داده‌های آزمایشی، آزمایش‌هایی را برای محرک‌ها، کنترل‌کننده‌ها، کلاس‌ها، جریان‌ها و فرآیندها بنویسید و اجرا کنید.

    • با توجه به یک سناریو، بدانید چگونه و چه زمانی از ابزارهای Salesforce Developer مانند Salesforce DX، Salesforce CLI و Developer Console استفاده کنید.

    • نحوه برخورد با مشکلات سیستم اشکال‌زدایی و نظارت بر جریان‌ها، فرآیندها و کارهای ناهمزمان و دسته‌ای و غیره را شرح دهید.

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

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


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

معرفی Introduction

  • معرفی Introduction

  • برای یک حساب توسعه دهنده Salesforce ثبت نام کنید Sign up for a Salesforce Developer Account

  • ناوبری نیروی فروش Salesforce Navigation

اصول توسعه دهنده Salesforce Salesforce Developer Fundamentals

  • مقدمه ای بر اصول Intro to Fundamentals

  • محیط چند مستاجر Multi-tenant Environment

  • یک برنامه اعلامی اولیه بسازید Build a basic declarative app

  • یک برنامه برنامه نویسی اولیه بسازید Build a basic programmatic app

  • MCV را توضیح دهید. الگو Explain MCV. paradigm

مدل سازی و مدیریت داده ها Data Modeling and Management

  • مقدمه ای بر مدل سازی داده ها Intro to Data Modeling

  • طرح کلی الزامات Outline Requirements

  • بررسی اجمالی اشیاء Objects Overview

  • انواع فیلد Field Types

  • فرمول ها Formulas

  • روابط Relationships

  • امنیت شی Object Security

  • خلاصه جمع آوری Roll-up summaries

  • جادوگر واردات داده Data Import Wizard

  • سرویس صادرات داده Data Export Service

  • Apex Data Loader Apex Data Loader

اتوماسیون و منطق فرآیند اعلامی Declarative Process Automation & Logic

  • مقدمه ای بر اتوماسیون فرآیند و منطق Intro to Process Automation & Logic

  • بررسی قوانین فرآیند ساز و گردش کار Process Builder and Workflow Rules Review

  • مقدمه ای بر جریان ها Introduction to Flows

  • جریان های ساختمانی Building Flows

  • جریان های برنامه ریزی شده و جریان های صفحه نمایش Scheduled Flows and Screen Flows

  • Save Order of Execution Save Order of Execution

طرح بندی و ناوبری Layouts and Navigation

  • طرح بندی صفحه و لایتنینگ اپلیکیشن ساز Page Layouts and Lightning App Builder

Apex Triggers Apex Triggers

  • Salesforce Developer Console Navigation Salesforce Developer Console Navigation

  • معرفی Apex Triggers Intro to Apex Triggers

  • ایجاد ماشه اصلی Create Basic Trigger

  • انواع ماشه Trigger Types

  • راه اندازی بهترین شیوه ها Trigger Best Practices

کلاس های Apex Apex Classes

  • معرفی کلاس های Apex Intro to Apex Classes

  • ایجاد کنترل کننده اولیه ماشه Create Basic Trigger Handler

  • مواد و روش ها Methods

  • اصلاح کننده های کلاس Class Modifiers

انواع داده های Apex Apex Data Types

  • انواع داده های اولیه Primitive Data Types

  • انواع داده های پیچیده Complex Data Types

  • آرایه ها Arrays

منطق اوج Apex Logic

  • اگر دیگری If/Else

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای سه تایی Ternary Operators

  • تغییر بیانیه ها Switch Statements

  • برای حلقه ها For Loops

  • در حالی که حلقه ها While Loops

  • تلاش/گرفتن try/catch

  • استثناهای سفارشی Custom Exceptions

چالش 1 Challenge 1

  • چالش توسعه دهندگان Salesforce 1 Salesforce Developer Challenge 1

  • کار را بررسی کنید Check work

مفاهیم شی گرا Object Oriented Concepts

  • مقدمه ای بر اشیاء Intro to Objects

  • سازندگان و نمونه سازی Constructors and Instantiation

  • متغیرها Variables

  • زیر کلاس ها Sub-classes

کار با Salesforce Data در Apex Working with Salesforce Data in Apex

  • بیانیه های DML DML Statements

  • پرس و جوهای SOQL SOQL Queries

  • پرس و جوهای SOSL SOSL Queries

  • پرس و جوهای پویا Dynamic Queries

  • محدودیت های فرماندار داده Data Governor Limits

چالش 2 Challenge 2

  • چالش توسعه دهندگان Salesforce 2 Salesforce Developer Challenge 2

  • کار را بررسی کنید Check work

انواع فراداده سفارشی Custom Metadata Types

  • مقدمه ای بر انواع فراداده سفارشی Intro to Custom Metadata Types

  • نوع متادیتای سفارشی ایجاد کنید Create Custom Metadata Type

  • دسترسی از Apex Access from Apex

رویدادهای پلتفرم Platform Events

  • معرفی رویدادهای پلتفرم Intro to Platform Events

  • ایجاد رویداد پلتفرم سفارشی Create Custom Platform Event

  • با Apex در رویداد پلتفرم مشترک شوید Subscribe to Platform Event with Apex

  • رویدادهای پلتفرم را با Apex منتشر کنید Publish Platform Events with Apex

چالش 3 Challenge 3

  • چالش توسعه دهندگان Salesforce 3 Salesforce Developer Challenge 3

  • کار را بررسی کنید Check work

Apex ناهمزمان Asynchronous Apex

  • Apex برنامه ریزی شده Scheduled Apex

  • روش های آینده Future Methods

  • Apex قابل صف Queueable Apex

  • دسته ای Apex Batch Apex

گسترش کارکرد اعلامی Extending Declarative Functionality

  • روش های غیر قابل استناد Invocable Methods

  • متغیرهای Invocable Invocable Variables

  • انواع تعریف شده توسط Apex Apex-Defined Types

چالش 4 Challenge 4

  • چالش توسعه دهندگان Salesforce 4 Salesforce Developer Challenge 4

  • کار را بررسی کنید Check work

تست و رفع اشکال Apex Testing & Debugging Apex

  • مقدمه ای بر تست Introduction to Testing

  • کلاس تست پایه Basic Test Class

  • کارخانه داده تست Test Data Factory

  • تست Asynchronous Apex Testing Asynchronous Apex

چالش 5 Challenge 5

  • چالش توسعه دهندگان Salesforce 5 Salesforce Developer Challenge 5

  • کار را بررسی کنید Check work

صفحات ویژوال فورس Visualforce Pages

  • مقدمه ای بر ویژوال فورس Introduction to Visualforce

  • یک صفحه اصلی ایجاد کنید Create a basic page

  • کنترلرهای استاندارد Standard Controllers

  • کنترل کننده های لیست استاندارد Standard List Controllers

  • ضبط صفحه ویرایش Record Edit Page

  • کتابخانه مؤلفه Component Library

  • کامپوننت های Visualforce سفارشی Custom Visualforce Components

  • اشکال زدایی Visualforce Debugging Visualforce

  • موارد استفاده ویژوالفورس Visualforce Use Cases

چالش 6 Challenge 6

  • دستورالعمل‌های چالش 6 توسعه‌دهنده Salesforce Salesforce Developer Challenge 6 Instructions

  • راه حل چالش 6 Challenge 6 Solution

کنترلرهای Visualforce Visualforce Controllers

  • یک کنترلر اصلی Visualforce ایجاد کنید Create a basic Visualforce Controller

  • روش های کنترل کننده Visualforce Visualforce Controller Methods

  • عبارات پویا Dynamic Expressions

  • برنامه های افزودنی کنترل کننده استاندارد Standard Controller Extensions

  • پوشش تست کنترلر Controller Test Coverage

چالش 7 Challenge 7

  • چالش توسعه دهندگان Salesforce 7 Salesforce Developer Challenge 7

  • کار را بررسی کنید Check work

اجزای وب لایتنینگ Lightning Web Components

  • مقدمه ای بر اجزای وب لایتنینگ Intro to Lightning Web Components

  • ابزار توسعه را نصب کنید Install Development Tools

  • یک جزء اساسی ایجاد کنید Create a basic component

  • چارچوب اجزای لایتنینگ توضیح داده شد Lightning Component Framework Explained

  • ترکیب کامپوننت Component Composition

  • مناسبت ها Events

  • اجزای پایه رعد و برق Lightning Base Components

  • با داده های Salesforce کار کنید Work with Salesforce Data

  • ایجاد داده های نیروی فروش Creating Salesforce Data

  • سرویس پیام رعد و برق Lightning Message Service

  • سایر موارد و منابع استفاده از LWC Other LWC Use Cases and Resources

اجزای هاله رعد و برق Lightning Aura Components

  • LWC در مقابل اجزای هاله LWC vs. Aura Components

  • چارچوب مؤلفه هاله Aura Component Framework

  • یک مؤلفه اصلی Aura ایجاد کنید Create a basic Aura Component

  • مناسبت ها Events

  • استفاده از LWC با Aura Using LWC with Aura

  • موارد و منابع استفاده از مؤلفه هاله Aura Component Use Cases and Resources

بسته شدن Closing

  • کلمات پایانی Closing Words

  • درس جایزه BONUS LESSON

نمایش نظرات

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

آموزش دوره 1 توسعه دهندگان پلتفرم دارای مجوز Salesforce را کامل کنید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
14 hours
120
Udemy (یودمی) udemy-small
26 آذر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,300
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anthony Wheeler Anthony Wheeler

توسعه دهنده Salesforce

Mike Wheeler Mike Wheeler

مربی مشاغل Salesforce ، Zoom و Home - 120،000 دانشجو من دوره های Salesforce ، Zoom و Home Business را آموزش می دهم. من علاقه زیادی به کمک به شما برای تبدیل شدن به "خالق یک جهان مصرف" دارم من به سمت ابزارها و فن آوری می روم که به غیر فنی برای ساخت و خلق چیزهای شگفت انگیز آنلاین قدرت می بخشد. به همین دلیل من به سمت ابزارها و سیستم عامل های شگفت انگیز مانند Salesforce ، Zoom ، WordPress و موارد دیگر جذب شدم. در حال حاضر من در حال ایجاد یک سری دوره ها هستم که تمام اصول و نکات مربوط به راه اندازی مشاغل خانگی خود ، کسب درآمد اینترنتی و چگونگی ساختن نام تجاری خود را در حین ساختن برنامه ها و مشاغل در اینترنت به شما می آموزد. پس از هزاران رتبه بندی از نظرسنجی Udemy برای دوره های من ، دانشجویان صحبت کرده اند: "آیا شما اطلاعات ارزشمندی یاد می گیرید؟" 99.6٪ پاسخ مثبت دادند

Mike Wheeler Media Mike Wheeler Media

آموزش، الهام بخشیدن و تجهیز شما برای حرفه خود در ابر

Udemy (یودمی)

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

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