Meaningless Drivel is fun!
The moose likes Beginning Java and the fly likes Looking for some suggestions to a total noob Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Looking for some suggestions to a total noob" Watch "Looking for some suggestions to a total noob" New topic

Looking for some suggestions to a total noob

Jn Scott

Joined: May 06, 2013
Posts: 2
Hello everyone,

I would first like to say I came across your lovely website via the book Head First Java, while I am excited to continue with this book. I fear I lack some of the ground work necessary for it. I will be honest I have done very little to almost no programming. I made it a few chapters into a beginners guide to python before wanting to move on to Java(various reasons, but mostly what the work force is currently looking for in my company and area). What I am looking for is an extremely base intro to programming/Java book that I can read along with the Head First book. I tried doing some search through the forums themselves, but I seemed to mainly come across books that require some base knowledge etc. I am sure I could take the time to comb over the internet trying to search out that which I do not understand in the book.. but I feel as though I would do myself an injustice in learning the basics. Its ok if it is fairly boring, I can grind through it so that I can get onto the Head First book, I sit in operations right now and stare at Programmable Logic Controllers daily so boring is my middle name right now.
Steve Myers
Ranch Hand

Joined: Dec 08, 2012
Posts: 47
I learned the syntax of Java very well from reading Ivor Horton's Beginning Java - it's a giant tome and he explains every nook and cranny of the language, leaving nothing to the imagination. When I started I had next to no programming experience and this book worked for me.
Mansukhdeep Thind
Ranch Hand

Joined: Jul 27, 2010
Posts: 1157

Welcome to the ranch Scott.

Usually, Head First Java is quite a popular book among beginners. But then its a personal choice. I would suggest you try out this tutorial. It starts from the very basics. Another thing- Do not use an IDE initially. Use a text editor like Notepad++ etc.. and try compiling / executing simple examples using the command prompt. That way you understand how stuff works under the hood. The following are a list of basic concepts that I suggest a beginner should be clear with inside out:

a) Declaration and Access Control

b) Constructors

c) OOPS concepts like Polymorphism, Abstraction, Inheritance etc.

d) Instance members, class members and primitive types

e) Flow control constructs like do-while / for loop/ for-each

f) Method declaration, overloading and overriding

g) Exception class in Java, checked and unchecked exceptions

h) String class in Java, Parsing techniques, Pattern matching

i) Threads

j) Inner classes

Devote 2 hours of your time daily to studying these one by one. Make note of the doubts you have, try solving them the best you can. If you face any issues, ask for directions on the forum. But make sure you do your homework. Always happy to help.

~ Mansukh
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15101

Besides Head First Java, Oracle's online tutorials are good, they start at the absolute beginner level. Ofcourse you're welcome to ask questions in the forums here.

Can you be a bit more specific about which basic knowledge you're missing?

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Jn Scott

Joined: May 06, 2013
Posts: 2
Thank you all for taking the time to reply, as for what I mean by missing the basics.. well I'll be honest I am not sure what all I am missing as I am not entirely sure what I should know ;) I will start with list given, the links and the book suggested and plague you all as the questions arise.

Thank you all very much!
I agree. Here's the link:
subject: Looking for some suggestions to a total noob
It's not a secret anymore!