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

دانلود Become Salesforce Developer from Zero: Hands-On Course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت اپلیکیشن‌های واقعی در Salesforce، کدنویسی Apex و آغاز مسیر شغلی به عنوان توسعه‌دهنده ثبت‌نام در سازمان رایگان Salesforce Developer Edition برای تمرین عملی تمامی مباحث. تشخیص تفاوت‌های بین Salesforce Classic و Lightning Experience. آموزش پیکربندی‌های ضروری که هر توسعه‌دهنده‌ای باید بداند. نصب و تنظیم Visual Studio Code: ایجاد، استقرار و بازیابی سورس کد. دیباگ کردن کدهای Apex و استفاده از Developer Console. توسعه صفحات Visualforce برای رابط کاربری Salesforce Classic. توسعه Lightning Web Component (LWC) برای Lightning Experience. استفاده از سیستم طراحی Salesforce Lightning Design System (SLDS) برای استایل‌دهی به UI. توسعه Apex Trigger برای مدیریت رویدادهای درج، به‌روزرسانی و حذف رکوردها. توسعه Batch Apex برای پردازش حجم بالای داده‌ها. توسعه Schedule Apex برای اجرای کدها در زمان‌های مشخص. توسعه Apex Test Class برای تضمین کیفیت کد و آمادگی جهت استقرار. شناسایی اشتباهات رایج توسعه‌دهندگان تازه‌کار و روش‌های پیشگیری از آن‌ها. تمرینات عملی برای تقویت درک مفاهیم. پروژه کوچک نهایی جهت به‌کارگیری مهارت‌های Apex، LWC و اتوماسیون در یک سناریوی واقعی. پیش نیازها: اشتیاق زیاد و هدف روشن برای تبدیل شدن به توسعه‌دهنده Salesforce (الزامی). داشتن دانش پایه برنامه‌نویسی (ترجیحی، اما الزامی نیست).

سلام! من Vinh هستم و بسیار خوشحالم که شما را در مسیر تبدیل شدن به یک توسعه‌دهنده مطمئن Salesforce راهنمایی کنم.

من مسیر حرفه‌ای خود را با Salesforce آغاز کردم و از آن زمان تاکنون — با بیش از ۱۰ سال تجربه عملی در نقش‌های توسعه‌دهنده، مشاور و معمار فنی — با این پلتفرم کار می‌کنم.

در طول این سال‌ها، ۱۶ گواهینامه معتبر Salesforce از جمله Platform Developer II، Application Architect و System Architect کسب کرده‌ام و به آموزش و منتورینگ بسیاری از توسعه‌دهندگانی کمک نموده‌ام که اکنون در شغل خود موفق هستند.

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

چرا این دوره متفاوت است:

  • یادگیری متمرکز – بر اساس ۱۰ سال تجربه، من آنچه را که واقعاً برای یک توسعه‌دهنده مبتدی اهمیت دارد آموزش می‌دهم. شما مهم‌ترین ابزارها، ویژگی‌ها و مهارت‌های مورد نیاز در پروژه‌های واقعی را خواهید آموخت.

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

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

  • کدنویسی عملی – شما فقط تئوری نمی‌خوانید. شما با نوشتن کدهای Apex، SOQL، Visualforce و LWC از طریق تمرینات هدایت شده و تکالیف، مهارت خود را تمرین می‌کنید.

  • سناریوی واقعی – پروژه کوچک دوره به گونه‌ای طراحی شده تا مهارت‌های Apex، LWC و اتوماسیون را در یک سناریوی واقعی پیاده کنید. شما یک سیستم ردیابی آموزش مخاطبان (Contact Training Tracker) برای یک شرکت مشاوره‌ای خواهید ساخت.


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

مقدمه Introduction

  • خوش‌آمدگویی به دوره Welcome to the course

  • آنچه در این دوره خواهید آموخت What you'll learn in this course

  • پیش‌نیازها و الزامات شرکت در دوره What are the requirements or prerequisites for taking this course

شروع کار با Salesforce Getting Started with Salesforce

  • نحوه ثبت‌نام در سازمان رایگان Salesforce Developer Edition How to Register a Free Salesforce Developer Edition Org

  • تفاوت‌های کلیدی Salesforce Classic و Lightning Experience Salesforce Classic vs Lightning Experience – Key Differences

  • درک مفهوم سازمان‌ها (Orgs) و نسخه‌های Salesforce Understanding the Concept of Salesforce Organizations and Editions

  • بررسی و مقایسه انواع مختلف سازمان‌های Salesforce Go Through Different Salesforce Organization Types and Compare

  • کاوش در تنظیمات و شخصی‌سازی‌های پایه Basic Customization and Setup Exploration

  • آشنایی با Developer Console Developer Console Exploration

  • شروع با مفاهیم پایه Salesforce Getting Started with Salesforce Basics

پایه‌های توسعه در Salesforce Foundations for Salesforce Development

  • نصب Visual Studio Code برای توسعه Salesforce Installing Visual Studio Code for Salesforce Development

  • ایجاد کلاس‌های Apex و بررسی Collectionها Creating Apex Classes and Exploring Collections

  • استفاده از حلقه‌های For در Apex با مثال کاربردی Using For Loops in Apex with Practical Example

  • استفاده از SOQL در Apex Using SOQL in Apex

  • استفاده از SOQL در حلقه‌ها – روش‌های اجتناب و بهترین متدها SOQL in Loops — How to Avoid and Best Practices

  • اصول بنیادین توسعه Salesforce Foundations of Salesforce Development

  • کار با لیست‌ها در Apex Work with Lists in Apex

پیاده‌سازی صفحات Visualforce Implement Visualforce Page

  • بررسی کلی صفحه Visualforce که خواهیم ساخت Walkthrough of the Visualforce Page We Will Build

  • دانلود سورس کد و استقرار در سازمان شما Dowload Source And Deploy To Your Org

  • بررسی کدها – جستجو، ایجاد، ویرایش و حذف Code Walkthrough – Search, Create, Edit, Delete

  • بررسی اتریبیوت‌ها در <apex:page> Attributes on <apex:page>

  • استفاده از اتریبیوت rerender برای به‌روزرسانی‌های پویا Using the rerender Attribute for Dynamic Updates

  • جمع‌بندی صفحات Visualforce و گام‌های بعدی Visualforce Page Summary & Next Steps

  • مبانی صفحات Visualforce Visualforce Page Fundamentals

  • اصلاح جدول برای افزودن ستون رتبه‌بندی (Rating) Modify Table to Add Rating Column

  • بهبود پاپ‌آپ ویرایش سریع: افزودن فیلد رتبه‌بندی Enhance the Inline Edit Popup: Add Rating Field

پیاده‌سازی Lightning Web Component (LWC) Implement Lightning Web Component (LWC)

  • بررسی کلی LWC که خواهیم ساخت Walkthrough of the LWC We Will Build

  • دانلود سورس کد و استقرار در سازمان شما Dowload Source And Deploy To Your Org

  • بررسی کدها – جستجو، ایجاد، ویرایش و حذف Code Walkthrough – Search, Create, Edit, Delete

  • ساخت UI در LWC با Lightning Components و SLDS Building LWC UIs with Lightning Components & Lightning Design System (SLDS)

  • بهبود LWC: استفاده از @wire برای دریافت داده‌ها Enhancing LWC: Using @wire To Retrieve Data

  • بهبود LWC: افزودن شمارنده ردیف به جدول Enhancing LWC: Adding Row Counters to Table

  • مبانی Lightning Web Component Lightning Web Component Fundamentals

  • افزودن ستون رتبه‌بندی به جدول داده‌های LWC Add Rating Column to LWC Data Table

  • افزودن فیلد رتبه‌بندی به پاپ‌آپ ویرایش LWC Add Rating Field to LWC Edit Popup

تریگرهای Apex در Salesforce Apex Triggers in Salesforce

  • مقدمه‌ای بر Apex Triggers در Salesforce Introduction to Apex Triggers in Salesforce

  • پیاده‌سازی Before Insert Triggers Implementing Before Insert Triggers

  • پیاده‌سازی After Insert Triggers Implementing After Insert Triggers

  • پیاده‌سازی Before Update Triggers Implementing Before Update Triggers

  • فعال و غیرفعال کردن تریگرها در Salesforce Activating and Deactivating Triggers in Salesforce

  • بررسی مفاهیم تریگر Trigger Concepts Check

  • افزودن صنعت و توضیحات پیش‌فرض هنگام ایجاد Account Add Default Industry and Description on Account Creation

  • ایجاد یک Task پس از به‌روزرسانی Account Create a Task After Account Update

برنامه‌نویسی Batch Apex در Salesforce Batch Apex in Salesforce

  • درک Apex Batch: مفاهیم، موارد استفاده و نحوه پیاده‌سازی Understanding Apex Batch: Concepts, Use Cases, How to Implement

  • ساخت یک Apex Batch: به‌روزرسانی سطح مشتریان بر اساس درآمد Building an Apex Batch: Update Customer Tiers by Revenue

  • استفاده از Database.Stateful در کارهای Batch Apex Using Database.Stateful in Apex Batch Jobs

  • بررسی Apex Batchable در Salesforce Apex Batchable in Salesforce

اتوماسیون با Apex Scheduler در Salesforce Automating with Apex Scheduler in Salesforce

  • نحوه پیاده‌سازی، زمان‌بندی و مانیتورینگ How to Implementation, Scheduling, and Monitoring

  • مبانی Apex Scheduler Apex Scheduler Basics

کلاس‌های تست Apex Apex Test Classes

  • نوشتن کلاس‌های تست برای Apex Controllers: چرا، چگونه و میزان پوشش (Coverage) Writing Test Classes for Apex Controllers: Why, How, and Coverage

  • مبانی Apex Test Class Apex Test Class Fundamentals

  • نوشتن کلاس تست برای AccountTriggerHandler Write a Test Class for AccountTriggerHandler

پروژه نهایی: ردیاب آموزش مخاطبان – کاربرد Apex، LWC و اتوماسیون در محیط واقعی Final Project: Contact Training Tracker – Apply Apex, LWC & Automation in a Real

  • پروژه ردیاب آموزش مخاطبان برای یک شرکت مشاوره‌ای Salesforce Contact Training Tracker for a Salesforce Consulting Company

  • بررسی راهکار: پروژه نهایی ردیاب آموزش مخاطبان Solution Walkthrough: Final Project - Contact Training Tracker

بونوس: بهبود پروژه عملی کوچک Bonus: Improving the Mini Practical Project

  • بهبود منطق تجاری در تریگرهای Apex با Inner SOQL Enhancing Business Logic in Apex Triggers with Inner SOQL

  • یکپارچه‌سازی Platform Events برای به‌روزرسانی‌های آنی Integrating Platform Events for Real-Time Updates

جمع‌بندی و مسیر آینده شما در Salesforce Final Thoughts & Your Salesforce Path Ahead

  • پیشنهادهایی برای یادگیری‌های بعدی Suggest what to learn next

  • سپاسگزاری و خداحافظی Thank you and goodbye

نمایش نظرات

آموزش جامع برنامه‌نویسی Salesforce از صفر تا صد: دوره عملی و کاربردی
جزییات دوره
6 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
75
4.8 از 5
دارد
دارد
دارد
Hua Vinh
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hua Vinh Hua Vinh

توسعه‌دهنده ارشد و معمار Salesforce