آموزش توسعه سالزفورس با پروژه عملی - بخش دوم [ویدئویی] - آخرین آپدیت

دانلود Salesforce Development with Real-World Project - Part 02 [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، شما با ساخت یک اپلیکیشن مدیریت املاک از صفر با استفاده از تکنولوژی‌های Salesforce شروع خواهید کرد. شما آبجکت‌ها و فیلدهای سفارشی را برای مدیریت داده‌های مربوط به واحدهای اجاره‌ای، قراردادها و پرداخت‌ها ایجاد می‌کنید و زیربنای اپلیکیشن واقعی خود را می‌سازید. ادامه دوره به یکپارچه‌سازی سرویس‌های شخص ثالث با استفاده از REST APIها، به‌ویژه Authorize.Net برای پردازش پرداخت‌ها می‌پردازد. شما یاد می‌گیرید که چگونه Salesforce را با سیستم‌های خارجی پیکربندی و متصل کنید تا تراکنش‌های کارت اعتباری به‌صورت یکپارچه در اپلیکیشن شما انجام شود. در پایان این دوره، شما بر ویژگی‌های ضروری Salesforce، از Custom Settings تا ایجاد صفحات Visualforce مسلط شده و یک اپلیکیشن کاملاً کاربردی توسعه خواهید داد که آماده نمایش در پورتفولیو شما باشد. آنچه در این دوره می‌آموزید: - ساخت اپلیکیشن مدیریت املاک با استفاده از آبجکت‌ها و فیلدهای سفارشی سالزفورس - ایجاد صفحات Visualforce سفارشی و یکپارچه‌سازی آن‌ها با داده‌های Salesforce - اتصال Salesforce به سیستم‌های خارجی از طریق RESTful APIها - پردازش امن پرداخت‌ها با استفاده از Authorize.Net در سالزفورس - تسلط بر Custom Settings سالزفورس برای بهینه‌سازی عملکرد اپلیکیشن - نوشتن Controller Extensionها، تریگرها و وب‌سرویس‌ها برای مقیاس‌پذیری این دوره برای توسعه‌دهندگان مشتاق سالزفورس طراحی شده است که به دنبال کسب تجربه عملی در ساخت اپلیکیشن‌های واقعی هستند. این دوره برای مدیران سالزفورس (Admins) که قصد انتقال به حوزه توسعه را دارند یا توسعه‌دهندگانی که با مفاهیم پایه برنامه‌نویسی آشنا هستند، ایده‌آل است. اگر هدف شما ارتقای مهارت‌ها در توسعه سفارشی سالزفورس و یکپارچه‌سازی با سیستم‌های خارجی است، این دوره ابزارها و دانش لازم را برای موفقیت در اختیار شما قرار می‌دهد. ویژگی‌های پروژه: * یک اپلیکیشن مدیریت املاک کاملاً کاربردی ساخته شده با تکنولوژی‌های سالزفورس * یکپارچه‌سازی واقعی سالزفورس با سیستم‌های پرداخت خارجی از طریق Authorize.Net * استفاده از آبجکت‌های سفارشی، فیلدها و صفحات Visualforce برای مدیریت داده‌ها و بهبود تجربه کاربری

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

مرور کلی اپلیکیشن مدیریت املاک Overview of Property Management Application

  • مرور کلی اپلیکیشن مدیریت املاک Overview Of Property Management Application

  • راه‌اندازی حساب توسعه‌دهنده (Developer Account) Setting up Developer Account

  • ایجاد اپلیکیشن سفارشی: ساخت اپلیکیشن مدیریت املاک Creating our custom app: Creating Property Management application

ایجاد اولین آبجکت سفارشی: واحد اجاره‌ای Creating our first custom object: Rental Unit

  • افزودن فیلدها به آبجکت واحد اجاره‌ای Adding Fields to the Rental Unit Object

  • افزودن فیلدها به آبجکت واحد اجاره‌ای - بخش دوم Adding Fields to the Rental Unit Object Part 2

  • افزودن فیلدها به واحد اجاره‌ای - بخش سوم Adding Fields to the Rental Unit Part 3

  • افزودن فیلدها به واحد اجاره‌ای - بخش چهارم Adding Fields to the Rental Unit Part 4

کار بر روی دومین آبجکت سفارشی اپلیکیشن مدیریت املاک Working on the 2nd custom object related to Property Management App

  • مرور کلی آبجکت قرارداد اجاره برای اپلیکیشن مدیریت املاک Overview of the Rental Agreement object for the Property Management application

  • ایجاد یک آبجکت سفارشی در سالزفورس: ساخت آبجکت قرارداد اجاره Creating a custom object in Salesforce: Create Rental Agreement object

  • افزودن فیلدها به آبجکت قرارداد اجاره Adding Fields to the Rental Agreement object

  • افزودن فیلدها به آبجکت سفارشی: افزودن فیلدها به قرارداد اجاره Adding fields to the custom object: Adding fields to the Rental Agreement Object

کار بر روی سومین آبجکت سفارشی: آبجکت صورت‌حساب Working on third Custom Object: Statement Object

  • ایجاد آبجکت سفارشی جدید در سالزفورس: ساخت آبجکت صورت‌حساب Create a new custom object in Salesforce: Create Statement object for our app

  • افزودن فیلدها به آبجکت سفارشی: افزودن فیلدها به صورت‌حساب Adding fields to the custom object: Adding fields to the Statement Object

  • افزودن فیلدها به آبجکت صورت‌حساب - بخش دوم Adding Fields to the Statement Object Part 2

  • افزودن فیلد مبلغ به آبجکت صورت‌حساب Adding amount field on the statement object

افزودن چهارمین آبجکت سفارشی: آبجکت پرداخت Adding fourth Custom Object: Payment Object

  • ایجاد آبجکت سفارشی جدید برای اپلیکیشن مدیریت املاک و افزودن فیلدها Create a new custom object for our Property Management app and adding fields

  • افزودن فیلدها به آبجکت پرداخت Adding Fields to the Payment object

  • افزودن فیلدها به آبجکت پرداخت - بخش دوم Adding Fields to the Payment object Part 2

  • مرور کلی آبجکت‌ها و روابط آن‌ها در اپلیکیشن مدیریت املاک Overview of the objects and their relationships for the Property Management app

انواع رکورد (Record Types) برای آبجکت پرداخت Record Types for Payment Object

  • افزودن انواع رکورد برای آبجکت پرداخت: ایجاد چک، کارت اعتباری و نقدی Adding record types for the Payment object: Creating Check, Credit Card & Cash

تنظیمات سفارشی (Custom Setting) در سالزفورس Custom Setting in Salesforce

  • تنظیمات سفارشی در سالزفورس چیست و انواع آن کدامند؟ What are custom settings in Salesforce and types of custom settings

  • چگونه ارتباط بین سالزفورس و درگاه پرداخت را برقرار کنیم؟ How to enable the communication between Salesforce and our Payment Gateway?

  • راه‌اندازی حساب در Authorize.Net (سیستم درگاه پرداخت) Setting up the account with Authorize.Net (Payment Gateway System)

  • ایجاد تنظیمات سفارشی برای ذخیره اطلاعات API درگاه Authorize.Net Create custom settings to store API credentials for Authorize.Net

درخواست و پاسخ از Authorize.Net Request and Response from Authorize.Net

  • نمونه درخواست و پاسخ برای درگاه پرداخت Authorize.Net Sample Request and Response for Authorize.Net Payment Gateway

  • چگونه مقادیر Custom Settings را در Apex فراخوانی کنیم؟ How to retrieve custom settings value in Apex?

برقراری ارتباط (Callout) با Authorize.Net Making a Callout to the Authorize.Net

  • تنظیم درخواست HTTP با تمام اطلاعات مورد نیاز Authorize.Net Setting up the Http Request with all the information required by Authorize.Net

  • تنظیم پارامترهای درخواست HTTP Setting up the parameters for the HTTP Request

  • ارسال درخواست به سیستم درگاه پرداخت Authorize.Net Sending the Request to Authorize.Net Payment Gateway system

  • مرور کلی پاسخ دریافتی از Authorize.Net Overview of the Response from Authorize.Net

  • ایجاد آبجکت Request Wrapper برای دریافت داده‌ها از Visualforce Creating Request Wrapper object to capture the data from the Visualforce

  • ایجاد آبجکت Response Wrapper برای ذخیره پاسخ Authorize.Net Creating Response Wrapper object to store the response from Authorize.Net

  • تبدیل لیست رشته‌ها (List of String) به Response wrapper Converting List of String into Response wrapper

تنظیمات سایت راه دور و ایجاد حساب در Authorize.Net Remote Site Setting and Setting up an Account with Authorize.Net

  • مرور کلی Authorize.Net: راه‌اندازی حساب کاربری Overview Of Authorize.Net: Setting up an account with Authorize.Net

  • تنظیمات سایت راه دور (Remote Site Settings) و نحوه پیکربندی آن Remote Site Settings and how to configure Remote Site Settings?

صفحه Visualforce: ایجاد صفحه برای دریافت اطلاعات از مستاجر Visualforce Page: Creating Visualforce page to capture information from Renter

  • ایجاد صفحه Visualforce و کنترلر Extension سفارشی Create Visualforce page and Custom Extension controller

  • افزودن روش پرداخت به صفحه VF Add Payment Method to VF page

  • افزودن فیلدهای ورودی به صفحه Visualforce Adding input fields to our Visualforce Page

  • روش‌های مختلف پرداخت Different Payment Methods

ایجاد کلاس Extension برای صفحه Visualforce Create an Extension class for the Visualforce page

  • افزودن Payment Extension به صفحه Visualforce Adding Payment Extension to our Visualforce page

  • ادامه کدنویسی برای Payment Extension Continue the code for Payment Extension

  • تنظیم فیلدهای ورودی برای دریافت اطلاعات پرداخت Setting up input fields to capture payment information

  • افزودن متد ذخیره پرداخت (Save Payment) به کلاس Extension Adding Save Payment method to the extension class

  • افزودن متد ذخیره پرداخت به کلاس Extension - بخش دوم Adding Save Payment method to the extension class Part 2

  • افزودن پیام به صفحه Visualforce Adding Message to our Visualforce page

ارسال ایمیل تاییدیه به مستاجر Sending Confirmation Email to the Renter

  • ارسال ایمیل تاییدیه به مستاجر در صورت موفقیت‌آمیز بودن پرداخت Send the Confirmation email to the Renter when the payment is Successful

  • افزودن اعتبارسنجی (Validation) به صفحه Visualforce Adding validation to our Visualforce page

  • افزودن GetIsGuest() برای بررسی کاربر مهمان Adding GetIsGuest() to check if the user is a Guest user

  • ایجاد یک Map Creating a Map

  • چگونه Record Typeها را از آبجکت در سالزفورس فراخوانی کنیم؟ How to retrieve Record Types from the object in Salesforce?

  • ایجاد منوی کشویی برای سال‌های انقضا Creating a drop down for the Expiration years

  • افزودن صفحه Visualforce به چیدمان صفحه صورت‌حساب Adding Visualforce page to the Statement Page Layout

تست اپلیکیشن مدیریت املاک Test our Property Management Application

  • تست اپلیکیشن مدیریت املاک Test our Property Management Application

  • افزودن تریگر به آبجکت صورت‌حساب Adding Trigger to the Statement Object

  • جمع‌بندی (Rollup) مبلغ صورت‌حساب در قراردادهای اجاره Rollup Statement Amount to Rental Agreements

  • جمع‌بندی مبلغ صورت‌حساب در قراردادهای اجاره - بخش دوم Rollup Statement Amount to Rental Agreements Part 2

  • تست جمع‌بندی صورت‌حساب در قرارداد اجاره Test Rollup Statement To Rental Agreement

  • جمع‌بندی پرداخت‌ها در قرارداد اجاره Roll up Payments to Rental Agreement

  • تست جمع‌بندی پرداخت‌ها در قرارداد اجاره Test Roll Up Payments to Rental Agreement

نمایش نظرات

آموزش توسعه سالزفورس با پروژه عملی - بخش دوم [ویدئویی]
جزییات دوره
6h 3m
59
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Deepika Khanna Deepika Khanna

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