Head First Java

Head First Java

  • Downloads:2494
  • Type:Epub+TxT+PDF+Mobi
  • Create Date:2021-08-09 09:55:20
  • Update Date:2025-09-06
  • Status:finish
  • Author:Kathy Sierra
  • ISBN:0596009208
  • Environment:PC/Android/iPhone/iPad/Kindle

Summary

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java。 You might think the problem is your brain。 It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study。

The fact is your brain craves novelty。 It's constantly searching, scanning, waiting for something unusual to happen。 After all, that's the way it was built to help you stay alive。 It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your brain's real work--recording things that matter。 How does your brain know what matters? It's like the creators of the Head First approach say, suppose you're out for a hike and a tiger jumps in front of you, what happens in your brain? Neurons fire。 Emotions crank up。 Chemicals surge。

That's how your brain knows。

And that's how your brain will learn Java。 Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways。 It's fast, it's fun, and it's effective。 And, despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java。 You'll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI。 And the new。 second edition focuses on Java 5。0, the latest version of the Java language and development platform。 Because Java 5。0 is a major update to the platform, with deep, code-level changes, even more careful study and implementation is required。 So learning the Head First way is more important than ever。

If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works。 If you haven't, you're in for a treat。 You'll see why people say it's unlike any other Java book you've ever read。

By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information。 Its unique approach not only shows you what you need to know about Java syntax, it teaches you to think like a Java programmer。 If you want to be bored, buy some other book。 But if you want to understand Java, this book's for you。

Download

Reviews

Nikhila Reddy

A must read java book for the non experts。 It covers almost everything one would need to get started with java。

Aniket Bharsakale

When theory and facts are mixed with pictures, visuals, and some tiny stories, it gets interesting。Great book, great content, and the examples and visuals provided are simply awesome。Since you read and tend to relate what you just read with the visuals being displayed and this tends to have a small effect on your memory since the concept/theory is been now clipped with this funny image/cartoon or an interesting visual in your memory。I always like such books which make reading so interesting and When theory and facts are mixed with pictures, visuals, and some tiny stories, it gets interesting。Great book, great content, and the examples and visuals provided are simply awesome。Since you read and tend to relate what you just read with the visuals being displayed and this tends to have a small effect on your memory since the concept/theory is been now clipped with this funny image/cartoon or an interesting visual in your memory。I always like such books which make reading so interesting and are drafted by keeping the reader in perspective。 Obviously, huge efforts are required for such great work and this was worth reading in my college days。 It helped to gain a lot of insight and helped to also change my perspective towards understanding different complex things, which also helps you to relate things with real-time things。Fantastic book。A definite 4/5 for this one! :D 。。。more

Sachin Murali

Nicely written

Jason

Monster of a book but did exactly what I was looking for - solid Java foundations and good writing。 Last quarter or so was definitely showing it's age though。 Monster of a book but did exactly what I was looking for - solid Java foundations and good writing。 Last quarter or so was definitely showing it's age though。 。。。more

James

If only people could be introduced as well as this book introduces Java。 However, if that were the case I would probably not be studying computer science。

रीद़म सहगल

Good to learn the basics of Java。 You can complete the whole book within a month, even if you make projects。

Rushain Sovis

I selected this book for studying the basic concepts of Java while getting my hands dirty with coding in Java。 Unlike a lot of Programming books, this one explains things with graphics and comical way which is very easy to grasp the facts。 Learning Java syntax is easy if anyone already know any programming language。 But the under the hood part of Java is not easy to understand at once。 So If anyone want to understand the scenes, behind the scene and If anyone has an intention to understand the O I selected this book for studying the basic concepts of Java while getting my hands dirty with coding in Java。 Unlike a lot of Programming books, this one explains things with graphics and comical way which is very easy to grasp the facts。 Learning Java syntax is easy if anyone already know any programming language。 But the under the hood part of Java is not easy to understand at once。 So If anyone want to understand the scenes, behind the scene and If anyone has an intention to understand the OOP concepts, then I personally recommend this book。 Because after I refer this book it was very easy for me to understand the OOP concepts。 So I believe anyone can understand the advanced Java concepts effortlessly with the help of this book。 。。。more

Bastiaan Groeneweg

Ik betwijfel of er een beter boek is om java te leren, zeker voor een digibeet als ik。 De methodes om de essentie over te brengen zijn oprecht vooruitstrevend te noemen。 nice

Alexandros Kourtis

Not my cup of tea

William Bryant

Has a good teaching method for explaining object orientated programming in java to new programmers。

Sri Hari

Head First Java proves that manuals on tech and books on programming languages need not be boring and dry。It combines visuals, exercises to challenge your understanding, spaced repetition of concepts, encouraging lateral thinking and several DIY project ideas to teach Java in an engaging way。

Mehri Abduqodirova

As an entry-level programmer, I've found the book tremendously helpful。 No other books I've read is alike。 A great mixture of humour and simple programming language。I wish I knew of the book earlier than this, I would have mastered my skills a lot better。 As an entry-level programmer, I've found the book tremendously helpful。 No other books I've read is alike。 A great mixture of humour and simple programming language。I wish I knew of the book earlier than this, I would have mastered my skills a lot better。 。。。more

Peter Wayne

amazing book for beginner

alluka2020

This book is a nightmare and a massive waste of my precious time。 I tried so hard to like this book。 I'm a very methodical person and I like it when textbooks are concise and straight to the point。 This book however, I was more than ready to pull my hair out at page 79。 I usually get exited when I get to program new things, but by god, this book though bored me to tears。 I would procrastinate so much just to avoid reading a new page in this book。 This is the second computer science textbook I've This book is a nightmare and a massive waste of my precious time。 I tried so hard to like this book。 I'm a very methodical person and I like it when textbooks are concise and straight to the point。 This book however, I was more than ready to pull my hair out at page 79。 I usually get exited when I get to program new things, but by god, this book though bored me to tears。 I would procrastinate so much just to avoid reading a new page in this book。 This is the second computer science textbook I've encountered that talks down to its readers and I absolutely despise when authors do that。 Like why? Anyways, I'm not wasting any more time in this book and moving on to others。 。。。more

Arsenii Yamnii

Strange design

Mayank

Best experience I have ever had。

Matt Chan

I was thinking about getting into Java coding, and lurking around Reddit I was pointed toward this book even though it is quite outdated。 So it turned out they were right on both those counts。 The book IS quite outdated (covering only through Java 5), but I found that the book was very effective in teaching the fundamental theory behind object-oriented programming。 The rest of the text were fine at teaching various coding topics in Java, but it's really the OOP stuff where the book shined。 My qu I was thinking about getting into Java coding, and lurking around Reddit I was pointed toward this book even though it is quite outdated。 So it turned out they were right on both those counts。 The book IS quite outdated (covering only through Java 5), but I found that the book was very effective in teaching the fundamental theory behind object-oriented programming。 The rest of the text were fine at teaching various coding topics in Java, but it's really the OOP stuff where the book shined。 My quibbles is that there really needed more actual coding assignment and projects in the book that gets me thinking and doing actual coding in the book。 Also, the book tries REALLY hard to be funny, and it's really distracting sometimes。 It's okay Kathy; I'm here to learn to code, not to laugh。 。。。more

Vibhor Rawal

I already had prior knowledge on C/C++, so it may be a little skewed, but the book is awesome for anyone learning Java, this book is definitely head first。 Though the GUI part and some later topics very very "not" engaging to say the least。 The (bad) humour definitely is the part of the appeal, and the information may not be as dense as you expect, but then again this is like a first step, and you probably will need to carry on with your Java learning。 I already had prior knowledge on C/C++, so it may be a little skewed, but the book is awesome for anyone learning Java, this book is definitely head first。 Though the GUI part and some later topics very very "not" engaging to say the least。 The (bad) humour definitely is the part of the appeal, and the information may not be as dense as you expect, but then again this is like a first step, and you probably will need to carry on with your Java learning。 。。。more

Stephanie Manwaring

Entertaining coding book。 Only gave it 4 stars because it has some pretty dated sexist examples and pictures that could be updated in the next version。 😬

Renier Cronje

This is a very poorly written book by authors who tries very hard to be comedians。 Students who are new to Java will also find the book frustrating to work with as a lot of code are not properly explained。

Tarik Zaki

a MUST-READ book for a programmer that coming from C background and know the basics of programming ( you have to understand pointers before you begin with it) , i loved it and can't recommend it enough <3 a MUST-READ book for a programmer that coming from C background and know the basics of programming ( you have to understand pointers before you begin with it) , i loved it and can't recommend it enough <3 。。。more

David

Imprescindible para aprender o repasar de manera amena y simpática, conceptos de este lenguaje。

Svart

Amazing book for start work with java。I like this book。

Charles Izuchukwu

nice booke

Steve

This book really made me understand about Object Oriented Programming and the concepts around it。 You couldn't find a better book for beginners if you tried。 I highly recommend this book! This book really made me understand about Object Oriented Programming and the concepts around it。 You couldn't find a better book for beginners if you tried。 I highly recommend this book! 。。。more

Tianyao Chen

Comments: Another marvelous book from the Head First series。 It took me only a few days to finish this enjoyable book。 Best introductory book for Java!Recommended for:Anyone new to Java。

Ziwer

The book that got me programming。

Joseph Kligel

Great book。 I started with it to learn Java, and I am very glad I did。 The authors were witty, humorous, and diligent about explaining Java concepts。 This was especially profound as their rhetoric was tailored to the layman non-programmer--me--who otherwise would have found programming languages incomprehensible。

Dominic Humphries

As expected of a HF book, gave a good intro to the basics of the language that I wanted so I could follow the code examples in the Dragon book I will be reading next

Jonathan Lim

Yeah - I'm pretty sure I don't want to write Java now。 Yeah - I'm pretty sure I don't want to write Java now。 。。。more