Click here to Skip to main content
15,900,108 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hello,

I have taken the full Java course at [DELETED].com, I'm not sure how to continue learning.

If you have any legit methods; books, video-tutorials, ..., etc, please, be kind enough to provide me with them along side with some sources.

Thank you!

What I have tried:

I just finished the course, and, I tried nothing afterwards.
Posted
Updated 15-Oct-17 12:53pm
v2
Comments
OriginalGriff 15-Oct-17 11:31am    
Please don't promote sites via links: it looks like spam and that can get you banned from the site.
I have removed the site references (they aren't important to your question anyway) to avoid you getting tagged by someone slightly more trigger happy than I.
Member 13466226 15-Oct-17 11:41am    
@originalGriff, Oh, I didn't know that, thanks for the tip.

Practice.
If the course was any good, and you followed it properly, doing all the exercises as you went, you should have a fairly solid grounding in the language, and further tutorials won't really be of much use.

Instead, practice, practice, practice.
Find a app you like and write your own version. Then write it again, but better, learning from your mistakes the first time.
Then find another app, and write a better one!
Experience is what makes you better once you have the basics, and there is absolutely no way to acquire that without practice, and lots of it.
 
Share this answer
 
Comments
Member 13466226 15-Oct-17 11:43am    
The course itself, covered only the basics, how to deal with the syntax, etc ...
I don't think I'm qualified enough to start practicing applications.
Thank you!
Take a look at The Java™ Tutorials[^], it covers the basics and much more.
 
Share this answer
 
Quote:
I have taken the full Java course at [DELETED].com, I'm not sure how to continue learning.

Knowing a language is nice, but you need to huge background to become a professional programmer and you forgot to tell what is yours.

My guess is that you are learning programming.
You need to master a set of techniques that are the basis of the job and are not linked to a language.

Advices:
- Read documentation / Follow tutorials (a lot of them)
- Start with tiny/useless projects, the purpose is to learn programming, not doing something useful.
- Start with console mode programs (no fancy graphics, no mouse)
- Learn debugger
Debugger - Wikipedia, the free encyclopedia[^]
Mastering Debugging in Visual Studio 2010 - A Beginner's Guide[^]
- A problem ? Google is your friend.
- Learn Algorithms and Data-Structures.
- Learn Boole algebra
- Learn one or more analyze methods, E.W. Djikstra top-Down method is a good start.
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Learn SQL
- Learn Databases design and Administration
Introduction to database design[^]
1NF, 2NF, 3NF and BCNF in Database Normalization | DBMS Tutorial | Studytonight[^]
- Learn Regular Expressions

Interesting link:
Learn to Program[^]

There is no shortcut to knowledge, no one can learn for you, you are the only one that can do it.
Remember the exercises and little projects are not here to make something useful, they are here to teach you programming.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900