There're still people just starting with APEX, so here's a quick post which might help them.
On apex.oracle.com there's a nice section about how to get started with Oracle APEX.
I think most important is to just start and play with APEX. Creating an account on apex.oracle.com (which is free) lets you do that, without you needing to set something up, the only thing you need is a browser.
Once you can login in APEX, the 2 Day + Developer's Guide is a great guide to build your first application. It might be hard to understand what you are doing in the beginning, but it gets you started.
To get a bit more background you can read more in the documentation, especially the Application Builder Concepts in the Application Builder User's Guide is a must read.
To get an idea what else you can build, you can watch the demos at the Oracle Application Express Learning Library and look behind the scenes of the sample and packaged applications that come with APEX.
The above will hopefully get new people started. The getting started link of Oracle will give you a lot more guidance what to do next; from watching presentations, reading whitepapers and blogs over to getting training and coaching.
If you hit issues; there's a great community to help you too. The Oracle APEX forums is where you want to go to; there are many peers generously offering help and even the APEX Development team is watching it and help out were needed.
And my final advice; don't give up, it might take a few days to get used to how APEX works, but once you are used to it, it's great!
All the best.