aspose file tools*
The moose likes Beginning Java and the fly likes Practical tutorials for a beginner Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Practical tutorials for a beginner" Watch "Practical tutorials for a beginner" New topic
Author

Practical tutorials for a beginner

Haani Naz
Greenhorn

Joined: May 30, 2010
Posts: 23
Hi Guys,

i'm currently learning java off the book head first java. its a great book but i'd like to be able to apply my knowledge by doing some pracs.

anybody know of any websites where they offer tutorials, labs etc. so i can practice my skills?

thanks.
Hebert Coelho
Ranch Hand

Joined: Jul 14, 2010
Posts: 754

I believe that it will be better for you if you practice the exercises that you will find in the book. You will see how good it will be for your learning.

When you finish the HeadFirst Java you can study the JSP/Servlet. [=

[uaiHebert.com] [Full WebApplication JSF EJB JPA JAAS with source code to download] One Table Per SubClass [Web/JSF]
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 39395
    
  28
Search for JavaBat, which has some difficult exercises. They only take a few lines to solve.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14268
    
  21

Oracle has a good set of tutorials that cover many different Java programming topics.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Winston Gutkowski
Bartender

Joined: Mar 17, 2011
Posts: 8008
    
  22

Haani Naz wrote:i'm currently learning java off the book head first java. its a great book but i'd like to be able to apply my knowledge by doing some pracs...

One possibility is to write some simple games: Naughts and crosses or Nim are generally fun, because in addition to the game itself, there's also a winning (or non-losing) strategy to consider. Others include Mastermind, Battleship or Hangman, where the game presentation itself is the main concern.
If you want to push the boat out a bit further, you could maybe try Blackjack, Craps or even Backgammon. The nice thing about them is that you can add a scorekeeper that keeps track of a player's money/chips, and write modules for things like throwing dice or dealing cards; they also have more complex rules that the program has to follow.

Whatever you decide, I'd say: stick to something that interests you.

Winston


Isn't it funny how there's always time and money enough to do it WRONG?
Articles by Winston can be found here
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Practical tutorials for a beginner