Results 1 to 8 of 8
  1. #1
    africanhacker is offline Senior Member
    Join Date
    Feb 2011
    Posts
    107
    Rep Power
    0

    Default Where can I get application development tutorials

    I have been reading learning Java at university for the past 6 months or so. We deal with trivial examples just to get the concept across.

    I learn best by trying to solve actual problems. Where can I find tutorials for full applications so I can follow along and learn new things. Because as it is I fear I will end up knowing about Java but not actually be able to do anything useful in it.

    :confused:

  2. #2
    Junky's Avatar
    Junky is offline Grand Poobah
    Join Date
    Jan 2011
    Location
    Dystopia
    Posts
    3,798
    Rep Power
    7

    Default

    This question gets asked all the time. Search this site or any other Java Forum. Google

  3. #3
    africanhacker is offline Senior Member
    Join Date
    Feb 2011
    Posts
    107
    Rep Power
    0

    Default

    I imagine it does get asked a number of times. Searched the forum and google but still had no joy :(

  4. #4
    Junky's Avatar
    Junky is offline Grand Poobah
    Join Date
    Jan 2011
    Location
    Dystopia
    Posts
    3,798
    Rep Power
    7

    Default

    WOW!

    Your google skills suck even more than mine. Java puzzles and Java exercises produced zero results? I find that hard to believe.

    Here try this one. I have provided one method, complete the rest of them.
    Java Code:
    class MathTest {
        MathTest() {
            System.out.println("3 + 5 = " + add(3, 5));
            System.out.println("7 - 3 = " + subtract(7, 3));
            System.out.println("3 - 0 = " + subtract(3, 0));
            System.out.println("5 * 3 = " + multiply(5, 3));
            System.out.println("3 * 3 = " + multiply(3, 3));
            System.out.println("20 / 3 = " + divide(20, 3));
            System.out.println("21 / 3 = " + divide(21, 3));
            System.out.println("3 / 3 = " + divide(3, 3));
            System.out.println("20 % 3 = " + mod(20, 3));
            System.out.println("40 % 39 = " + mod(40, 39));
            System.out.println("40 % 10 = " + mod(40, 10));
            System.out.println("40 % 11 = " + mod(40, 11));
        }
    
        private int add(int value) {
            return ++value;
        }
     
        private int add(int left, int right) {
    
        }
    
        private int multiply(int left, int right) {
    
        }
    
        private int subtract(int left, int right) {
    
        }
    
        private int divide(int left, int right) {
    
        }
    
        private int mod(int left, int right) {
    
        }
    
        public static void main(String[]args) {
            new MathTest();
        }
    }
    Restriction: You are not allowed to use any of the normal mathematical symbols: + - * / % or post and pre increment (since they use the + sign).

    Extra points: Handle dividing by zero. Handle subtraction when left operand is smaller than right operand.

  5. #5
    gcalvin is offline Senior Member
    Join Date
    Mar 2010
    Posts
    953
    Rep Power
    5

    Default

    OP did say "full applications" and that he wanted to get away from "trivial examples".

    @OP: You might have some luck browsing freshmeat.net. Enter "Java" in the search field and you'll see lots of existing projects. Many of them are GPL, so you can download the source and explore. They aren't tutorials, but they are examples of full applications. The nature of a tutorial tends to prohibit a great deal of complexity, but if you really do want a tutorial, I can suggest these:

    Eclipse and Java for Total Beginners

    That's the first one, and there are links to three others on that page. They move along quite briskly, and while they're not terribly deep, they're quite informative, and won't waste your time.

    -Gary-

  6. #6
    AcousticBruce is offline Senior Member
    Join Date
    Dec 2010
    Location
    Indiana
    Posts
    202
    Rep Power
    4

    Default

    Some people can be jerks sometimes... dont know why.

    Freshmeat.com sounds interesting and you may find something there.

    It seems to me you want more of a guided walkthrough. So you need a book. I absolutely recommend the "Head First Java" book. It is by FAR the best for learning and understanding Java. It walks you through basics then keeps adding more and more, it teaches you to build applications also. One in particular is a midi beat music program with GUI.

    If you dont have the money for the book.. get it at the library.


    hint: if you are looking for a quick reference to a certain java syntax type it in google and add "leepoint" i like how straight forward his answers and examples are.

  7. #7
    africanhacker is offline Senior Member
    Join Date
    Feb 2011
    Posts
    107
    Rep Power
    0

    Default

    Thanks guys, I am looking at the FreshMeat.net resource now and will explore the other site. Thanks for your help.

    I have been using forums for quite a while now and have become accustomed to encountering the occasional nasty. To be fair, they add colour to our lives; needless aggression is intriguing to observe, as long as nobody gets hurt. Amusing in fact :)

    Again guys, thanks so very much.

  8. #8
    africanhacker is offline Senior Member
    Join Date
    Feb 2011
    Posts
    107
    Rep Power
    0

    Default

    @Bruce I am actually using Head First Java. Initially I shunned it as it looked 'unacademic' but after a bit of persuasion I took a few minutes to read through it regretted what I had been missing. It indeed is a great book.

Similar Threads

  1. Files needed for web application development
    By lavinpratap in forum New To Java
    Replies: 4
    Last Post: 08-23-2010, 03:58 AM
  2. Web Application Development
    By orion_mcl in forum Advanced Java
    Replies: 1
    Last Post: 06-29-2010, 05:42 PM
  3. Replies: 5
    Last Post: 04-23-2010, 07:08 PM
  4. visio application development
    By aannuu in forum Advanced Java
    Replies: 5
    Last Post: 09-20-2009, 06:18 PM
  5. JOPE Application Server 1.3.6 (Development)
    By levent in forum Java Software
    Replies: 0
    Last Post: 06-11-2007, 08:19 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •