Anyone know of any good books aimed at people with no prior programming experience? I've heard some good things about Head First Java... what do you guys recommend?
Thanks
Printable View
Anyone know of any good books aimed at people with no prior programming experience? I've heard some good things about Head First Java... what do you guys recommend?
Thanks
haha... this question has been asked 3 times this week.
I use Java Foundations by John Lewis, Peter J. Depasquale and Joseph Chase
and Walls and Mirrors (Daya Abstraction & problem solving with java) by Frank M Carrano and Janet J. Princhard
The Java Programming Language by James Gosling et. al. Books written by the creator of the Language are usually the best; that is true for the C language, the C++ language and it's true for the Java language.
kind regards,
Jos
Java for dummies is a good one! I stated with the Java all in one desk reference for Dummies :)
Java Foundations is a beginner, Since I took I got it with Intro to Programming Java
Java How To Program by Deitel. It's superb for beginners and also experienced programmers(advanced chapters like networking and multithreading).
I was once reading Head First C# and I saw that it was too deranged. It just entered database and gui programming before really teaching fundamentals of language. So I'm also doubtful for Head First Java.
Cheers guys, I'll check them out.
thanks for sharing
Good choice. :cool:Quote:
The Java Programming Language by James Gosling et. al. Books written by the creator of the Language are usually the best; that is true for the C language, the C++ language and it's true for the Java language.
My recommendation (maybe now its obsolete):
Core Java 2: Fundamentals by Cay S. Horstmann, Gary Cornell
Core Java 2: Advanced features by Cay S. Horstmann, Gary Cornell
Core Java seems like a nice book at first look. But after some chapters, it becomes kinda difficult to understand. Also teaching reflection before really understanding other important things is a weird way to teach...
I recommended Sams publications. Explain most of the theoretical parts with nice examples, from the very basis step.