In this episode let me walk you through some of the most frequently asked questions by newbies, who either wants to make their career on Salesforce or who's trying to learn Salesforce.
These are the questions I tried answering
Am from Non-IT/non technical background will I be able to get a job in Salesforce as it involves programming?
I get overwhelmed looking at the different types of errors.
Do I need to have any prior knowledge to Java?
Do I have to remember all the syntax
Is Certification a mandate?
In this episode we will try to look at what is **Einstein Prediction Builder**. Also, just understanding the tool/platform is not going to help us.
Though a tool is super powerful it’s of no use to us if we don’t know and where to us it. Hence I tried focusing on the **three different verticals/industries where Einstein Prediction Builder can be used**. I also mentioned one use case for each vertical.
If you ask me to sum it up, I would say, in case you have an object and also there exists a field that you want to be predicted, so that you can put some extra care or give a heads up to it, that’s where Einstein Prediction Builder comes to the game.
In case you have **large data sets** that has to be processed with Prediction Builder our work becomes a piece of cake.
Check the episode for the use cases and other stuff.
In this episode let’s look into what’s Synchronous and Asynchronous Programming and how do we do it Salesforce platform.
In Synchronous programming statements will be executed one after the other. Say, we have 10 lines of code, then each and every line will be execute one after the other. So first line has to be executed it's only then the execution jumps to the second line. Likewise, second line has to be executed, only after that execution jumps on to the third line, so one and so forth. So, If our first statement is dealing with fetching list of Account records, until we get the data, execution will not jump on to the next line.
Asynchronous Programming is a methodology in which statements will not be executed one after the other. let’s say we have 10 lines of code and one of the statements in these 10 lines is a setTimeout() statement and lets go with the assumption that we want it to get executed after 10 secs. Then the execution comes to this setTimeOut statement and the moment the execution hits this statement, we are telling the computer I want to run this function but I don’t want to do it at least for a 10000 milliseconds in the future. So once 10 seconds from now gets passed that’s when I want this statement to get executed.
Often we use this format of coding when we want to get data from other systems or when we make AJAX calls and etc. So we make the call and the thread doesn’t know when the response is going to comeback. This is Asynchronous Programming.
We also discussed about other things in this episode. Please check it out.
In this episode we will try to understand what's the need for Salesforce to come up with Lightning Experience. I also tried explaining how Salesforce developers were managing to build Single Page Application even before Lightning Experience came to existence.
Also Lightning is not just a rip off of any other advanced JS framework there are other cool things that are added to Lightning Experience that makes it even more powerful.
Check out this episode to know more.
You can subscribe to my course at [Salesforce Casts]
- [My Gear]
- [Teja on Twitter]
- [Teja' Instagram]
In this episode we will be throwing some light on the best practices in Apex Programming.
Visit www.salesforcecasts.com to get a hang of all the topics we covered and we will be covering. Find info about our subscription at bit.ly/SalesforceLtng
Everything you need to know about Oauth & JWT. Visit https://www.salesforcecasts.com to get a hang of all the topics we covered and we will be covering. Find info about our subscription at http://bit.ly/SalesforceLtng