Do I need to know Oracle SQL and PL/SQL before learning APEX?
It is strongly recommended that you have Oracle SQL and PL/SQL skills before taking a APEX training class. Having a fundamental knowledge of SQL will help you construct a better database which forms the foundation for all APEX applications. PL/SQL is required if you want to take advantage of all the built in functionality of the database for server side processing. With a grasp of these two languages you will get the most out of each APEX class.