آموزش دوره کامل توسعه Salesforce: راهنمای عملی - آخرین آپدیت

دانلود A Complete Salesforce Development Course: Hands-on Guide

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

راهنمای گام به گام تبدیل شدن به متخصص Salesforce Apex

مفاهیم بنیادین

  • مفاهیم OOPs (برنامه‌نویسی شیءگرا)
  • مبانی توسعه Salesforce
  • کلاس‌ها و اشیاء در Salesforce
  • متغیرها، متدها، سازنده‌ها و عملگرها
  • مجموعه‌ها (Collections) در Salesforce
  • حلقه‌ها (Loops) در Salesforce
  • چندریختی (Polymorphism) در Salesforce
  • انتزاع (Abstraction) و رابط‌ها (Interface) در Salesforce

پیش‌نیازها

  • دانش ادمین Salesforce
  • مدل داده Salesforce
  • روابط در Salesforce
  • فیلدهای فرمول در Salesforce
  • بدون نیاز به تجربه قبلی برنامه‌نویسی

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

توسعه Salesforce به زبان انگلیسی، با هدف توانمندسازی همگان برای تسلط بر توسعه Salesforce.

چه تازه‌کار باشید و چه تجربه‌ای داشته باشید، این مجموعه جامع شما را از مبانی تا مفاهیم پیشرفته توسعه Salesforce راهنمایی می‌کند، همگی به زبان مادری شما.

مزایای کلیدی این دوره شامل موارد زیر است:

  • یادگیری توسعه Salesforce به زبان انگلیسی: این دوره برای هر فردی طراحی شده است و درک مفاهیم فنی را به زبان مادری شما آسان‌تر می‌کند.
  • پوشش جامع موضوعات توسعه Salesforce: این مجموعه طیف وسیعی از موضوعات، از مفاهیم پایه Salesforce تا تکنیک‌های پیشرفته توسعه را پوشش می‌دهد.
  • راهنمایی تخصصی: از دیدگاه یک توسعه‌دهنده باتجربه Salesforce که چالش‌های یادگیری افراد در Salesforce را درک می‌کند، بهره‌مند شوید.
  • بیش از 69 ساعت محتوای آموزشی
  • بیش از 50 تمرین برای Apex Trigger، کوئری‌های SOQL، فلوهای لایتنینگ و Async Apex
  • بیش از 50 تمرین برای فلوهای لایتنینگ Salesforce
  • سوالات و پاسخ‌های مصاحبه توسعه‌دهنده Salesforce

دانش عمیق توسعه Salesforce

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

آنچه یاد خواهید گرفت:

  • مفاهیم OOPs
  • مبانی توسعه Salesforce
  • کلاس‌ها و اشیاء
  • متغیرها
  • متدها
  • سازنده‌ها (Constructors)
  • عملگرها
  • مجموعه‌ها در Salesforce
  • حلقه‌ها در Salesforce
  • وراثت (Inheritance) در Salesforce
  • چندریختی (Polymorphism) در Salesforce
  • انتزاع (Abstraction) در Salesforce
  • رابط‌ها (Interface) در Salesforce
  • روابط در Salesforce
  • SOQL & SOSL
  • Apex Triggers
  • Before vs After Triggers
  • Asynchronous Apex Trigger
  • Asynchronous Apex شامل Batch, Queueable Apex
  • سوالات مصاحبه در مورد Trigger
  • پروژه بر روی Apex Trigger
  • Apex Managed Sharing
  • Trigger بر روی Apex Managed Sharing
  • توسعه Apex امن
  • نوشتن کوئری‌های SOQL امن
  • بهترین شیوه‌های Apex
  • کلاس‌های تست و بهترین شیوه‌ها
  • Governor Limits
  • فلوها در Salesforce

موارد گنجانده شده در دوره

  • ویدئوهای درخواستی (On-Demand Videos)
  • یادداشت‌های کلاسی
  • کدهای کلاسی سخنرانی
  • تکالیف و تمرین‌ها
  • سند پروژه
  • پیاده‌سازی‌های عملی سناریوها

چرا باید در این دوره شرکت کنید؟

  • دسترسی مادام‌العمر به دوره و یادداشت‌ها
  • به‌روزرسانی‌های مربوط به آخرین نسخه (در قالب ضبط شده)
  • تکالیف و تمرین‌های متعدد
  • کلاس‌های حل اشکال زنده به طور منظم
  • پروژه کامل

موضوعات پیشرفته

  • SOQL & SOSL در Salesforce
  • Apex Triggers، Before vs After Triggers & Asynchronous Apex Trigger
  • Asynchronous Apex شامل Batch, Queueable Apex
  • Apex Managed Sharing
  • توسعه Apex امن & نوشتن کوئری‌های SOQL امن
  • بهترین شیوه‌های Apex، کلاس‌های تست و بهترین شیوه‌ها
  • Governor Limits & Flows در Salesforce
  • ترتیب اجرا (Order of Execution) & ارسال ایمیل با کلاس Apex
  • فرآیند Lead Convert & سرویس‌های ایمیل
  • دیباگ کردن کد با استفاده از Apex Replay Debugger
  • اختصاص Lead & Case
  • متدهای پایگاه داده در مقابل متدهای DML
  • چارچوب مدیریت خطا (Exception Handling Framework)

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

مقدمه Introduction

  • مقدمه دوره Introduction to the Course

  • چگونه در دوره موفق شویم How to Get Succeed with the Course

  • پیام مهم از مدرس Important Message from Instructor

چگونه How to

  • پیوستن به کانال دیسکورد Join the discord channel

  • دانلود یادداشت‌های استفاده شده در کلاس Download the Notes Used in the Class

  • سناریوهای Apex Trigger Apex Trigger Scenarios

  • سناریوهای Salesforce Lightning Flow Salesforce Lightning Flow Scenarios

  • سوالات توسعه‌دهندگان Salesforce Salesforce Developers Questions

شروع می‌کنیم Let's get started

  • مقدمه ای بر مفاهیم Cloud Computing و OOPs Introduction to Cloud Computing & OOPs Concept

شروع با Salesforce Get Started with Salesforce

  • 02 - مقدمه و انواع انواع داده در Salesforce 02 - Introduction & Types of Data Types in Salesforce

  • 03 - کلاس Apex، متغیر و مقدمه ای بر متدها 03 - Apex Class, Variable & Introduction to Methods

متدها و سازنده‌ها در Salesforce Methods & Constructors in Salesforce

  • 04 - همه چیز درباره متدها در Salesforce Apex 04 - All about methods in Salesforce Apex

  • 05 - سازنده چگونه در Salesforce کار می کند 05 - How constructor works in Salesforce

عملگرها و بلوک‌های شرطی در Salesforce Operators & Conditional Blocks in Salesforce

  • 06 - عملگرها و دستورات شرطی در Salesforce 06 - Operators & Conditional Statements in Salesforce

  • 07 - عملگرها و ثابت‌ها در Salesforce 07 - Operators & Constants in Salesforce

بلوک استاتیک در مقابل نمونه در Salesforce | نحوه کار فراخوانی پشته در SFDC Static vs Instance Block in Salesforce | How Call stack works in SFDC

  • 08 - بلوک استاتیک در مقابل نمونه و پشته فراخوانی در Salesforce 08 - Static vs Instance Block and Call Stack in Salesforce

مجموعه‌ها در Salesforce Collections in Salesforce

  • 09 - مجموعه لیست در Salesforce 09 - List Collection in Salesforce

  • 10 - آرایه‌ها و مجموعه در Salesforce 10 - Arrays & Set in Salesforce

  • 11- مقدمه ای بر مجموعه Map قسمت 1 11- Introduction to Map Collection Part 1

  • 12- مقدمه ای بر مجموعه Map قسمت 2 12- Introduction to Map Collection Part 2

دستورات حلقوی در Salesforce Looping Statements in Salesforce

  • 13- دستورات حلقوی در Salesforce 13- Looping Statement in Salesforce

Getters، Setters، فراخوانی با مقدار و فراخوانی با مرجع در Salesforce Getters, Setters, Call By Value & Call By Reference in Salesforce

  • 14- Getters، Setters، فراخوانی با مقدار و فراخوانی با مرجع در Salesforce 14- Getters, Setters, Call By Value & Call By Reference in Salesforce

بررسی عمیق کوئری‌های SOQL در Salesforce Deep dive into SOQL Queries in Salesforce

  • 15- مقدمه ای بر کوئری SOQL در Salesforce 15- Introduction to SOQL Query in Salesforce

  • 16- لیترال‌های تاریخ، پارامتر Like، exclude و includes، بند Order By در Sale 16- Date Literals, Like parameter, exclude and includes, Order By clause in Sale

  • 17- کوئری تجمیعی SOQL در Salesforce 17- Aggregate SOQL Query in Salesforce

  • 18- کوئری‌های رابطه در SOQL Salesforce 18- Relationship Queries in Salesforce SOQL

  • 19- کوئری SOQL چندشکلی در Salesforce 19- Polymorphic SOQL Query in Salesforce

  • 20 - ادامه کوئری SOQL در Salesforce 20 - SOQL Query Continue in Salesforce

عملیات DML در Salesforce DML Operations in Salesforce

  • 21 - عملیات DML در Salesforce 21 - DML Operations in Salesforce

مفاهیم OOPs با Salesforce OOPs Concept with Salesforce

  • 22 - وراثت در Salesforce 22 - Inheritance in Salesforce

  • 23 - نحوه پیاده سازی وراثت در Salesforce 23 - How to implement inheritance in Salesforce

  • 24 - نحوه پیاده سازی چندشکلی در Salesforce 24 - How to implement polymorphism in Salesforce

  • 25 - نحوه پیاده سازی رابط در Salesforce 25 - How to implement Interface in Salesforce

یادگیری Apex Trigger از پایه تا پیشرفته Learn Apex Trigger from Basic to Advance

  • 26 - مقدمه ای بر Salesforce Apex Trigger 26 - Introduction to Salesforce Apex Trigger

  • 27 - پیاده سازی‌های عملی Apex Trigger 27 - Practical Implementations of Apex trigger

  • 28 - پیاده سازی‌های عملی Apex Trigger قسمت 2 28 - Practical Implementations of Apex trigger Part 2

  • 29 - پیاده سازی‌های عملی Apex Trigger قسمت 3 29 - Practical Implementations of Apex trigger Part 3

  • 30 - نحوه استفاده از مفهوم Dispatcher در Apex Trigger Salesforce 30 - How to Use the Dispatcher Concept in Apex Trigger Salesforce

  • 31 - جلوگیری از تکرار رکورد مخاطب Trigger قسمت 1 31 - Prevent Duplicate Contact Record Trigger Part 1

  • 32 - جلوگیری از تکرار رکورد مخاطب Trigger قسمت 2 32 - Prevent Duplicate Contact Record Trigger Part 2

  • 33 - Rollup Summary Apex Trigger در Salesforce قسمت 1 33 - Rollup Summary Apex Trigger in Salesforce Part 1

  • 34 - Rollup Summary Apex Trigger در Salesforce قسمت 2 34 - Rollup Summary Apex Trigger in Salesforce Part 2

  • 35 - ارسال ایمیل به مالک Lead با استفاده از Salesforce Apex Trigger 35 - Send Email to lead Owner using Salesforce Apex Trigger

  • 36 - کار با Apex Trigger بازگشتی در Salesforce 36 - Work with recusrive Apex Trigger in Salesforce

  • 37 - نحوه مدیریت فایل‌ها توسط Salesforce - مدل داده 37 - How files are being managed by Salesforce - Data Model

  • 38 - ایجاد Apex Trigger برای کپی کردن فایل‌ها از Task، Event و Case به موارد مرتبط 38 - Create the Apex Trigger to Copy the Files from Task,Event & Case to Related

  • 39 - مفهوم Content Version در Salesforce 39 - Content Version Concept in Salesforce

  • 40 - Content Version در Salesforce 40 - Content Version in Salesforce

مقدمه ای بر Salesforce Lightning Flows Introduction to Salesforce Lightning Flows

  • 41 - مقدمه ای بر Lightning Flows در Salesforce 41 - Introduction to Lightning Flows in Salesforce

  • 42 - اولین Flow صفحه خود را ایجاد کنید و رکورد را با Flow صفحه ایجاد کنید 42 - Create your First Screen Flow & Create Record Using Screen Flow

  • 43 - نحوه مدیریت خطاها در Flow و نمایش URL رکورد در صفحه 43 - How to Handle the Errors in Flow & Display the Record Url in Screen

  • 44 - نحوه استفاده از If-Else، For Loop و Flow در صفحه رکورد، به عنوان یک اقدام سریع 44 - How to Use If-Else, For Loop & Flow Inside Record Page, as a Quick Action

  • 45 - به‌روزرسانی رکوردها با for loop و نمایش داده‌ها به صورت جدول داده 45 - Update records with for loop & Dispplay the data in the form of DataTable

  • 46 - همه چیز درباره Record Triggered Flow در Salesforce 46 - All about Record Triggered Flow in Salesforce

  • 47 - ایجاد یک Task، ارسال ایمیل، پست در Chatter از Salesforce Flow 47 - Create a Task, Send an Email, Post to Chatter from Salesforce Flow

  • 48 - ارسال ایمیل با استفاده از شناسه الگو، هشدار ایمیل و Flow زمانبندی شده در Flow 48 - Send Email using Template Id, Email Alert & Scheduled Flow in Flow

  • 49 - فراخوانی Apex در Lightning Flow Salesforce 49 - Invocable Apex in Lightning Flow Salesforce

  • 50 - Flows خودکار راه‌اندازی شده و چارچوب مدیریت خطا برای Lightning Flows 50 - Auto Launched Flows and Error Handling Framework for Lightning Flows

روش‌های DML پایگاه داده در مقابل دستورات DML عادی در Salesforce Database DML Methods vs Normal DML Statements in Salesforce

  • 51 - روش‌های DML پایگاه داده در مقابل دستورات DML عادی در Salesforce 51 - Database DML Methods vs Normal DML Statements in Salesforce

نحوه نوشتن کلاس‌های تست برای کد Apex How to write the Test Classes for the Apex Code

  • 52 - مقدمه ای بر کلاس‌های تست و نوشتن اولین کلاس تست شما 52 - Introduction to Test Classes & Write your first Test Class

  • 53 - متد تنظیم تست، Test.startTest و Test.stopTest در Salesforce 53 - Test Setup Method, Test.startTest & Test.stopTest in Salesforce

  • 54 - SeeAllData و کلاس Utility در کلاس تست Salesforce 54 - SeeAllData & Utility Class in Test Class Salesforce

  • 55 - کلاس Assert و runAs در کلاس‌های تست Salesforce 55 - Assert Class & runAs in Salesforce Test Classes

Apex ناهمزمان در Salesforce Asynchronous Apex in Salesforce

  • 56 - همه چیز درباره future Apex در Salesforce 56 - All about future Apex in Salesforce

  • 57 - Queueable Apex چگونه کار می کند PART 1 در Salesforce 57 - How Queueable Apex works in Salesforce PART 1

  • 58 - Queueable Apex در Salesforce قسمت 2 و مقدمه ای بر Batch Apex در SFDC 58 - Queueable Apex in Salesforce Part 2 & Introduction to Batch Apex in SFDC

  • 59 - نحوه کار Batch Apex در Salesforce، رابط Stateful 59 - Working of the Batch Apex in Salesforce, Stateful Interface

  • 60 - Scheduler Apex در Salesforce + کلاس‌های تست برای Async Apex 60 - Scheduler Apex in Salesforce + Test Classes for Async Apex

مدیریت استثنا در Salesforce Exception Handling in Salesforce

  • 61 - مدیریت استثنا در Salesforce قسمت 1 61 - Exception Handling in Salesforce PART 1

  • 62 - چارچوب مدیریت استثنا در Salesforce 62 - Exception Handling Framework in Salesforce

  • 63 - چارچوب پایه Apex Trigger Salesforce 63 - Basic Salesforce Apex Trigger Framework

کد خود را به صورت امن توسعه دهید Develop your Code Securely

  • 64 - کد خود را به صورت امن در Salesforce توسعه دهید 64 - Develop your code securely in Salesforce

  • 65 - کلیدواژه‌های With sharing در مقابل without sharing در Salesforce 65 - With sharing vs without sharing keywords in Salesforce

محدودیت‌های Governor و بهترین شیوه‌ها در Salesforce Governor Limits and Best Practices in Salesforce

  • 66 - محدودیت‌های Governor در Salesforce و نحوه رفع آن‌ها 66 - Governor Limits in Salesforce & How to fix them

  • 67 - بهترین شیوه‌ها برای نوشتن کد Apex خود 67 - Best Practices for writing your Apex Code

کد خود را با استفاده از لاگ دیباگ و کنسول توسعه‌دهنده دیباگ کنید Debug Your Code using Debug Log and Developer Console

  • 68 - نحوه دیباگ کردن کد Apex خود با لاگ‌های دیباگ و کنسول توسعه‌دهنده 68 - How to Debug Your Apex Code with Debug Logs & Developer Console

اشتراک‌گذاری رکورد با استفاده از Apex و ترتیب اجرا Record Sharing using Apex and Order of Execution

  • 69 - اشتراک‌گذاری رکورد با استفاده از Apex 69 - Record Sharing Using Apex

  • 70 - ترتیب اجرا و کلاس‌های Schema در Salesforce 70 - Order of Execution & Schema Classes in Salesforce

نمایش نظرات

آموزش دوره کامل توسعه Salesforce: راهنمای عملی
جزییات دوره
69.5 hours
78
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
777
4.6 از 5
دارد
دارد
دارد
Amit Singh
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Amit Singh Amit Singh

مهندس نرم افزار آقا