Java
Java intro
Java basics
Java variables
Java conditionals
Java loops
Java arrays
Java OOP 1
Java OOP 2
Java interfaces
Java Strings
Java user input
Java exceptions
Java packages
Java rand numbers
Java GUI's
Java GUI layout
Java events
Java applets
Java graphics
Java sounds
Java summary

Programming

Programming intro

Markup

First webpage guide HTML
XHTML

Style & Layout

CSS

Browser scripting

Javascript
VBScript
AJAX

Server scripting

PHP
ASP

Making money online

Make money online

Java summary

The lessons in this section have taught you about Java - a language used to develop software applications as well as applets that run on webpages.

The lessons included information on what Java is, how to use variables, how to work with loops, how to create classes and instantiate objects from them, how to create graphical applications with various graphical components, and more.

Java is a high level, object-oriented, platform independent language that can be used to develop software applications as well as applets that run on webpages. With Java you can interact with the user, create graphical programs, read from and write to files, communicate with databases, and much more!

NOTE: Don't forget that Java and Javascript are two different languages!

What's next?

The next step is to learn C++.

Learning Java serves as a good introduction to software development, and at this point you should be able to learn an even more complex software development language which is C++.

C++ is an object-oriented high level language. It was originally developed as an enhancement to C (hence the name C++). Unlike Java, C++ is not platform independent. So a program written in C++ for Windows has to be modified to work in Linux, for example. C++ contains many of Java's features as well as many other features such as virtual functions, operator overloading, multiple inheritance and templates.

Practice

Online code editor
Practical examples
Practical exercises
Step-by-step tutorials

Reference

Terms glossary
Reference material

Rate this site

Rate this site
Visitor comments