Salesforce Development With RealTime Project

Salesforce Development: Build a real-time project using Apex and visualforce Integrate Salesforce with external System.
Salesforce Development With RealTime Project
File Size :
3.43 GB
Total length :
6h 8m

Category

Instructor

Deepika Khanna

Language

Last update

2/2019

Ratings

3.3/5

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.

Salesforce Development With RealTime Project

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

New Courses

Scroll to Top