standard blackberry programming is done in java. The basics are not too different to desktop java.
I am pretty sure there are good java beginner guides, maybe you work on the first one or two chapters of one of those (I use german ones which would not be that big of a help i guess).
BB-specific it is advised to download the JDE and the developers guide pdf, bring a bit of patience as the navigation on the RIM page is horrible.
I'd say you would best start with the samples they provide, try to extend those. Most more complex issues are handled in the developer guide.
The simple way: Use Eclipse (Netbeans, whatever).
Throw the standard java JRE out and import the RIM JRE.
Switch the compiler compliance level to 1.4
Use RIM JDE to simulate and build jad/cod
The sophisticated way: Do all of the above but use Ant-Scripts to simulate and build. Requires a bit of work - search the forum for eclipse or similar to find some basic solutions, but be prepared to put some effort into understanding Ant and its build.xml