Salesforce Developer Training with Real-Time Project Part 1

Deepika Khanna

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
59 Lessons (6h 3m)
    • 1. Overview Of Property Management Application

      12:15
    • 2. Setting up Developer Account

      4:12
    • 3. Creating our custom app: Creating Property Management application

      3:11
    • 4. Adding Fields to the Rental Unit Object : Adding fields to the custom object

      7:09
    • 5. Adding Fields to the Rental Unit Object Part 2

      4:57
    • 6. Adding Fields to the Rental Unit Part 3

      4:37
    • 7. Adding Fields to the Rental Unit Part 4

      2:50
    • 8. Overview of the Rental Agreement object for the Property Management application

      4:12
    • 9. Creating a custom object in Salesforce: Create Rental Agreement object

      3:26
    • 10. Adding Fields to the Rental Agreement object

      5:26
    • 11. Adding fields to the custom object: Adding fields to the Rental Agreement Object

      4:43
    • 12. Create a new custom object in Salesforce: Create Statement object for our app

      3:01
    • 13. Adding fields to the custom object: Adding fields to the Statement Object

      6:16
    • 14. Adding Fields to the Statement Object Part 2

      2:21
    • 15. Adding amount field on the statement object

      1:52
    • 16. Create a new custom object for our Property Management app and adding fields

      5:27
    • 17. Adding Fields to the Payment object

      6:03
    • 18. Adding Fields to the Payment object

      7:30
    • 19. Overview of the objects and their relationships for the Property Management app

      3:57
    • 20. Adding record types for the Payment object: Creating Check, Credit Card & Cash

      2:06
    • 21. What are custom settings in Salesforce and types of custom settings

      6:31
    • 22. How to enable the communication between Salesforce and our Payment Gateway ?

      5:56
    • 23. Setting up the account with Authorize.Net (Payment Gateway System)

      6:03
    • 24. Create custom settings to store API credentials for Authorize.Net

      5:42
    • 25. Sample Request and Response for Authorize.Net Payment Gateway

      6:21
    • 26. How to retrieve custom settings value in Apex?

      8:47
    • 27. Setting up the Http Request with all the information required by Authorize.Net

      11:12
    • 28. Setting up the parameters for the HTTP Request

      3:39
    • 29. Sending the Request to Authorize.Net Payment Gateway system

      8:04
    • 30. Overview of the Response from Authorize.Net

      5:31
    • 31. Creating Request Wrapper object to capture the data from the visualforce

      4:44
    • 32. Creating Response Wrapper object to store the response from Authorize.net

      5:22
    • 33. Converting List of String into Response wrapper

      7:01
    • 34. Overview Of Authorize.Net : Setting up an account with Authorize.Net

      8:21
    • 35. Remote Site Settings and how to configure Remote Site Settings?

      3:08
    • 36. Create Visualforce page and Custom Extension controller

      4:24
    • 37. Add Payment Method to VF page

      7:47
    • 38. Adding input fields to our Visualforce Page

      4:27
    • 39. Different Payment Methods

      10:33
    • 40. Adding Payment Extension to our Visualforce page

      9:48
    • 41. Continue the code for Payment Extension

      7:38
    • 42. Setting up input fields to capture payment information

      4:21
    • 43. Adding Save Payment method to the extension class

      11:42
    • 44. Adding Save Payment method to the extension class Part 2

      8:46
    • 45. Adding Message to our Visualforce page

      5:47
    • 46. Send the Confirmation email to the Renter when the payment is Successful

      8:10
    • 47. Adding validation to our visualforce page

      10:44
    • 48. Adding GetIsGuest() to check if the user is a Guest user

      3:32
    • 49. Creating a Map <String,String>

      5:00
    • 50. How to retrieve Record Types from the object in Salesforce?

      5:10
    • 51. Creating a drop down for the Expiration years

      6:20
    • 52. Adding visualforce page to the Statement Page Layout

      6:30
    • 53. Test our Property Management Application

      7:18
    • 54. Adding Trigger to the Statement Object

      8:16
    • 55. Rollup Statement Amount to Rental Agreements

      3:13
    • 56. Rollup Statement Amount to Rental Agreements Part 2

      10:41
    • 57. Test Rollup Statement To Rental Agreement

      4:25
    • 58. Roll up Payments to Rental Agreement

      12:04
    • 59. Test Roll Up Payments to Rental Agreement

      4:17

Project Description

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.Net

Resources(1)

Student Projects