Get the official docs and tutorials on Oracle's site. Free of cost and available offline. All the info you need is in it. But as far as tutorials go, they don't cover every topic. So, you might be better off checking some online sources. Just search for the particular problem you are stuck at and you will be presented with a myriad of solutions. God bless search engines.