Welcome to Introduction to Java. It is the entry-level course of a series of courses in the Java
programming language. This course will help you develop a basic to intermediate level of
proficiency in Java.
A few things to note before we start the course:
Each lesson contains many examples of actual Java code. I encourage you to download the code
and play with it. If you make small modifications to the code and then try to run it, you'll gain a
better understanding of how it works (and how it doesn't).
At the end of each lesson there will be a practice session. It might involve answering multiple
choice questions or writing a small program. Try them; after all, practice makes perfect, and the
best way to learn how to program is to write programs yourself. Note that I've provided
solutions for every exercise. Make sure you try out these solutions after you've worked out your
own; it's always useful to be aware of various approaches to a problem.
Topic highlights :
-- Getting Started in Java
-- Data Types and their Operators
-- Objects
-- Anatomy of a Class
-- Using Predefined Classes: String and Input/Output
-- Conditional Statements and Loops
-- Manipulating Numbers
-- Applets: An Introduction
-- Applets: Adding GUI Components
-- Applets: Dealing with Events