I work with a lot of developers at my current job and I wanted to understand what custom solutions are possible within Salesforce.
I found this super helpful video that’s from Dreamforce 2013. This session was 2.5 hours and was led by Leah McGowen-Hare, who’s a Master Technical Trainer at Salesforce. She’s really engaging and you don’t need to have any coding skills to generally understand everything she covers.
Even though the trigger they write can now be achieved with the process builder, it’s a great overview of:
- What is Apex?
- Where can Apex be developed?
- Force.com IDE
- Classes and methods
- Invoking Apex
If you have a couple of hours to spare, it’s a good high-level overview of lots of concepts. If you’re feeling particularly ambitious, try installing Eclipse and the force.com IDE so that you can practise in your own developer org. Since the students at Dreamforce had everything installed for them, you can get this added learning experience. I didn’t succeed with all the exercises the class was doing, but it was still worthwhile to try.
Check out the course here: