Podstawy wydanie X,
Jeśli musi być po Polsku- to tak to będzie dosyć dobra książka na start, z tego co wiem jeszcze dobrym wyborem niemniej jendak nie z mojej opini może się okazać : Java. Efektywne programowanie Blocha Joshu'y :) więc co do opini sprawdzić musisz sobie w internecie.
jednak moim zdaniem - > książki po Polsku są bardzo ale to bardzo słabe i zdecydowanie Java ma na tyle bogaty konent w internecie do nauki, żę obejdzie się bez tego, ew. ksiażka będzie dobra w celu takiego luźnego przejścia.
Czy będziesz coś sensownego w stanie napisać? No nie bardzo :) - tzn cięzko powiedzieć jak przepracujesz, ale to jest książka do języka- a aplikacje tworzy nie tylko się samą Javą, ale odpowiednimi BIBLIOTEKAMI np Spring tutaj ... , pracą z bazami danych, językiem SQL/ innym np. ORM- wykorzystaniem architektury pracy z bazą danych np JPA/HIBERNATE to jest wiedza, której zwykle w książkach nie ma. takich więc tutaj kolejne inne beda potrzebne. Ta uczy Cię Core języka.