Salesforce Development With RealTime Project
What you’ll learn
Learn to build a real-time application using Salesforce out-of-the-box features, apex and visualforce.
Learn to integrate Salesforce with third party service.
Learn Apex programming with hands on project.
Learn about Custom Settings and different types of custom settings in Salesforce.
Learn about Remote Site Settings and its use.
Learn about REST WebServices and we will use REST webservices to communicate with our third party service.
Requirements
This course is for intermediate salesforce developers who are familiar with the basics of Apex.
Knowledge of Salesforce out-of-the-box features is required to take this course.
If you are familiar with the basics of programming and want to build a real-time application in Salesforce, this course is f
Description
### Enroll in the NEW Salesforce Lightning Web Component Development Course ####If you are looking for a real-time application,which you can add on your resume, this course is for you. In this course, we will build a Property Management Application from scratch using out-of-the-box features of Salesforce,Apex and Visualforce. This property Management application will communicate with third party Service using REST webservices. We will process credit card payments through Authorize.NetThis course will give you insight on how the real-world applications are built in Salesforce..This course walks you through the process of creating a real time application in salesforce from start to finish which you can use as project in your resume and will help to build up your resume and also you will get idea about how the real time applications are done in salesforce rather then just power point presentation. What you’ll learnIntegrate Salesforce application with external applicationsCreate your own custom application using APEX, Visualforce and out-of-the-box features of Salesforce.Communicate with third-party application using Rest webservices.Learn about custom settingsDifference between List and Hierarchy Custom settingsLearn about Remote Site SettingsCreate controller extension,Trigger, Apex Class, Restful webservices, Custom Setting and Remote Site Settings.
Overview
Section 1: Overview of Property Management Application
Lecture 1 Introduction to the course: Overview of the course
Lecture 2 Overview Of Property Management Application
Lecture 3 Setting up Developer Account
Lecture 4 Creating our custom app: Creating Property Management application
Lecture 5 Please take a moment to Review the course
Section 2: Creating our first custom object: Rental Unit
Lecture 6 Please read this before proceeding further
Lecture 7 Adding Fields to the Rental Unit Object : Adding fields to the custom object
Lecture 8 Adding Fields to the Rental Unit Object Part 2
Lecture 9 Adding Fields to the Rental Unit Part 3
Lecture 10 Adding Fields to the Rental Unit Part 4
Section 3: Working on the 2nd custom object related to Property Management App
Lecture 11 Overview of the Rental Agreement object for the Property Management application
Lecture 12 Creating a custom object in Salesforce: Create Rental Agreement object
Lecture 13 Adding Fields to the Rental Agreement object
Lecture 14 Adding fields to the custom object: Adding fields to the Rental Agreement Object
Section 4: Working on third Custom Object: Statement Object
Lecture 15 Create a new custom object in Salesforce: Create Statement object for our app
Lecture 16 Adding fields to the custom object: Adding fields to the Statement Object
Lecture 17 Adding Fields to the Statement Object Part 2
Lecture 18 Adding amount field on the statement object
Section 5: Adding fourth Custom Object: Payment Object
Lecture 19 Create a new custom object for our Property Management app and adding fields
Lecture 20 Adding Fields to the Payment object
Lecture 21 Adding Fields to the Payment object
Lecture 22 Overview of the objects and their relationships for the Property Management app
Section 6: Record Types for Payment Object
Lecture 23 Adding record types for the Payment object: Creating Check, Credit Card & Cash
Section 7: Custom Setting in Salesforce
Lecture 24 What are custom settings in Salesforce and types of custom settings
Lecture 25 How to enable the communication between Salesforce and our Payment Gateway ?
Lecture 26 Setting up the account with Authorize.Net (Payment Gateway System)
Lecture 27 Create custom settings to store API credentials for Authorize.Net
Section 8: Request and Response from Authorize.Net
Lecture 28 Sample Request and Response for Authorize.Net Payment Gateway
Lecture 29 How to retrieve custom settings value in Apex?
Section 9: Making a Callout to the Authorize.Net
Lecture 30 Setting up the Http Request with all the information required by Authorize.Net
Lecture 31 Setting up the parameters for the HTTP Request
Lecture 32 Sending the Request to Authorize.Net Payment Gateway system
Lecture 33 Overview of the Response from Authorize.Net
Lecture 34 Creating Request Wrapper object to capture the data from the visualforce
Lecture 35 Creating Response Wrapper object to store the response from Authorize.net
Lecture 36 Converting List of String into Response wrapper
Section 10: Remote Site Setting and Setting up an Account with Authorize.Net
Lecture 37 Overview Of Authorize.Net : Setting up an account with Authorize.Net
Lecture 38 Remote Site Settings and how to configure Remote Site Settings?
Section 11: Visualforce Page: Creating Visualforce page to capture information from Renter
Lecture 39 Create Visualforce page and Custom Extension controller
Lecture 40 Add Payment Method to VF page
Lecture 41 Adding input fields to our Visualforce Page
Lecture 42 Different Payment Methods
Section 12: Create an Extension class for the Visualforce page
Lecture 43 Adding Payment Extension to our Visualforce page
Lecture 44 Continue the code for Payment Extension
Lecture 45 Setting up input fields to capture payment information
Lecture 46 Adding Save Payment method to the extension class
Lecture 47 Adding Save Payment method to the extension class Part 2
Lecture 48 Adding Message to our Visualforce page
Section 13: Sending Confirmation Email to the Renter
Lecture 49 Send the Confirmation email to the Renter when the payment is Successful
Lecture 50 Adding validation to our visualforce page
Lecture 51 Adding GetIsGuest() to check if the user is a Guest user
Lecture 52 Creating a Map
Lecture 53 How to retrieve Record Types from the object in Salesforce?
Lecture 54 Creating a drop down for the Expiration years
Lecture 55 Adding visualforce page to the Statement Page Layout
Section 14: Test our Property Management Application
Lecture 56 Test our Property Management Application
Lecture 57 Adding Trigger to the Statement Object
Lecture 58 Rollup Statement Amount to Rental Agreements
Lecture 59 Rollup Statement Amount to Rental Agreements Part 2
Lecture 60 Test Rollup Statement To Rental Agreement
Lecture 61 Roll up Payments to Rental Agreement
Lecture 62 Test Roll Up Payments to Rental Agreement
If you are familiar with the basics of programming and want to build a real-time application in Salesforce, this course is for you.
Course Information:
Udemy | English | 6h 8m | 3.43 GB
Created by: Deepika Khanna
You Can See More Courses in the Developer >> Greetings from CourseDown.com