Welcome to Java
Jump to...
Social forum
Discus the course
General Course Chat
Welcome
The Welcome 2 Java Book in pdf format
Welcome2Java in editable OpenOffice.org format
Moodle backup of this course
Resource Wiki : Add your own content
Java Terms
Beta version of Welcome2Java version 2 in pdf format
This course
What is Java?
What is Java Quiz
What is Java used for
What is Java used for audio
Why choose Java?
Why choose Java? audio
The Java Development Kit
The JDK audio
Getting Started
Graphical Development Tools
Object Orientation
Object Orientation audio
Inheritance
inheritance audio
The basics and background
Writing your first program
Flash movie of creating a Hello World program
Line by line analysis of HelloWorld
Why was that program so ugly?
A Graphical "Hello World"
Line by line analysis of the Graphical HelloWorld
Hello World Quiz
Hello world according to Sun
Summary Lesson
Diversionary Video
Java Syntax & Data Types
Flow Control
Flow statements according to the Sun Java tutorial
If/Else
The Assignment Operator
while/do while
The for loop
The break and continue statements
Data Types
Method and class variables
Primitive Types
Character Data
The String Class
Keywords
Swing ,AWT and the Plugin Look and Feel system
Applets and web browsers
Java Event Handling
Creating Events using Adapter classes
The Sun Java Tutorial on Data Types
The String class in the Sun Java Tutorial
Looping animation
Pluggable Look and Feel animation
Looping quiz
Layout Managers
FlowLayout
Flow, Border and GridLayouts compared
BorderLayout
GridLayout
Layout managers at the Sun Java tutorial
FlowApp html
Animation of the FlowLayout in action
Using multiple layout managers
Layout Managers Quiz
The idea of arrays
arrays according to the Sun Java tutorial
Creating your own arrays
Assigning array values on creation
The limitations of arrays
Collections
Input & Output (I/O) and Exceptions
Exceptions
Using the throws keyword
Chaining streams together
Sun on I/O
Sun on the subject of arrays
"Arrays" from "Introduction to Programming with Ja...
What are applets?
Browser Wars
Applets & Security
Hello World
The Applet Lifecycle
The applet console
Data entry fields & Menus
Installing the plugin
Jar Files
Applets according to Sun
Applet Quiz
OO Principles
What is an object?
Inheritance
Polymorphism
Constructors
Overriding and overloading
Interfaces
Abstract Classes
Encapsulation
Objects Quiz
Objects and references
A History of Objects audio
You are here
examulator
/
►
WEL2J
/
►
Glossaries
Topic
Name
Entries
Java Terms
17