Course Title: Java Introduction to the Java Programming Language



Java is a simple, scalable object oriented, general purpose programming language with a multitude of uses. With the power to develop everything from simple web animations to high-end business applications that program hand-held devices, microwaves, cross platform server applications and more, it's no wonder why Java is on everyone's mind. This practical "how to" course by Java expert, Arthur Griffith, starts from beginner level and uses practical examples to demonstrate the Java programming language. Source code is also provided for every example, so the user can follow right along. To get started, click one of the movie topics below.


Course Author/Expert: Arthur Griffith

Language: english

Full Online Training Available: Yes

Number of Course Movies: 92

Course Duration: 8 hours



Never has it been so easy to learn Java Introduction to the Java Programming Language.
No expensive classroom training courses.
No boring hard to follow books to read.
Learn from your own desk at a pace that suits you.
High quality affordable training that is easy to use and follow.
Use unique training methods, it makes learning easy no matter what your learning style.




Course Outline:



The FIRST THREE chapters of this online training course can be viewed right now!





Click Here Now To View the First Three Chapters of Java Introduction to the Java Programming Language Online Training For Free






If you then need all the lessons or complete access to over seven hundred different courses then join the online university for as long as you need them and even get an online university certificate.


Introduction


Course Introduction

What is Java?

What You Will Need

A Few Important Words

The Command Line Installation

Course Overview


Two Programs Named Howdy


The Source Code of Howdy

Compiling and Running Howdy

The Source Code of a Howdy Window

Compiling and Running Howdy Window

Adding Exits to Howdy Window


Drawing Text in a Window


Font Anatomy

Positioning Text Version pt. 1

Positioning Text Version pt. 2

Positioning Text Version pt. 3

Garbage Collection

Selecting Fonts

Selecting Colors


A Few Language Fundamentals


The Arithmetic Data Types

More Fundamental Data Types

Operators

The String Class

Arrays

If and Conditionals

Looping

Listing Fonts


Classes, Data, and Access


Methods/Arguments/Returns

Fundamental Inheritance

The Sun Documentation

The Creation of an Object

More About Constructors

Access


Drawing and Painting


Drawing Rectangles

Filling Rectangles

Drawing and Filling Circles

The Rounded Rectangle

Drawing and Filling Arcs

Inventing a Shape of Your Own

Rectangle with a Beveled Edge

Simple Color Shading

The Checkerboard and Shading Problems

Two Checkerboard and Shading Solutions


Graphic Files


Loading a Graphic File from Disk

Displaying a Graphic Image

Loading a Graphic File from the Internet

Scaling Images

Drawing in Memory

Picture Checkerboard Problem

Picture Checkerboard Solution


Simple Animation


Threads

A Simple Thread Example

A Simple Animation

Overcoming the Flicker Problem

Pong Program One

Pong Program Two

The Switch and Case Statement

The Doomed Vessel


Introduction to Applets


Applet Fundmentals

The Constructor and Init

An Applet is a Creature of the Internet

Creating a Production Applet

Animated Applet Structure

One Bouncing Ball

Random

One Hundred Bouncing Balls

The Autumn Leaves Applet


Responding to the Mouse


Java Interfaces

A Simple Mouse Clicker

Moving an Object in a Window

Dragging an Object in a Window

Dragging a Returning Object in a Window


Components


Components and the AWT

Placing Buttons in Panel

Listening to Buttons in a Panel

Poking Text into a Label

A Choice is for Making a Selection

A List is for Making a Selections

A Text Field is for Typing

Toggles Turn On and Off


Placing Components in a Window


Containers and Layout Managers

The Border Layout Manager

The Grid Layout Manager

The GridBag Layout Manager pt. 1

The GridBag Layout Manager pt. 2

The Card Layout Manager

The XY Layout Manager


Dialogs and Menus


A Non-Modal Dialog

A Modal Dialog

A Messaging Dialog

A Menu on a Frame


Wrap Up


Command Line Options for Javac

Command Line Options for Java









To continue your learning, Click Here for the Online University and get access to all of the training courses, that's over 550 software programmes including 60,000 tutorial videos, for editing, image manipulation and graphics programmes. All for just $30 (approx £16) month. Unlimited access for as long as you need, cancel when you're finished, no contract, no minimum period, no hassle.



or


Click Here and we'll send you the training CD itself for Java Introduction to the Java Programming Language at £79.95

| rss feed | add to google toolbar Add latest courses to Google Toolbar | After Effects Projects | Background Loops |

• TutorRoom© 2005 •