مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
این دوره راهنمای کامل شما برای تبدیل شدن به یک توسعهدهنده تایید شده Salesforce است. این دوره موضوعات کلیدی مانند مدل دادهای Salesforce، شامل آبجکتها، فیلدها و روابط را پوشش میدهد و سپس به بررسی عمیق برنامهنویسی Apex و تریگرها میپردازد. همچنین یاد میگیرید که چگونه از ابزارهای اتوماسیون Salesforce مانند Workflows و Process Builders برای بهینهسازی فرآیندهای کسبوکار استفاده کنید.
با پیشروی در دوره، تکنولوژیهای پیشرفته Salesforce از جمله Lightning Web Components (LWC) و Visualforce را که برای توسعه مدرن ضروری هستند، بررسی خواهید کرد. این دوره همچنین مثالهای واقعی از ادغام ابزارهای Salesforce در پروژهها را پوشش میدهد و مهارتهای عملی لازم برای ساخت رابطهای کاربری سفارشی و اپلیکیشنهای قدرتمند را به شما ارائه میدهد.
در پایان این دوره، تسلط کاملی بر تکنولوژیهای توسعه Salesforce خواهید داشت و برای قبولی در آزمون گواهینامه Platform Developer I کاملاً آماده خواهید بود. چه در Salesforce تازهکار باشید و چه یک ادمین که قصد انتقال به نقش توسعهدهنده را دارد، این دوره شما را با دانش و تجربه عملی لازم برای موفقیت در پروژههای واقعی توسعه Salesforce مجهز میکند.
- درک مدلهای دادهای Salesforce و سفارشیسازی آبجکتها و فیلدها
- ساخت رابطهای کاربری سفارشی با استفاده از Apex، Visualforce و Lightning Web Components
- اتوماسیون فرآیندهای کسبوکار با Workflows، Process Builders و فرآیندهای تایید (Approval Processes)
- نوشتن و دیباگ کردن تریگرهای Apex و مدیریت موثر دستکاری دادهها
- بهکارگیری بهترین روشها (Best Practices) در توسعه، تست و دیباگ Salesforce
- تسلط بر تکنیکهای اتوماسیون و استقرار (Deployment) برای اپلیکیشنهای واقعی
این دوره برای توسعهدهندگان مشتاق Salesforce است که میخواهند با اعتماد به نفس در آزمون Platform Developer I قبول شوند. همچنین برای ادمینهای Salesforce که میخواهند به نقشهای توسعه تبدیل شوند و توسعهدهندگانی از زمینههای دیگر که برای گواهینامه Salesforce آماده میشوند، ایدهآل است. چه در Salesforce تازهکار باشید و چه به دنبال گسترش دانش خود در برنامهنویسی Apex، LWC و Visualforce باشید، این دوره ابزارها و مهارتهای لازم برای موفقیت در توسعه Salesforce را در اختیار شما قرار میدهد.
- پوشش جامع Apex، LWC و Visualforce برای توسعه Salesforce
- کاربردهای واقعی و تمرینهای عملی برای تثبیت یادگیری
- برنامه آموزشی ساختاریافته و منطبق بر نقشه آزمون Salesforce Platform Developer I
سرفصل ها و درس ها
مقدمه دوره
Introduction to the Course
ساخت حساب توسعهدهنده برای تمرین
Create Your Developer Account to Practice Along with Me
کار با رابط کاربری Salesforce
Navigating Salesforce UI
آبجکت، تب، کاربر و پروفایل چیستند: مرور سریع
What is Object, Tabs, User and Profiles in Salesforce: Quick Overview
آبجکتهای استاندارد و سفارشی: نحوه ساخت آبجکت سفارشی
Standard and Custom Object in Salesforce: How to Create a Custom Object
نحوه افزودن فیلد به آبجکت سفارشی: استفاده از Object Manager
How to Add Fields to the Custom Object: Adding Fields Using Object Manager
Schema Builder در Salesforce: افزودن فیلدها با Schema Builder
Schema Builder in Salesforce: How to Add Fields Using Schema Builder
انواع روابط در Salesforce
Types of Relationship in Salesforce
فیلدهای رابطهای: انواع روابط در Salesforce
Relationship Fields in Salesforce: Types of Relationship in Salesforce
مقایسه Lookup و Master-Detail: تفاوتهای اصلی
Lookup vs Master Detail Relationship: Difference Between Lookup & Master Detail
رابطه چند به چند: آبجکتهای رابط (Junction Object)
Many to Many Relationship in Salesforce: Junction Object in Salesforce
رابطه سلسلهمراتبی (Hierarchical) در Salesforce
Hierarchical Relationship in Salesforce
آبجکتهای خارجی در Salesforce و روابط مرتبط
External Objects in Salesforce and Their Associated Relationships
آبجکت خارجی Salesforce: معرفی و روابط آن
Salesforce External Object: External Objects and Its Relationships
شناسههای خارجی (External IDs) در Salesforce
External IDs in Salesforce
شناسههای خارجی: کدام انواع داده میتوانند External ID باشند
External Ids in Salesforce: Which All Field Data Types Can Be Used as External ID
قوانین اعتبارسنجی (Validation Rules) در Salesforce
Validation Rules in Salesforce
قانون اعتبارسنجی: ساخت اولین Validation Rule
Validation Rule in Salesforce: Create Your First Validation Rule
محدود کردن ورودی دادهها با قوانین اعتبارسنجی: مثال ۲
Restrict Data Input by Using Validation Rules: Validation Rule Example 2
آموزش توابع isPickVal() و isBlank(): مثال ۳
Learn About isPickVal() and isBlank() Functions: Validation Rule Example 3
اعتبارسنجی REGEX در Salesforce: آموزش با مثال
REGEX Validation in Salesforce: Learn Regex in Salesforce with Example
وارد کردن و خروجی گرفتن از دادهها در Salesforce
Importing and Exporting Data in Salesforce
وارد کردن و خروجی دادهها: Data Import Wizard و Data Loader
Importing and Exporting Data in Salesforce: Data Import Wizard and Data Loader
وارد کردن رکوردها با Data Loader: درج رکوردهای جدید
Import Records Using Data Loader: Insert New Records Using Data Loader
بهروزرسانی رکوردها با Data Loader
Update Records Using Data Loader
عملیات Upsert و Delete با Data Loader
Upsert and Delete Operation Using Data Loader
خروجی دادهها با Data Loader: تفاوت Export و Export All
Export Data Using Data Loader: Difference Between Export and Export All
درج رکوردها با استفاده از Data Import Wizard
Insert Records Using Data Import Wizard
بهروزرسانی و Upsert با Data Import Wizard
Update and Upsert Using Data Import Wizard: Update and Upsert Operation
تفاوت بین Data Loader و Import Wizard
Difference Between Data Loader and Import Wizard
سرویس خروجی دادهها: Salesforce Data Export
Data Export Service in Salesforce: Salesforce Data Export
ابزارهای اتوماسیون Salesforce
Salesforce Automation Tools
اتوماسیون فرآیندها: Workflow چیست و چگونه ساخته میشود؟
Automate Business Processes: What is a Workflow in Salesforce and How to Create?
ارسال هشدار ایمیلی با استفاده از Workflows
Send Email Alert Using Workflows
بهروزرسانی فیلدها (Field Update) با Workflow
Workflow Field Update Using Workflow
اتوماسیون فرآیندهای کسبوکار با استفاده از Approval Process
Automate Business Processes Using Approval Process
فرآیندهای تایید (Approval Processes) چیستند و چگونه ساخته میشوند؟
What Are Approval Processes and How to Create an Approval Process
ساخت فرآیند تایید با استفاده از Standard Wizard
Create an Approval Process Using Standard Wizard
اتوماسیون فرآیندهای کسبوکار با استفاده از Process Builder
Automate Business Processes Using Process Builder
معرفی Process Builder در Salesforce
Process Builder in Salesforce
اتوماسیون فرآیند کسبوکار با Process Builder - بخش ۱
Automate Business Process Using Process Builder Part 1
اتوماسیون فرآیند کسبوکار با Process Builder - بخش ۲
Automate Business Process Using Process Builder Part 2
جریانها (Flows) در Salesforce
Flows in Salesforce
جریانها (Flows): تعریف و انواع مختلف Flow
Flows in Salesforce: What Are Flows and Different Types of Flows
جریانهای Trigger شده توسط رکورد با مثال
Record Triggered Flow in Salesforce with Example
جریانهای صفحهای (Screen Flow) با مثال
Screen Flow in Salesforce with Example
نحوه اجرای یک Flow از طریق دکمه در Salesforce
How to Launch a Flow from Button in Salesforce?
نحوه ساخت یک Screen Flow در Salesforce
How to Create a Screen Flow in Salesforce?
افزودن اکشن به Flow: افزودن اکشن ارسال ایمیل
Add Actions to Your Flow: Add Send Email Action to Your Flow
جریانهای زمانبندی شده (Scheduled Triggered Flows) چیستند؟
Schedule Triggered Flows in Salesforce: What Is Scheduled Triggered Flow?
جریانهای Trigger شده توسط Platform Event
Platform Event Trigger Flow in Salesforce
نحوه ساخت Platform Event Trigger Flow
Platform Event Trigger Flow: How to Create a Platform Event Trigger Flow?
نحوه تست Platform Event Trigger Flow در Salesforce
How to Test Platform Event Trigger Flow in Salesforce?
جریانهای Auto-Launched چیستند و چه کاربردی دارند؟
What Is Auto-Launched Flow in Salesforce? What Is the Use of Auto-Launched Flow?
نحوه ساخت Auto-Launched Flow
How to Create Auto-Launched Flow?
ساخت Auto-Launched Flow در Salesforce
Create Auto-Launched Flow in Salesforce
مثال کاربردی Salesforce Auto-Launched Flow
Salesforce Auto-Launched Flow with Example
فراخوانی Flow از طریق Apex
Invoke Flow from Apex
مبانی توسعه و اصول اولیه Apex
Developer Fundamentals - Basics of Apex
Apex چیست؟ چه زمانی استفاده شود؟ مرور کلی برنامهنویسی Apex
What Is Apex? When to Use Apex? Overview of Apex Programming
سینتکس Apex: متغیرها، عبارتها، SOQL و دستورات DML
Apex Syntax: Overview of Apex Code (Variables, Expression, SOQL, DML Statement)
مرور Developer Console: کاربردهای کنسول توسعه
Overview of Developer Console: What Is Developer Console Used For?
متغیرها در Apex: تعریف و دلیل نیاز به متغیرها
Variable in Apex: What Is a Variable and Why Do We Need Them?
نوشتن اولین برنامه در Apex
Write Our First Program in Apex?
انواع دادهها در Apex: بررسی انواع دادههای موجود
Apex Data Types: What Are the Different Data Types Available in Apex?
انواع دادههای Date، Time و Datetime در Apex
Date, Time, Datetime Data Types in Apex
نوع داده Date در Apex: نحوه تعریف متغیر تاریخ
Date Data Type in Apex: How to Declare a Date Variable in Apex?
نوع داده Time در Apex: کلاس Time و متدهای آن
Time Data Type in Apex: Time Class and Its Methods
نوع داده Datetime و متدهای مرتبط
Datetime Data Type and Its Associated Methods
توضیح متغیر Datetime همراه با مثال
Datetime Variable Explanation with Example
نوع داده String
String Data Type
نوع داده String در Apex: تعریف متغیر رشتهای
String Data Type in Apex: Declare a String Variable
کلاس String و متدهای مهم آن
String Class and Important Methods of String Class
کاربردهای نوع داده String
String Data Type in Use
دستورات شرطی (If else) و دستور Switch در Apex
Conditional (If-else) Statement in Apex and Switch Statement in Apex
توضیح دستور If Else در Apex با مثال
If-Else Statement in Apex Explained with the Help of an Example
دستورات شرطی چیستند و If Else چگونه کار میکند؟
What Are Conditional Statements in Apex? How Does If-Else Statement Work in Apex?
بررسی If Else با مثال کاربردی
If-Else Explained with the Help of an Example
دستور If ElseIf در Apex
If-ElseIf Statement in Apex
توضیح If ElseIf با مثال
If-ElseIf Statement in Apex Explained with the Help of an Example
دستور Switch در Apex
Switch Statement in Apex
نحوه استفاده از دستور Switch در Apex
How to Use Switch Statement in Apex?
مثال جامع از دستور Switch در Apex
Switch Statement in Apex with Example Explained
حلقهها در Apex: حلقه For، For تو در تو و While
Loops in Apex - For Loop, Nested For Loop, and While Loop
انواع مختلف حلقهها در Apex چیستند؟
What Are the Different Types of Loops in Apex?
حلقه While در Apex همراه با مثال
While Loop in Apex with an Example
حلقه For در Apex
For Loop in Apex
تمرین حلقه For: نحوه نوشتن حلقه For
For Loop in Practice: How to Write a For Loop?
انواع مختلف حلقه For در Apex
Different Types of For Loop in Apex
دستورات Break و Continue: زمان استفاده از هر کدام
Break and Continue Statement in Apex: When to Use Break and Continue?
حلقه For تو در تو: نحوه عملکرد حلقههای تودرتو
Nested For Loop in Apex: How Does Nested Loop Work?
انواع مجموعهها در Apex: List، Set و Map
Different Types of Collections in Apex - List, Set, and Map in Apex
انواع مختلف مجموعهها (Collections) در Apex
Different Types of Collection in Apex
مفهوم Collection در Apex
Collection in Apex
تعریف متغیر List و متدهای مهم آن
Declare a List Variable: Important List Methods
خطای Incompatible Type در List
Incompatible Type Exception in List
مجموعه Set در Apex: تفاوت Set و List
Set Collection in Apex: Difference Between Set and List in Apex
کلاسها در Apex
Classes in Apex
کلاسها و آبجکتها در Apex
Classes and Objects in Apex
ساخت یک کلاس Apex جدید
Create a New Apex Class
تفاوت اصلاحکنندههای دسترسی Public و Private در Apex
Difference Between Public and Private Access Modifier in Apex
نحوه تعریف متد در Apex
Method Declaration in Apex
Overloading متد چیست؟
What Is Method Overloading?
سازندهها (Constructors) در Apex
Constructors in Apex
سازندهها (Constructors) در Apex چیستند؟
Constructors in Apex. What Are Constructors in Apex?
چرا متغیرهای Instance باید Private تعریف شوند؟
Why Instance Variables Need to Be Declared with Private Access Modifier?
مثال کاربردی از سازندهها در Apex
Constructors in Apex with Example
متدها و متغیرهای Static و Non-static در Apex
Static and Non-static Methods and Variables in Apex
تفاوت متدهای Static و Non-static در Apex
Difference Between Static and Non-static Method in Apex
تفاوت متغیرهای Static و Non-static در Apex
Difference Between Static and Non-static Variable in Apex
مثال تفاوت متغیرهای Static و Non-static
Difference Between Static and Non-static Variable with Example
کار با sObject
Working with sObject
sObject در Salesforce: تعریف لیستی از sObjectها
sObject in Salesforce: Declare a List of sObject in Salesforce
ابزار Salesforce Inspector
Salesforce Inspector
نصب افزونه Salesforce Inspector برای مرورگر
Install Salesforce Inspector Extension for Your Browser
پرسوجوهای SOSL و SOQL در Apex
SOSL and SOQL Queries in Apex
پرسوجوهای SOSL و SOQL در Salesforce چیستند؟
What Is SOSL and SOQL Queries in Salesforce?
بازیابی رکوردها با استفاده از SOQL
Retrieve Records Using SOQL
زبان پرسوجوی آبجکتهای Salesforce (SOQL)
Salesforce Object Query Language
پرسوجوی Group By و شمارش رکوردها در SOQL
Group By Query Salesforce | Count Number of Records in SOQL Query
دستورات DML در Apex
DML Statements in Apex
دستورات DML در Salesforce چیستند؟
DML Statements Salesforce: What Are DML Statements in Salesforce?
نحوه نوشتن دستورات DML: مثال Insert و Update
How to Write DML Statements in Salesforce? Insert and Update DML with Example
دستورات Delete و Undelete در Salesforce
DML Statements in Salesforce: Delete and Undelete DML Statement in Salesforce
دستور Upsert همراه با مثال
Upsert DML Statement with Example
مثال عملیات DML: ساخت کلاس کمکی Account
DML Operations in Salesforce with Example: Create Account Utility Class
مثال جامع از دستورات Apex DML
Salesforce Apex DML Statement with Example
متدهای Database در Apex
Database Methods in Apex
تفاوت بین دستورات DML و متدهای Database
Difference Between DML Statement and Database Methods
امکان بهروزرسانی جزئی (Partial Update) در متدهای Database
Partial Update Allowed in Database Methods
بررسی Database.SaveResult[]
Database Save Result[]
استخراج نتایج موفقیت و شکست با Database.SaveResult[]
Database Save Result[] Retrieve the Success and Failure
پرسوجوهای رابطهای (Relationship Queries) در Apex
Relationship Queries in Apex
پرسوجوهای رابطهای در Salesforce چیستند؟
Relationship Queries in Salesforce: What Are Relationship Queries in Salesforce?
نحوه پرسوجوی رکورد فرزند از طریق والد
Relationship Query: How Do I Query a Child Record from a Parent in Salesforce?
پرسوجوی رابطهای فرزند به والد (Child to Parent)
Relationship Query in Salesforce: Child to Parent Relationship Query
پرسوجوی رابطهای برای آبجکتهای سفارشی
Relationship Query for Custom Object in Salesforce
نحوه پرسوجوی والد به فرزند در آبجکتهای سفارشی
How Do I Query a Parent to a Child Custom Object in Salesforce?
تریگرها (Triggers)
Triggers
تریگرهای Apex در Salesforce
Apex Triggers in Salesforce
متغیرهای زمینهای تریگر (Trigger Context Variables)
Trigger Context Variables in Salesforce
ساخت تریگر Apex: مثال عملی تریگر
Create Apex Trigger: Apex Trigger in Salesforce with Example
مثال تریگر Before Delete در Apex
Apex Trigger Salesforce with Example: Before Delete Apex Trigger
مثال تریگر Before Insert در Apex
Apex Trigger with Example: Before Insert Apex Trigger
پردازشهای دستهای (Batch Apex)
Batch Apex
Batch Apex چیست و متدهای کلاس Batch کدامند؟
What Is Batch Apex and What Are the Different Methods of Batch Class?
ماهیت Batch Apex: همزمان (Synchronous) یا ناهمزمان (Asynchronous)؟
What Is a Batch Apex? Is Batch Apex Synchronous or Asynchronous?
مثال کاربردی Batch Apex در Salesforce
Batch Apex in Salesforce with Example
تفاوت بین Stateless و Stateful در Batch Apex
Difference Between Stateless and Stateful Batch Apex
مثال مقایسهای Stateless در مقابل Stateful
Stateless vs Stateful with Example
وبسرویسهای REST و SOAP
REST and SOAP Web Services
نحوه تعریف کلاس Apex به عنوان وبسرویس REST و SOAP
How to Expose Your Apex Class as REST Web Service and SOAP Web Service?
مدیریت استثناها (Exceptions) در Apex
Exceptions in Apex
استثناها در Apex: بلوک Try Catch Finally چیست؟
Exception in Apex: What Is Try Catch Finally Block in Apex?
نحوه مدیریت استثناها با استفاده از Try Catch
How to Handle Exception in Apex Using Try-Catch Block?
خطای ListException چیست و چگونه مدیریت شود؟
What Is ListException in Apex and How to Handle This Exception?
خطای Null Pointer Exception در Apex
Null Pointer Exception in Apex
خطای sObject Exception در Salesforce
sObject Exception in Salesforce
متدهای رایج مدیریت استثناها و کاربرد آنها
Common Exception Methods and Their Usage
مدیریت استثناهای DML در Apex
DML Exception in Apex and How to Handle Them?
متدهای مربوط به استثناهای DML
DML Exception Methods
متدهای تکمیلی برای خطاهای DML
Exception Methods Related to DML Exception
استفاده از Try با چندین بلوک Catch
Try with Multiple Catch Block
تست و دیباگ در Apex
Apex Testing and Debugging
کلاسهای تست Apex: نحوه نوشتن کلاس تست
Apex Test Classes: How to Write Test Classes?
ساخت یک کلاس Apex و کلاس تست مربوط به آن
Create an Apex Class and Its Test Class
پوشش کد (Code Coverage) در Apex
Code Coverage in Apex
بررسی دقیقتر Code Coverage در Apex
Code Coverage in Apex
انتقال Code Coverage بین محیطهای Sandbox
Code Coverage Needed from One Sandbox to Another
محدودیتهای Governor در Apex
Governor Limits in Apex
محدودیتهای Governor در Apex
Governor Limits in Apex
اتفاقاتی که هنگام رخ دادن Governor Limit Exception میافتد
What Happens When Governor Limit Exception Is Thrown?
متدهای Limit در Apex و بررسی کلاس Limit
What Are Limit Apex Methods in Salesforce? Limit Class in Apex
مرور جامع محدودیتهای Governor در Salesforce
Salesforce Governor Limits
آسیبپذیریهای امنیتی در Apex و Visualforce
Security Vulnerabilities in Apex and Visualforce
مرور آسیبپذیریهای مختلف امنیتی در Salesforce
Overview of Different Vulnerabilities Which Exist in Salesforce
تزریق SOQL (SOQL Injection) چیست و چگونه آن را پیشگیری کنیم؟
What Is SOQL Injection and How Can We Prevent It?
استثناهای سفارشی: نحوه ساخت Custom Exception در Apex
Custom Exception in Apex: How to Create a Custom Exception in Apex?
ترتیب اجرای عملیات ذخیره در Salesforce
Save Order of Execution in Salesforce
ترتیب اجرای عملیات ذخیره: توالی رویدادها پس از ذخیره رکورد
Save Order of Execution Salesforce: Sequence of Events After We Save the Record
رابطه بین تراکنشهای Apex و ترتیب اجرای ذخیره
Relationship Between Apex Transaction and Save Order of Execution
Apex پویا (Dynamic Apex) در Salesforce
Dynamic Apex in Salesforce
Apex پویا: استفاده از کلاس Schema در Salesforce
Dynamic Apex in Salesforce: Use of Schema Class in Salesforce
نحوه دسترسی و استفاده برنامهنویسی شده از Object Schema
How to Programmatically Access and Utilize the Object Schema?
دریافت تمام فیلدهای یک آبجکت با Dynamic Apex
How to Get All Fields of an Object in Salesforce Using Dynamic Apex?
دریافت روابط فرزند از یک آبجکت
Getting Child Relationships from an Object
بررسی کلاس TabSetResult: توصیف تبها با متدهای Schema
Describing TabSetResult Class: Describing Tabs Using Schema Methods
نحوه دریافت پویا فیلدهای اجباری یک آبجکت
How to Fetch Required Fields of an Object Dynamically?
کامپوننتهای Lightning Aura
Lightning Aura Components
نحوه تنظیم دامین سفارشی برای سازمان Salesforce
How to Setup Your Custom Domain for Salesforce Org?
فریمورک Lightning Component چیست؟
What Is Salesforce Lightning Component Framework?
افزودن استایل به اپلیکیشن لایتنینگ با Static Resource
To Add Styling to Your Lightning Application Using External Static Resource
ویژگیها (Attributes) چیستند؟
What Are Attributes?
ویژگیهای کامپوننت چیستند؟
What Are Component Attributes?
ترکیب کامپوننتها (Component Composition) با مثال
Component Composition with Example
عبارات Salesforce و کامپوننت aura:if چیستند؟
What Is Salesforce Expression and aura:if Component?
ارائهدهندگان مقادیر جهانی (Global Value Providers) چیستند؟
What Are Global Value Providers?
کامپوننتهای استاندارد و Force.com
Standard and Force.com Components
کامپوننتهای UI: Input Text، Output Text و Button
Salesforce UI Components: Input Text, Output Text, and Button
مدیریت رویدادها با استفاده از Client Side Controller
Handling Events Using Client-Side Controller
مرور کلی Apex Server Side Controller
Apex Server-Side Controller Overview
نحوه بازیابی رکوردها از آبجکت استاندارد در لایتنینگ
How to Retrieve Records from Standard Object in Lightning?
دیباگ کردن کامپوننتهای لایتنینگ
Debugging Lightning Components
ساخت اولین اپلیکیشن Lightning از صفر
Building Our First Lightning App from Scratch
مرور کلی اپلیکیشن لایتنینگ ما
Overview of Our Lightning App
ساخت کلاس ContactController
Creating the ContactController Class
ساخت اپلیکیشن لایتنینگ
Creating the Lightning Application
ساخت کامپوننت ContactList
Creating the ContactList Component
ساخت کامپوننت SearchBar
SearchBar Component
ساخت کامپوننت ContactDetails
Creating the ContactDetails Component
کامپوننتهای وب لایتنینگ (LWC)
Lightning Web Component
مرور LWC: مزایای Lightning Web Components
Overview of Lightning Web Components: Benefits of Lightning Web Components
راهاندازی محیط توسعه برای کامپوننت LWC
Setting up Development Environment for LWC Component
راهاندازی محیط توسعه: نصب Salesforce CLI و Visual Studio
Setting up Development Environment: Install Salesforce CLI and Visual Studio
تنظیم دامین و فعالسازی Dev Hub در Salesforce
Setting Up My Domain and Enable Dev Hub in Salesforce
ساخت یک Scratch Org
Create a Scratch Org
دستورات کاربردی در Visual Studio
Commands to Use in Visual Studio
ساخت اولین کامپوننت وب لایتنینگ
Building Our First Lightning Web Component
ساخت اولین کامپوننت وب لایتنینگ (LWC)
Building Our First Lightning Web Component
اتصال دادهها (Data Binding) در LWC
Data Binding in Lightning Web Component
رندرینگ شرطی کامپوننتها در LWC
Rendering Components Conditionally in LWC
رندر شرطی المانهای DOM با استفاده از if:true|false
Render DOM Elements Conditionally Using if:true|false Directive
بررسی عمیق دستور if:true|false در LWC
if:true|false Directive in Lightning Web Components
رندر کردن لیست آیتمها در LWC
Rendering List of Items in Lightning Web Components
نحوه رندر کردن لیست آیتمها در LWC
How to Render a List of Items in Lightning Web Components?
نحوه رندر لیست با استفاده از دستور Iterator
How to Render a List Using Iterator Directive?
ساخت اپلیکیشنها در LWC
Building Applications in Lightning Web Components
ساخت اپلیکیشن ساده: ماشین حساب سود ساده
Building a Simple Application: Simple Interest Calculator
ساخت اپلیکیشن ساده با LWC: ماشین حساب اشکال هندسی
Building a Simple Application with Lightning Web Components: Shape Calculator
انواع ویژگیها (Properties) در LWC
Types of Properties in LWC
ویژگیهای عمومی (Public Properties) در LWC چیستند؟
What Are Public Properties in LWC?
نحوه انتقال داده از کامپوننت والد به فرزند در LWC
How to Pass Data from Parent Component to Child Component in LWC?
متدهای چرخه حیات (Lifecycle Methods) در LWC
Lightning Web Components Lifecycle Methods
قلابهای چرخه حیات: Lifecycle Hooks در LWC
Component Lifecycle Hooks: Lifecycle Hooks in Lightning Web Components
ارتباطات بین کامپوننتهای LWC
Lightning Web Components Communication
نحوه فراخوانی متد کامپوننت فرزند از طریق والد
How to Call Child Component Method from Parent?
ارتباط از طریق Custom Event از فرزند به والد
Custom Event Communication from Child to Parent Component
ارتباط با رویدادها: ساخت و ارسال (Dispatch) رویداد
Communicate with Events: Create and Dispatch Events
تمرین ساخت و ارسال رویدادها
Communicate with Events: Create and Dispatch Events
مرور مدل Pub Sub در LWC
Overview of Pub-Sub Model in Lightning Web Component
آموزش مدل Pub Sub با مثال کاربردی
Learn About Pub-Sub Model with Help of an Example
کار با رکوردها در LWC
Working with Records Inside Lightning Web Components
روشهای مختلف دسترسی به دادههای Salesforce در LWC
Different Ways to Access Salesforce Data in Lightning Web Components
ساخت رکورد با استفاده از Lightning Data Service در LWC
How to Create a Record Using Lightning Data Service in Lightning Web Component?
مشاهده و ساخت رکورد با Lightning Data Service
View and Create Record Using Lightning Data Service
کار با رکوردها با استفاده از Base Components
Work With Records Using Base Components
استفاده از lightning-record-form برای مدیریت رکوردها
Work with Records Using Base Components: lightning-record-form
نمایش رکورد با لایه سفارشی (Custom Layout) در Base Component
Display a Record with Custom Layout Using Base Component
دسترسی به دادهها با lightning-record-edit-form
How to Access Salesforce Data Using Base Components: lightning-record-edit-form
ساخت رکورد جدید با lightning-record-edit-form
How to Create a New Record Using lightning-record-edit-form?
ساخت و مشاهده رکورد با کامپوننت lightning-record-edit-form
Create and View the Record Using lightning-record-edit-form Component
نحوه بازیابی رکوردها از طریق Apex - بخش ۱
How to Fetch Records Via Apex?
نحوه بازیابی رکوردها از طریق Apex - بخش ۲
How to Fetch Records Via Apex?
اعلانهای Toast در LWC
Toast Notifications in Lightning Web Components
استفاده از Toast Notifications در LWC
Using Toast Notifications in Lightning Web Components
سرویس ناوبری (Navigation Service) در LWC
Navigation Service in Lightning Web Components
سرویس ناوبری (Navigation Service) در LWC
Navigation Service in Lightning Web Components
ناوبری به صفحات رکورد آبجکت
Navigating to Object Record Pages
ناوبری به لیست اخیر Account و رکوردهای مرتبط Contact
Navigating to Account Record Recent List and Related Contact Records
ناوبری به صفحات وب خارجی
Navigating to Web Page
ناوبری به صفحه Home و صفحه Chatter
Navigating to Home Page and Chatter Page
آموزش کامپوننتهای Visualforce
Visualforce Components Tutorial
Visualforce چیست و چه زمانی استفاده شود؟
What Is Visualforce? When and Where to Use Visualforce?
مزایای Visualforce
Advantages of Visualforce
نحوه فعالسازی حالت توسعهدهنده (Developer Mode) در Visualforce
How Do I Enable Visualforce Developer Mode?
تگهای Visualforce در Salesforce
Visualforce Tags in Salesforce
تگهای صفحه: pageBlock و pageBlockSection
Visualforce Page Tags in Salesforce: pageBlock and pageBlockSection Tags
کامپوننتهای Visualforce: تگ pageBlockButtons
Visualforce Components: pageBlockButtons Tag in Visualforce
نحوه استفاده از apex:pageMessage در صفحات Visualforce
How to Use apex:pageMessage in Visualforce Page?
مرور کلی تگهای ورودی (Input Tags) در Visualforce
Overview of Input Tags in Visualforce
مثالهای تگهای ورودی Visualforce
Visualforce Input Tags with Example
تگهای outputLabel و outputLink در Visualforce
Visualforce Apex: outputLabel Tag and outputLink Tag in Salesforce
تگهای Apex PanelBar و PanelBarItem
Apex PanelBar and PanelBarItem Tags in Salesforce
مثال کاربردی PanelBar و PanelBarItem
Apex PanelBar and PanelBarItem Tags with Example
ویژگیهای panelBarItem: بررسی onLeave و onEnter
Apex panelBarItem Attributes: onLeave and onEnter with Example
کامپوننت Visualforce: عرض ستون در apex:panelGrid
Visualforce Component: apex:panelGrid Column Width
مثال از apex:panelGrid
Apex panelGrid Example
مثال از tabPanel در Salesforce
tabPanel Example in Salesforce
تگ Apex Toolbar در Visualforce
Apex Toolbar Tag in Visualforce
مثال کاربردی تگ Toolbar
Apex Toolbar Tag with Example
کنترلرهای استاندارد (Standard Controller) در Salesforce
Standard Controller in Salesforce
مثال از Standard Controller در Salesforce
Standard Controller Salesforce Example
نحوه استفاده از Standard Controller در صفحات Visualforce
How to Use Standard Controller in Visualforce Page?
کنترلر لیست استاندارد (Standard List Controller)
Standard List Controller in Salesforce
بررسی Standard List Controller در Apex
Standard List Controller Apex
مثال کاربردی Standard List Controller
Standard List Controller with Example
Standard List Controller چیست؟
What Is Standard List Controller in Salesforce?
اکشنهای Standard List Controller
Standard List Controller Actions
صفحهبندی (Pagination) در Standard List Controller
Standard List Controller Pagination
ویرایش چندین رکورد با Standard List Controller
Using the Standard List Controller to Edit Multiple Records
تفاوت بین Custom Controller و Extension در Salesforce
Difference Between Custom Controller and Extension in Salesforce
کنترلرهای سفارشی (Custom Controller) در Salesforce
Custom Controller in Salesforce
مثال از Custom Controller در Salesforce
Custom Controller in Salesforce Example
Controller Extension چیست؟
What Is Controller Extension in Salesforce?
استفاده از چندین Controller Extension در Salesforce
Salesforce Multiple Controller Extensions
نحوه فراخوانی دو Extension در یک صفحه Visualforce
How to Call Two Multiple Controller Extensions in Visualforce Page?
مرور کلی Custom List Controller
Overview of Custom List Controller
مثال از Custom List Controller در Salesforce
Salesforce Custom List Controller Example
مثال از کلاس StandardSetController
StandardSetController Class Example
نمایش نظرات