Java VTM - Series One
Series one of the Java VTM takes you from a complete Java beginner, to someone who can use java to write simple console applications. We have a brief look at objects and the Java API, so in theory you could build on your knowledge to create any console based application.
Episode 1 - Intro To Java (15.5MB)
This video walks through the process of installing and setting up the Java development kit. It then introduces you to your first program, the ubiquitous Hello World.
Episode 2 - Datatypes and Variables (16.5MB)
This video introduces you to the primitive datatypes in available in Java. We also look at variables to show how we can store data
Episode 3 - Arithmetic Operators (15.5MB)
In this video we look at arithmetic operators, enabling us to do some calculations in our programs.
Episode 4 - Control Structures (37.2MB)
This video looks at control structures. Specifically, if/else blocks and switch blocks. By the end of it you will be able to write programs that make decisions on what to do.
Episode 5 - Loops (18.4MB)
This video introduces looping. For, While and Do While loops are covered. Finally, a simple way to do repetitive tasks.
Episode 6 - Strings and Objects (30.1MB)
Our first look at objects in Java. There is a lot to cover, so in this video we focus on strings, and how we use methods to manipulate them.
Episode 7 - Arrays (15.2MB)
Our first look at a data structure - arrays. First we talk about what arrays are, then explain how we can use them with loops to do something useful. We also have a look at the String[] argument to the main method.
Also have a look at Series 1 Errata