Learn Salesforce Dynamic Apex Step by Step | Prateek S. | Skillshare

Learn Salesforce Dynamic Apex Step by Step

Prateek S., Cloud Computing and Big Data Consultant

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
12 Videos (1h 7m)
    • Introduction to Dynamic Apex

    • Visual Force Page

    • Controller

    • Testing the VF Page

    • Metadata of Selected Object

    • Describe Call

    • Describe Call to Get Fields

    • Adding Fields to VF Page

    • Removing and Adding Fields

    • Add remove Functionality

    • Building Dynamic Query

    • Finally Displaying the Data


About This Class


Apex is a development platform for building software as a service (SaaS) applications on top of Salesforce.com’s customer relationship management (CRM) functionality. Apex allows developers to access Salesforce.com’s back-end database and client-server interfaces to create third-party SaaS applications. However to become an expert you need to learn and master advance techniques as well to stay ahead of the competition. If you want to crack Salesforce Advanced developer certification or any Interview then learning Dynamic apex is a must, having good knowledge of dynamic Apex has enormous career benefits. This is the only step by step course , explaining everything in great detail by doing real time project available online on Dynamic Apex.

Dynamic Apex is very powerful and enables developers to create more flexible applications
It helps to dynamically Access sObject and field information.

It provides information about sObject and field properties. For example, the describe information for an sObject includes whether that type of sObject supports operations like create or undelete, the sObject's name and label, the sObject's fields and child objects, and so on. The describe information for a field includes whether the field has a default value, whether it is a calculated field, the type of the field, and so on.

Dynamic SOQL and SOSL queries provide the ability to execute SOQL or SOSL as a string at runtime, while dynamic DML provides the ability to create a record dynamically and then insert it into the database using DML. Using dynamic SOQL, SOSL, and DML, an application can be tailored precisely to the organization as well as the user's permissions.





  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Prateek S.

Cloud Computing and Big Data Consultant

I am a Video instructor at Skillshare. Cloud Computing certified Developer, Consultant and Trainer with more than 6 years of Industry Experience. I have served various Industry verticals having good experience in Splunk, Salesforce, Web Development, Graphic Designing and Object Oriented Programming as well. I have been working on various Adobe products such as Adobe Illustrator, In design , After Effects etc since my school days. I have implemented more than 20 end to end Salesforce p...

See full profile

Report class