• Post Reply Bookmark Topic Watch Topic
  • New Topic

want to get better at Java  RSS feed

 
emeka malachy
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This question may not be relevant but it has been a regular problem to me, iam new in the site and java programming language for few months now i have being re-writing some video tutorial codes. since i started java i have not being steady with it a kind of OFF and ON and each time i want to start again i start from scratch again. so because of that i know some basic of java but that being said I really want to learn more about the language and get better at it. I am tired of doing System.out.Print() statements, I feel like I have done almost everything I can do with them. I am not here to ask a specific question about code, But I would like to know the opinion of an experienced Java programmer. Am I approaching this the correct way? What is the best way to learn the most Java? I feel like it's gotten to the point in the tutorials where I am not befitting from them like I was in the beginning.
Should I stick with what I am doing? Attempt to memorize the code? Could someone point me to somewhere else that I could learn?
I have never taken a class on programming, I will be a senior in high school. i love to build an application and game even make animations but have not done any of this please advise me
 
Joe Harry
Ranch Hand
Posts: 10128
3
Eclipse IDE Mac PPC Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Practice is the key to improve your programming skills. Even for someone who is experienced, without practice it is very hard to keep up pace. If you have got some idea on what sort of applications you might want to build, just look for some open source project that might already be working on your idea and see if you can participate in that. "Memorizing code" - I do not understand what you mean by that. It sounds dangerous and useless.

Welcome to the ranch!
 
emeka malachy
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks man
 
Heena Agarwal
Ranch Hand
Posts: 262
4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The first step in my opinion is to install JDK correctly and set the PATH variable. Then you might want to write your first HelloWorld.java program without using an IDE, compile it using command line javac option and create a .class file, and execute it from command line using the java command. Since you mention writing programs containing many System.out.println() statements, I assume you are past that stage. If you are using an IDE, I'd suggest to switch to the command line mode of compiling and executing your programs.

After the starting point, choose a medium that works with you-- books, instructors, short assignments, Oracle documents/tutorials and start with the basics. You don't have to do many things at a time. If you read something and you aren't sure whether something will compile or not, code it, compile it, and test it so you'll know what happens. As you read your texts, and code your short programs, you may have questions. You may want to post them here and there are many nice folks around who may like to help you.

Memorizing code -- I don't know how that is possible but you probably already know why it may not work most of the times. Understanding the basics well is the key. That is what you will need always whether you are working on elementary stuff or on advanced stuff.

If I were you, I wouldn't think about what I should do after step 1 until I have reached there ( but that is my personal choice/style of learning ). Once I reach the first step, I'd pick one of the several options for step 2.
 
Muhammad Khojaye
Ranch Hand
Posts: 449
IntelliJ IDE Java Scala
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My advice for you is to SearchFirst. And I am sure, you will get many valuable replies for your questions .
 
Campbell Ritchie
Marshal
Posts: 56599
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch

Some good advice there; thank you, Bear.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!