Suggest me ideas to gain my knowledge in Java

Java programming topics
Post Reply
User avatar
Nipuna
Moderator
Moderator
Posts: 2729
Joined: Mon Jan 04, 2010 8:02 pm
Location: Deraniyagala,SRI LANKA

Suggest me ideas to gain my knowledge in Java

Post by Nipuna » Thu Mar 22, 2012 8:10 pm

Hi

Let me tell you something I have done in past days. :)

I stopped all the books and videos I used to study Java. And started studying using these videos and those are so AWESOME :) Oh forgot to tell you guys, Finally I watched and practiced them until the end for the first time I ever did with any tutorial ;)

Here are the topics those videos cover.

Java - Beginner

http://thenewboston.org/list.php?cat=31

JAVA PROGRAMMING TUTORIAL – 1 – INSTALLING THE JDK
JAVA PROGRAMMING TUTORIAL – 2 – RUNNING A JAVA PROGRAM
JAVA PROGRAMMING TUTORIAL – 3 – DOWNLOADING ECLIPSE
JAVA PROGRAMMING TUTORIAL – 4 – HELLO YOUTUBE
JAVA PROGRAMMING TUTORIAL – 5 – VARIABLES
JAVA PROGRAMMING TUTORIAL – 6 – GETTING USER INPUT
JAVA PROGRAMMING TUTORIAL – 7 – BUILDING A BASIC CALCULATOR
JAVA PROGRAMMING TUTORIAL – 8 – MATH OPERATORS
JAVA PROGRAMMING TUTORIAL – 9 – INCREMENT OPERATORS
JAVA PROGRAMMING TUTORIAL – 10 – IF STATEMENT
JAVA PROGRAMMING TUTORIAL – 11 – LOGICAL OPERATORS
JAVA PROGRAMMING TUTORIAL – 12 – SWITCH STATEMENT
JAVA PROGRAMMING TUTORIAL – 13 – WHILE LOOP
JAVA PROGRAMMING TUTORIAL – 14 – USING MULTIPLE CLASSES
JAVA PROGRAMMING TUTORIAL – 15 – USE METHODS WITH PARAMETERS
JAVA PROGRAMMING TUTORIAL – 16 – MANY METHODS AND INSTANCES
JAVA PROGRAMMING TUTORIAL – 17 – CONSTRUCTORS
JAVA PROGRAMMING TUTORIAL – 18 – NESTED IF STATEMENTS
JAVA PROGRAMMING TUTORIAL – 19 – ELSE IF STATEMENT
JAVA PROGRAMMING TUTORIAL – 20 – CONDITIONAL OPERATORS
JAVA PROGRAMMING TUTORIAL – 21 – SIMPLE AVERAGING PROGRAM
JAVA PROGRAMMING TUTORIAL – 22 – FOR LOOPS
JAVA PROGRAMMING TUTORIAL – 23 – COMPOUND INTEREST PROGRAM
JAVA PROGRAMMING TUTORIAL – 24 – DO WHILE LOOPS
JAVA PROGRAMMING TUTORIAL – 25 – MATH CLASS METHODS
JAVA PROGRAMMING TUTORIAL – 26 – RANDOM NUMBER GENERATOR
JAVA PROGRAMMING TUTORIAL – 27 – INTRODUCTION TO ARRAYS
JAVA PROGRAMMING TUTORIAL – 28 – CREATING AN ARRAY TABLE
JAVA PROGRAMMING TUTORIAL – 29 – SUMMING ELEMENTS OF ARRAYS
JAVA PROGRAMMING TUTORIAL – 30 – ARRAY ELEMENTS AS COUNTERS
JAVA PROGRAMMING TUTORIAL – 31 – ENHANCED FOR LOOP
JAVA PROGRAMMING TUTORIAL – 32 – ARRAYS IN METHODS
JAVA PROGRAMMING TUTORIAL – 33 – MULTIDIMENSIONAL ARRAYS
JAVA PROGRAMMING TUTORIAL – 34 – TABLE FOR MULTI ARRAYS
JAVA PROGRAMMING TUTORIAL – 35 – VARIABLE LENGTH ARGUMENTS
JAVA PROGRAMMING TUTORIAL – 36 – TIME CLASS
JAVA PROGRAMMING TUTORIAL – 37 – DISPLAY REGULAR TIME
JAVA PROGRAMMING TUTORIAL – 38 – PUBLIC, PRIVATE AND THIS
JAVA PROGRAMMING TUTORIAL – 39 – MULTIPLE CONSTRUCTORS
JAVA PROGRAMMING TUTORIAL – 40 – SET AND GET METHODS
JAVA PROGRAMMING TUTORIAL – 41 – BUILDING OBJECTS FOR CONSTRUCTORS
JAVA PROGRAMMING TUTORIAL – 42 – TOSTRING
JAVA PROGRAMMING TUTORIAL – 43 – COMPOSITION
JAVA PROGRAMMING TUTORIAL – 44 – ENUMERATION
JAVA PROGRAMMING TUTORIAL – 45 – ENUMSET RANGE
JAVA PROGRAMMING TUTORIAL – 46 – STATIC
JAVA PROGRAMMING TUTORIAL – 47 – MORE ON STATIC
JAVA PROGRAMMING TUTORIAL – 48 – FINAL
JAVA PROGRAMMING TUTORIAL – 49 – INHERITANCE
JAVA PROGRAMMING TUTORIAL – 50 – GRAPHICAL USER INTERFACE GUI
JAVA PROGRAMMING TUTORIAL – 51 – GUI WITH JFRAME
JAVA PROGRAMMING TUTORIAL – 52 – EVENT HANDLING
JAVA PROGRAMMING TUTORIAL – 53 – ACTIONLISTNER
JAVA PROGRAMMING TUTORIAL – 54 – EVENT HANDLER PROGRAM
JAVA PROGRAMMING TUTORIAL – 55 – INTODUCTION TO POLYMORPHISM
JAVA PROGRAMMING TUTORIAL – 56 – POLYMORPHIC ARGUMENTS
JAVA PROGRAMMING TUTORIAL – 57 – OVERRIDING RULES
JAVA PROGRAMMING TUTORIAL – 58 – ABSTRACT AND CONCRETE CLASSES
JAVA PROGRAMMING TUTORIAL – 59 – CLASS TO HOLD OBJECTS
JAVA PROGRAMMING TUTORIAL – 60 – ARRAY HOLDING MANY OBJECTS
JAVA PROGRAMMING TUTORIAL – 61 – SIMPLE POLYMORPHIC PROGRAM
JAVA PROGRAMMING TUTORIAL – 62 – JBUTTON
JAVA PROGRAMMING TUTORIAL – 63 – JBUTTON FINAL PROGRAM
JAVA PROGRAMMING TUTORIAL – 64 – JCHECKBOX
JAVA PROGRAMMING TUTORIAL – 65 – THE FINAL CHECK BOX PROGRAM
JAVA PROGRAMMING TUTORIAL – 66 – JRADIOBUTTON
JAVA PROGRAMMING TUTORIAL – 67 – JRADIOBUTTON FINAL PROGRAM
JAVA PROGRAMMING TUTORIAL – 68 – JCOMBOBOX
JAVA PROGRAMMING TUTORIAL – 69 – DROP DOWN LIST PROGRAM
JAVA PROGRAMMING TUTORIAL – 70 – JLIST
JAVA PROGRAMMING TUTORIAL – 71 – JLIST PROGRAM
JAVA PROGRAMMING TUTORIAL – 72 – MULTIPLE SELECTION LIST
JAVA PROGRAMMING TUTORIAL – 73 – MOVING LIST ITEMS PROGRAM
JAVA PROGRAMMING TUTORIAL – 74 – MOUSE EVENTS
JAVA PROGRAMMING TUTORIAL – 75 – MOUSELISTENER INTERFACE
JAVA PROGRAMMING TUTORIAL – 76 – MOUSEMOTIONLISTENER INTERFACE
JAVA PROGRAMMING TUTORIAL – 77 – ADAPTER CLASSES
JAVA PROGRAMMING TUTORIAL – 78 – FILE CLASS
JAVA PROGRAMMING TUTORIAL – 79 – CREATING FILES
JAVA PROGRAMMING TUTORIAL – 80 – WRITING TO FILES
JAVA PROGRAMMING TUTORIAL – 81 – READING FROM FILES
JAVA PROGRAMMING TUTORIAL – 82 – EXCEPTION HANDLING
JAVA PROGRAMMING TUTORIAL – 83 – FLOWLAYOUT
JAVA PROGRAMMING TUTORIAL – 84 – DRAWING GRAPHICS
JAVA PROGRAMMING TUTORIAL – 85 – JCOLORCHOOSER
JAVA PROGRAMMING TUTORIAL – 86 – DRAWING MORE STUFF
JAVA PROGRAMMING TUTORIAL – 87 – SERIES FINALE
JAVA STOCK MARKET ANALYZER PROGRAM – 1
JAVA STOCK MARKET ANALYZER PROGRAM – 2
JAVA STOCK MARKET ANALYZER PROGRAM – 3
JAVA STOCK MARKET ANALYZER PROGRAM – 4
JAVA STOCK MARKET ANALYZER PROGRAM – 5
JAVA STOCK MARKET ANALYZER PROGRAM – 6
JAVA STOCK MARKET ANALYZER PROGRAM – 7


Now I have some knowledge in Java and did some practices too.

And I like to know some ideas that you can suggest me by examining above titles to gain my knowledge . :)

After practicing some more with your ideas and of course ideas that I get :) Then I will move on to these Intermediate videos.

Java - Intermediate

http://thenewboston.org/list.php?cat=25

1 - Common String Methods
2 - Some More String Methods
3 - Recursion
4 - Introduction to Collections
5 - ArrayList Program
6 - LinkedList
7 - LinkedList Program
8 - Converting Lists to Arrays
9 - Collections Method sort
10 - Methods reverse and copy
11 - Collections Methods fill
12 - addAll
13 - frequency, disjoint
14 - Stacks, push, pop
15 - Queue
16 - HashSet
17 - Generic Methods
18 - Implementing a Generic Method
19 - Generic Return Types
20 - Introduction to Applets
21 - How to put an Applet on a Website
22 - init for Applets
23 - Drawing an Oval with Slider
24 - Building the Window for the Slider
25 - Finishing the Oval Slider Program
26 - Learning about Threads
27 - What do I look like, a Thread?


Then I hope I will get a knowledge that I can use to build some cool applications than now :)

By the way, If I feel so, I will watch and practice these video tutorials too. Still don't have an idea to learn from these because I am not into game development much.

Java - Game Development

http://thenewboston.org/list.php?cat=30


1 - Threads
2 - Starting Threads
3 - Creating a Screen for Games
4 - Restoring Screen Size
5 - Creating a Full Screen Display
6 - Making Text Smooth
7 - Loading Images
8 - Beginning Animation
9 - Changing Scenes
10 - Finishing the Animation Class
11 - Loading Pictures for the Movie
12 - Main Movie Loop
13 - Completing the Animation
14 - Making a Better Screen Class
15 - Finding Compatible Modes
16 - Comparing Display Modes
17 - Full Screen with Buffer Strategy
18 - Updating Display and Restore Screen
19 - Compatible Buffer Images
20 - Creating Display Modes List
21 - Run and Movie Loop Methods
22 - Finishing the Perfect Animation
23 - Introduction to Sprites
24 - Finishing the Sprite Class
25 - Starting the Sprites Movement
26 - Watching the Sprite Move
27 - Creating a Core Class
28 - Intro to Keyboard Input
29 - Handling Key Events
30 - Final Keyboard Input
31 - User Mouse Input
32 - Final Mouse Input
33 - Intro to Mouselook
34 - Mouselooks draw Method
35 - Using the Robot
36 - Final Mouselook Program



Thank you very much friend you helped me a lot to come this far :) I mean all ROBOT.LK members and outside of ROBOT.LK friends ;)
User avatar
Nipuna
Moderator
Moderator
Posts: 2729
Joined: Mon Jan 04, 2010 8:02 pm
Location: Deraniyagala,SRI LANKA

Re: Suggest me ideas to gain my knowledge in Java

Post by Nipuna » Sun Mar 25, 2012 9:39 am

BUMP

No one :(
User avatar
Neo
Site Admin
Site Admin
Posts: 2642
Joined: Wed Jul 15, 2009 2:07 am
Location: Colombo

Re: Suggest me ideas to gain my knowledge in Java

Post by Neo » Mon Mar 26, 2012 12:07 am

As always say, learning to program is about 1 hour theory 2 hour practical. That means, if you learn something for 1 hour, you will have to practice it at least 2 hours.

Try to write something like a stock system for a shop such as grocery, pharmacy, etc... In this way you will be able to practice what you have leaned more meaningfully.

Good luck!
User avatar
Nipuna
Moderator
Moderator
Posts: 2729
Joined: Mon Jan 04, 2010 8:02 pm
Location: Deraniyagala,SRI LANKA

Re: Suggest me ideas to gain my knowledge in Java

Post by Nipuna » Mon Mar 26, 2012 1:02 am

Thank you I'll try :)
Post Reply

Return to “Java Programming”