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

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

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. در این دوره، شما تجربه عملی ساخت یک اپلیکیشن کامل مدیریت املاک (Property Management) را در سالزفورس از ابتدا کسب خواهید کرد. با کار با فناوری‌های سالزفورس مانند Apex، Visualforce و Custom Objects، مهارت‌های لازم برای ایجاد برنامه‌های کاربردی واقعی را به دست می‌آورید که می‌توانید در مصاحبه‌های شغلی و رزومه خود به نمایش بگذارید. شما با ایجاد ساختار بنیادی برنامه، شامل اشیاء سفارشی برای واحدهای اجاره‌ای (Rental Units)، قراردادها (Agreements) و پرداخت‌ها (Payments) شروع خواهید کرد. در طول دوره، یاد می‌گیرید که چگونه خدمات شخص ثالث مانند Authorize.Net را برای پردازش پرداخت‌ها ادغام کرده و این اتصالات را به صورت امن مدیریت کنید. این دوره برای توسعه‌دهندگان مشتاق سالزفورس، مدیران سالزفورس (Admins) که قصد انتقال به حوزه توسعه را دارند و برنامه‌نویسانی که با مفاهیم پایه آشنا هستند و می‌خواهند اپلیکیشن‌های سالزفورس بسازند، طراحی شده است. هیچ دانش قبلی از توسعه سالزفورس مورد نیاز نیست، اگرچه آشنایی با مفاهیم پایه برنامه‌نویسی مفید خواهد بود.

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

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

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

  • راه‌اندازی حساب توسعه‌دهنده 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

  • تنظیمات سفارشی (Custom Settings) در سالزفورس چیست و انواع آن کدامند؟ 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

  • چگونه مقادیر تنظیمات سفارشی را در 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

  • تبدیل لیست رشته‌ها به 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 و کنترلر Custom 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 Types) را از شیء در سالزفورس بازیابی کنیم؟ 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

  • افزودن تریگر (Trigger) به شیء صورت‌حساب 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

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar