I am dedicating this post to all my young fellows (or should I say beginners) who want to achieve a certain level of proficiency in Java technology and where they want to seek my advice.
If you don't like my suggested way to learn Java, ignore this post and continue with the one you like best. Even better, suggest others what you like better to learn Java faster or faster.
Let's start by listing the first thing first. Make sure you have prepared your Java development environment, that is, you have installed the JDK/JRE and an IDE like Eclipse.
1) Learn the Language Basics
*This is the first step for a self-evident reason. If you don't know the basics, you'll never know what to do next or what you're doing wrong.
*Learn object-oriented programming concepts carefully. Like other popular programming languages, Java is also an object-oriented programming language.
2) Start to Code with Small Programs
*Once you are confident that you are familiar with the essential keywords and concepts and can relate to them in some way, welcome to the second step. Here you need to start writing some basic java programs like hello world, simple addition and subtraction etc.
*When writing programs, keep in mind that the first two programs will stick with you. But once you are done with them, you will not face the same level of difficulty in the next set of programs.
*You may face so much difficulty that you may not be able to type in your hello world program, all by yourself. Do not hesitate, open Google and search for similar programs.
*Remember. Do not copy and paste programs from any source or webpage. Just read the program, and type it yourself into your IDE. Resolve compilation error caused by incorrect syntax you get while typing (basically, I think you will make mistakes in lowercase/uppercase). If you are still not able to do it then again take help of Google. Google is your friend; Remember this
*Please do this for a few programs and remember to always try to make a program yourself first and then use Google. I am giving below a list of basic Java programs that you can consider in the beginning.
•Display some text message.
•Display a list of numbers (1 to 50) each in a new line.
•Find the max and min between two numbers.
•Swapping between two numbers using any technique you know.
•Build a calculator program able to add/subtracting/multiply and divide the numbers.
•Create two classes (super class/subclass) and practice method overloading and overriding concepts.
•Create some programs involving array, example: printing output in array format in console.
•And so on…
*The above programs give you a head start and help you understand what I mean by basic programs. The list can be long, and I suggest you add more items to it and program for them. And remember, Google is your friend
3. Learn Java APIs and Write Few Complex Programs
4. Create One Desktop Application and One Web Application
5. Participate in Good Java Blogs and Forums
NOTE:
I will make part 2 soon for this 3 chapter
Part:2
https://paidforarticles.in/top-5-best-way-to-learn-java-programming-part-2-589673
If you have any doubts, comments below
THANKS FOR READING THIS ARTICLE 😍
You must be logged in to post a comment.