if you don't know any java i'd recommend starting with some desktop java. there are quite some good guides available i think (at least in german
).
to start with BB i'd suggest the developer guides together with some of rims examples. if i didn't know a thing about java i would't try, though