0
How can i master java in short time?
there is a competition I wana enter and there is one month left to prepare for.
8 Answers
+ 7
I think any programmer with a job, or good skills in any language can say that they spent hours, days, weeks and even months practising programming.
If you want to learn Java in a short time, you should look at things like:
Loops, Conditions, Classes, Function, Variables, Access modifiers, Arrays, Lists, and anything that you feel need attention.
Step 1:
⢠Get everything your team knows on paper, so that you can plan where you want to be.
Step 2:
⢠Get infront of your computer! You won't believe how many people just open their books and read through the topics, and yet expect to to good. This doesn't work.
Step 3:
⢠Follow quick tutorials that explain each topic.
Step 4:
⢠If you have a question... GOOGLE IT! Google is your best source of information when it gets to programming. You can search: " Java Constructor " and everything you need will be there.
Step 5:
⢠PRACTICE. Do the challenges in your book, on the internet or whatever source you can get.
Step 6:
⢠Don't give up! Just because your program doesn't work, doesn't mean it's a sign to give up. Search the Exceptions on the internet, and see what the program tells you about the problem.
Step 7:
⢠Rest... Don't exhaust yourself! You want to improve your skill in Java, not hate it. Take a break from it if you feel you can't anymore. Take a walk, eat something
I hope this helps you brother. Good luck!
+ 4
Then stop questioning yourself, and start learning, the clock is ticking.
+ 2
you could maby learn the basics of java in a short amount of time but i doubt you could master it.
0
it's fine as long as I can compete in that competition
0
I just don't want to be a burden for team
0
which competition?
if you master the basics then you will have to learn the data structures here: https://www.tutorialspoint.com/java/java_data_structures.htm
which would be really helpful in competitions (saves time). Also, you need to know the difference between them for better optimizations and also those competitions are a mostly about algorithms which umm... might not be so easy because you need to practice for quite some time but you got no time. many more things this link might help: https://www.quora.com/What-are-the-concepts-one-should-know-before-going-to-competitive-programming
Hope your team is not going for the win but to learn then you should just try and learn then next time you will be better and after many tries, you will adapt and become better gradually.
0
thank-you
0
thanks