Head First Java, a peculiar learning style

09-10-2022

A different style of learning

Due to a justifiable reputation for being difficult to learn, the Java programming language has long been in need of a training course that can ease the journey. By taking an interesting comic book approach that combines quirky artwork with a clever teaching style, the authors of Head First Java provide an easy-to-understand solution to the problem of java education.

A full-featured Java training course

Although simplistic in presentation, Head First Java is a fast-paced book. After presenting an early introduction to the features of object-oriented programming, the author moved quickly to link java with the applications of encapsulation, inheritance, and polymorphism. The book covers the GUI programming front, network programming, midi sequencing, and java library command lines. Although sometimes limited in content, the range of topic coverage is considerable. Each reader will close the final pages with a base of work in the Java application.

Advantage

Head First Java targets experienced programmers. The material, as presented, assumes that the student has a reasonable familiarity with several basic programming topics. However, the applied approach to learning is intuitive in nature, almost equivalent to a child’s pun. Difficult components of the object-oriented programming design model are laid out in easy-to-understand, byte-sized chunks. Concepts like inheritance and polymorphism take on a new aspect of clarity for the reader. Even the beginning programming student can benefit from this book.

Disadvantages

Although clever and useful, the strange teaching methods used by the authors of Head First Java are sometimes offensive in nature. If crude mannerism has become a necessary component of effective teaching, Kathy Sierra and Bert Bates have hit the mark.

end points

The teaching style used in Head First Java resides outside the world of mundane education. The book, while rough at times, is generally recognized as a “fun” read that successfully serves its primary purpose. Teaches the student how to effectively apply the java programming language.

Pick up the book, apply your wisdom to the challenge of learning Java, and have fun with the illustrations to begin with. Follow along with examples, practice, and corny jokes as Kathy Sierra and Bert Bates boil down the Java coding language to a manageable, usable design tool.

Leave a Reply

Your email address will not be published. Required fields are marked *