I am still convinced a book is much better in the long run than any video.
in a book you can
mark pages with postits for later reference
stop and exercise the learned yourself
jump back and forth to your hearts content in seconds
have the book next to your computer and using the monitor to actually doing what is described in the book
reading it offline, for example sitting in the garden (ok, not very good right now in middle of Europe )
Videos are good for collecting a first impression, but in my experience, you'll need more than that. For example ... a book...
If you don't want to pay the full price, buy a used book (rebuy.de, booklooker.de or ebay.de). Still I think you'll find many good books in your local library (they still a think in Germany, they are fully governmental subsidised and you will find a lot of good books, not only for programming, but everything else, including fiction.... read a book!). Last, but not least, if you can buy a computer, you can buy a book for 20 bucks. Invest in your future... I like the "Head First" approach, so look for "Head First Java" or in German "Java von Kopf bis Fuß". You will get it on amazon.de in the used section for 20 bucks ...