Which book on Java?
Question which book:
Is Java also a useful textbook? There's also supposed to be a practical book with exercises.
Java Core fundamentals better than the German equivalent and easier to read than the English edition as a complete newbie?
The German jav edition java also an island:
Or the renowned: core java Volume 1 fundamentals:
I can use Python but don't have much practical experience, but I know the concepts and have practiced them with tasks so I've got them down pat.
At the time, I had chosen a German book as an introduction to programming Python because, despite my very good English skills, I had a hard time getting started with English sources.
Now the question: I know that with the above books the author recommends, although not necessarily, to have programming experience in another language – yes, I dare say that it is there.
But now the point about the German edition, a classic indeed, is that it's more suitable as a reference work, as it's too detailed and precise. (Which is a good thing, on the one hand)
The English, on the other hand, seems to me to be much more comprehension and therefore better than a textbook.
But I don't know if my English (around C1) and my Python knowledge are enough to cope with an English book this time – and I think the book is better but I might be wrong, if it were German I would have chosen this one.
At the same time, I don't know if the German Java book is any good for self-learning.
PS: I'm fine with this book, as far as possible, working on my own. I specifically want to use it to prepare for my computer science studies, since Java is the only thing I'll be covering there.
If I actually learn in practice, it's good, even if it's just theory – I really want to try out Java instead of only knowing Python.
And yes. There are YouTube and courses too, but I find it best to work with a book – and, as I said, practice with exercises anyway.
In short, ask again:
Is Java also a useful textbook? There's also supposed to be a practical book with exercises.
Java Core fundamentals better than the German equivalent and easier to read than the English edition as a complete newbie?
I don't think about the island book. It is badly structured, badly written, and little learner-friendly. I don't know why this is so popular in Germany.
Horstmann's books are long-established classics, so you can do little wrong. Your English will be good enough.
But my standard recommendation is the Kofler because it is compact, inexpensive and well written: https://www.rheinwerk-verlag.de/java-der-grundkurs/
Similar applies to https://www.oreilly.com/library/view/java-lernen/9781098168902/
Look at the readings and decide what's better for you. Finally, books are only one help for you: you have to learn and practice yourself anyway.
My absolute book recommendation for entry into Java is the Head First Java by Kathy Sierra and Bert Bates!
It is less "dry" like the classics of Deitel and deitel and it conveys the basic principles of programming well without coming around the corner with the syntax.
With English, you should be good!
Makes a sympathetic impression but unfortunately also English, but I will weigh up once
Both books can be found online as PDF. You can just look into yourself. At least Java is also an island I would guess. You do not learn programming by working through any thick puppies, but by programming.
You can also read books about football games, but if you don't go to the field to kick, you won't come far. If you can get Python, Java is no longer an art. There are really thin books that show you basic + chatGPT, which is better as a point of contact for questions than anything in book or video form.