لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه Apex و اتوماسیون Salesforce
- آخرین آپدیت
دانلود Apex Development and Salesforce Automation
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره جامع، شما عمیقاً وارد دنیای توسعه Apex و اتوماسیون Salesforce خواهید شد و تجربه عملی در مفاهیم و تکنیکهای کلیدی کسب خواهید کرد. شما یاد میگیرید که چگونه دادهها را بهطور بهینه با استفاده از مجموعههایی مانند Lists، Sets و Maps مدیریت کنید، ساخت کلاسها و متدها را بررسی نمایید و قدرت Salesforce Inspector را درک کنید. با کار روی سناریوهای واقعی و یادگیری بهترین روشهای برنامهنویسی Apex، شما بهطور کامل برای خودکارسازی فرآیندها و حل مسائل در محیط Salesforce آماده خواهید شد.
همانطور که در دوره پیش میروید، بر موضوعات ضروری مانند سازندهها (Constructors)، متدها و متغیرهای استاتیک و غیر استاتیک، متدهای دیتابیس، عملیات DML و موارد دیگر مسلط خواهید شد. از طریق یک رویکرد کاربردی، کوئریهای رابطهای (Relationship Queries) و تریگرها را برای اتوماسیون فرآیندها در Salesforce بررسی میکنید. این دوره همچنین شما را با تست، دیباگ و مدیریت استثناهای (Exceptions) Apex آشنا میکند و ابزارهای لازم برای ساخت اپلیکیشنهای قابل اعتماد در Salesforce و اجتناب از اشتباهات رایج را در اختیار شما قرار میدهد.
این دوره برای توسعهدهندگانی طراحی شده است که میخواهند مهارتهای خود را در برنامهنویسی Salesforce و Apex ارتقا دهند. اگر با مفاهیم پایه برنامهنویسی آشنا هستید، این دوره شما را در مسیر ابزارها و تکنیکهای ضروری Salesforce هدایت میکند.
در پایان این دوره، شما قادر خواهید بود با اعتماد به نفس کامل کد Apex بنویسید و مستقر کنید، عملکرد را بهینه نمایید، عملیات دادهها را مدیریت کنید، استثناها را هندل کرده و بهترین متدهای توسعه Salesforce را پیادهسازی کنید.
سرفصل ها و درس ها
انواع مختلف مجموعهها در Apex: لیست، ست و مپ
Different Types of Collections in Apex - List, Set, and Map in Apex
انواع مختلف مجموعهها در Apex
Different Types of Collection in Apex
مجموعهها در Apex
Collection in Apex
اعلان متغیر لیست: متدهای مهم لیست
Declare a List Variable: Important List Methods
خطای عدم تطابق نوع (Incompatible Type) در لیست
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
سازندهها در Apex: سازنده چیست؟
Constructors in Apex. What Are Constructors in Apex?
چرا متغیرهای نمونه باید با اصلاحکننده Private تعریف شوند؟
Why Instance Variables Need to Be Declared with Private Access Modifier?
سازندهها در Apex به همراه مثال
Constructors in Apex with Example
متدها و متغیرهای استاتیک و غیر استاتیک در Apex
Static and Non-static Methods and Variables in Apex
تفاوت بین متدهای استاتیک و غیر استاتیک در Apex
Difference Between Static and Non-static Method in Apex
تفاوت بین متغیرهای استاتیک و غیر استاتیک در Apex
Difference Between Static and Non-static Variable in Apex
مثال عملی تفاوت متغیرهای استاتیک و غیر استاتیک
Difference Between Static and Non-static Variable with Example
کار با sObject
Working with sObject
sObject در سالزفورس: اعلان لیستی از 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 در سالزفورس چیستند؟
What Is SOSL and SOQL Queries in Salesforce?
بازیابی رکوردها با استفاده از SOQL
Retrieve Records Using SOQL
زبان کوئری اشیاء سالزفورس (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 در سالزفورس: DML چیست؟
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
دستورات DML: دستورات Delete و Undelete در سالزفورس
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
مثال عملی دستورات DML در Salesforce Apex
Salesforce Apex DML Statement with Example
متدهای دیتابیس در Apex
Database Methods in Apex
تفاوت بین دستورات DML و متدهای دیتابیس
Difference Between DML Statement and Database Methods
امکان بهروزرسانی جزئی (Partial Update) در متدهای دیتابیس
Partial Update Allowed in Database Methods
بررسی Database Save Result[]
Database Save Result[]
بازیابی موفقیتها و خطاها با Database Save Result[]
Database Save Result[] Retrieve the Success and Failure
کوئریهای رابطهای در Apex
Relationship Queries in Apex
کوئریهای رابطهای در سالزفورس چیستند؟
Relationship Queries in Salesforce: What Are Relationship Queries in Salesforce?
کوئری رابطهای: نحوه کوئری فرزند از طریق والد
Relationship Query: How Do I Query a Child Record from a Parent in Salesforce?
کوئری رابطهای در سالزفورس: رابطه فرزند به والد
Relationship Query in Salesforce: Child to Parent Relationship Query
کوئری رابطهای برای اشیاء سفارشی (Custom Object)
Relationship Query for Custom Object in Salesforce
نحوه کوئری والد به فرزند در اشیاء سفارشی
How Do I Query a Parent to a Child Custom Object in Salesforce?
تریگرها (Triggers)
Triggers
تریگرهای Apex در سالزفورس
Apex Triggers in Salesforce
متغیرهای زمینهای تریگر (Context Variables)
Trigger Context Variables in Salesforce
ایجاد تریگر Apex: مثال عملی تریگر در سالزفورس
Create Apex Trigger: Apex Trigger in Salesforce with Example
مثال تریگر Apex: تریگر Before Delete
Apex Trigger Salesforce with Example: Before Delete Apex Trigger
مثال تریگر Apex: تریگر Before Insert
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 در سالزفورس
Batch Apex in Salesforce with Example
تفاوت بین Batch Apex بدون حالت (Stateless) و با حالت (Stateful)
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 در Apex چیست و چگونه آن را مدیریت کنیم؟
What Is ListException in Apex and How to Handle This Exception?
خطای Null Pointer Exception در Apex
Null Pointer Exception in Apex
خطای sObject Exception در سالزفورس
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
تحلیل پوشش کد در Apex
Code Coverage in Apex
انتقال پوشش کد از یک Sandbox به Sandbox دیگر
Code Coverage Needed from One Sandbox to Another
محدودیتهای Governor در Apex
Governor Limits in Apex
محدودیتهای Governor در Apex
Governor Limits in Apex
هنگام رخ دادن خطای Governor Limit چه اتفاقی میافتد؟
What Happens When Governor Limit Exception Is Thrown?
متدهای Limit در سالزفورس چیستند؟ کلاس Limit در Apex
What Are Limit Apex Methods in Salesforce? Limit Class in Apex
بررسی جامع محدودیتهای Governor در سالزفورس
Salesforce Governor Limits
نمایش نظرات