• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Learn Java the Easy Way: Comparison with other popular books

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Dear author. Can you please compare your book with other popular books? Why should one choose yours?
 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Some books are great and certain people learn differently. I would recommend a course on Udemy, the Java Masterclass by Tim Buchalka. It is one of the larger classes, 73 hours of videos I believe. It covers a lot, everything from the basics to Concurrency. This paired with a solid book will help reinforce what you learn from the book.
 
Author
Posts: 35
6
Python PHP Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Karolina,
Thanks for posting, I'm glad to help. Anthony's right, I think it's great to have different books and approaches for different people (and, I have a Udemy course based on "Learn Java the Easy Way" if you prefer videos to go along with the book), but the one criticism I have for most Java books as a Java teacher for almost 20 years is that the vast majority of programming books, even those for beginners, introduce each new concept separately. First, expressions and variables. Then conditions. Then loops. Then classes. Separate, sterile concepts - you don't get to see a cool, fully-featured app until late in the book, if at all, because you haven't learned all the little pieces yet.
It's a bit like not being allowed to drive a beautiful car until you learn to change out the engine and transmission...
In that analogy, I'm proud to be a mechanic, and I teach other mechanics (computer scientists), but I believe in enjoying the ride while you're learning to build a car of your own .
After a brief intro to Java using the new Java 9 JShell, you'll jump right into creating a fun, playable guessing game, then build a secret message encoder/decoder, then a beautiful, colorful, animated bubble-drawing app. And, you'll build the apps for the command line first, then turn them into GUI desktop apps, and finally, modify them into fully-functional Android mobile apps in Java. You can learn the basics while building apps you'll actually enjoy.
And by the end of the book, you'll be able to put those same skills to use building your own fun, creative apps.
That's one of my favorite parts of teaching - seeing the amazing things students can create once they understand how to put it all together - so why not learn by building complete apps from the very start?
I'd love to hear what you think if you try the book or the Udemy course, and thanks again for the question,
Bryson
 
I'm a lumberjack and I'm okay, I sleep all night and work all day. Lumberjack ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic