View Single Post
Old 22-02-2007, 07:43   #4 (permalink)
Datapunter
Pro Punter
 
Datapunter's Avatar
 
Join Date: 23 Oct 2003
Location: Westdorpe
Age: 43
Posts: 5,001
Default Re: JAVA Programming course in a sports betting context

Will give an overview of the course contents here.


Lesson 1 - Designing your application
  • 1.1 The functional design.
    1.2 The technical design.
    Assignment 1.1
Lesson 2 - Learning the language, a few calculations
  • 2.1 Object Oriented Programming
    2.2 Variables
    2.3 Operators
    2.4 Control flow statements
    2.5 Example program
    2.6 Using a program editor.
    2.7 Adding comments to your program.
    Assignment 2.1 ( Lesson21.java )
    Assignment 2.2 ( Lesson22.java )
    Assignment 2.3 ( Lesson23.java )
Lesson 3 - Learning the language, a bit more about objects.
  • 3.1 Scoreboard object
    3.2 Scoreboard object, state
    3.3 Scoreboard object, method
    3.4 Printing text to the screen
    Assignment 3.1 ( Lesson31.java )
    Assignment 3.2 ( Lesson32.java )
    Assignment 3.3 ( Lesson33.java )
    Assignment 3.4 ( Lesson34.java )
Lesson 4 - Learning the language, completing the basics.
  • 4.1 Object Oriented Programming
    4.2 Variables
    4.3 Operators
    4.4 Control Flow Statements
    4.5 Generating Random numbers
    Assignment 4.1 ( Lesson41.java )
    Assignment 4.2 ( Lesson42.java )
    Assignment 4.3 ( Lesson43.java )
    Assignment 4.4 ( Lesson44.java )
    Assignment 4.5 ( Lesson45.java )
Lesson 5 - Learning the language, arrays, arguments and user questions.
  • 5.1 Array's
    Assignment 5.1 ( Lesson51.java )
    Assignment 5.2 ( Lesson52.java )
    Assignment 5.3 ( Lesson53.java )
    Assignment 5.4 ( Lesson54.java )
    5.2 Passing arguments
    Assignment 5.5 ( Lesson55.java )
    5.3 Asking the user questions
Lesson 6 - Learning the language, a matter of text.
  • 6.1 Text objects
    6.2 Object: String
    6.3 Object: StringBuffer
    6.4 Text example program
    6.5 Numbers are not text and text is not numbers
    Assignments 6.1 ( Lesson61.java )
    Assignments 6.2 ( Lesson62.java )
    Assignments 6.3 ( Lesson63.java )
Lesson 7 - Learning the language, reading from and writing to files
  • 7.1 Reading from a file
    7.2 Writing to a file
    7.3 Buffered streams
    Assignments 7.1 ( Lesson71.java )
    Assignments 7.2 ( Lesson72.java )
    Assignments 7.3 ( Lesson73.java )
Lesson 8 - Our first application , a systems calculator.
  • 8.1 Functional design Systems Calculator
    8.2 Technical design Systems Calculator
    8.3 Programming design thoughts
    8.4 Completing Object Oriented programming
    Assignments 8.1 ( Lesson81.java )
    Assignments 8.2 ( Lesson82.java )
    Assignments 8.3 ( Lesson83.java )
    Assignments 8.4 ( Lesson84.java )
    Assignments 8.5 ( Lesson85.java )
Lesson 9 - Reading a web site
  • 9.1 HTML
    9.2 URL ( Uniform Resource Locator, or web address )
    9.3 Examining or researching a web page
    9.4 Reading a web page in JAVA
Lesson 10 - bits and pieces.
  • 10.1 Being responsible about accessing Web sites
    10.2 Error handling
    10.3 Running programs unattended
    10.4 Sending yourself email
    10.5 Where do you go from here ?
    10.6 Final thoughts
Applications : an odds comparison program


Links to the individual lessons, each in its own thread.

Lesson 1
Lesson 2
Lesson 3
Lesson 4
Lesson 5
Lesson 6
Lesson 7
Lesson 8
Lesson 9
Lesson 10

Example applications:
Example applications
__________________
If you stay in the game long enough, you'll see everything, win everything, and lose everything.
Datapunter is offline   Reply With Quote