function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Squire Q KershnerSquire Q Kershner 

Learning Apex / No programming experience = Suggestion?

So I'm a DBA w/ a ton of SQL experience but no actual code experience.  (A little VB maybe.)

I'm planning to take a couple classes to prepare myself for Dev 531.  I've been told by some that JAVA is the way to go, while others have said C Sharp.  Can anyone out here give me a good recommendation about a introductory programming language to focus on, so I can pick up Apex that much faster?


Best Answer chosen by Squire Q Kershner

Apex is built on java so I'd imagine it will be closer to that.


That said, there's way more to java so you'll be trying to learn a lot in order to carry over a small amount, so you might be better off starting with Apex.


The workbook is a good starting point - this takes you through the declarative and programming aspects of the platform in short bursts and includes apex and visualforce.   The Apex Developer's Guide is a good reference and does have some elements of tutorial in it.  Developerforce also has a number of articles with introductions, tutorials and code recipes.