• Post Reply Bookmark Topic Watch Topic
  • New Topic

How can I master Java language?  RSS feed

 
Mohammad Nizam Uddin
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi.
I want to master the Java language. But I cannot afford any paid course. All I can use is free e-books and online free resources. Please tell me some resources and books that will comprehensively guide me to master the java language.
 
J. Kevin Robbins
Bartender
Posts: 1801
28
Chrome Eclipse IDE Firefox Browser jQuery Linux MySQL Database Netbeans IDE
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You didn't say if you have any programming experience. If you are starting from nothing, you have a long, difficult road ahead of you.

You can start with the Oracle Tutorials.

Here are some free ebooks to get you started, and here are a few more.

That should keep you busy for the next 6 to 12 months.

I also suggest that you read this to set some reasonable expectations.

And of course we're here to help with your questions.

Welcome to the Ranch!
 
Campbell Ritchie
Marshal
Posts: 56584
172
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And ten years of practice
 
Balabo Haeron
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you are prepared to commit the time perhaps you can try solving everyday problems using the language, attempting to reimplement some routines in java or reading through some java examples
 
J. Kevin Robbins
Bartender
Posts: 1801
28
Chrome Eclipse IDE Firefox Browser jQuery Linux MySQL Database Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Another site I just remembered is Project Euler. The math can be quite difficult on some of the problems, but what I like about the site is that after you solve a problem, you are granted access to a forum where you can see how everyone else solved it. That gives you a chance to learn from their code and see many different ways of solving the same problem. It can be very educational.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!