Previous Page TOC Next Page



Teach Yourself Visual J++ in 21 Days Calendar



Week 1



Day 1


An Introduction to Java Programming

Why you should learn Java

Touring Microsoft Developer Studio for Visual J++

Day 2


Introducing Visual J++

Installing Visual J++

Getting Started with Microsoft Visual J++

Day 3


Object-Oriented Programming and Java

Classes and objects

Inheritance

Packages and interfaces

Day 4


Java Basics

Java statements and expressions

Variables and data types

Expressions and operators

Day 5


Working with Objects

Creating instances of classes (Objects)

Calling methods in objects

Day 6


Arrays, Conditionals, and Loops


Day 7


Creating Classes and Applications in Java

Declaring and using instance variables

Defining and using methods

Creating Java applications

Week 2



Day 8


More About Methods

Overloading methods

Creating constructor methods

Overriding methods

Day 9


Java Applet Basics

Differences between Java applets and applications

Getting started with applets

Including an applet on a Web page

Day 10


Graphics, Fonts, and Color

Using Java graphics primitives

Creating and using fonts

Color in Java

Day 11


Simple Animation and Threads

How a Visual J++ animation works

Threads

Reducing animation flicker

Day 12


Creating an Interface using Visual J++

AWT overview

Creating a simple dialog resource

Nesting panels and components

Day 13


More on Graphical Front Ends using Visual J++.

Creating windows, menus, and dialog boxes

Handling window, mouse, and keyboard events

Day 14


Compiler Errors and Debugging

Dealing with compiler errors

Dealing with runtime errors

Week 3



Day 15


COM, ActiveX, and JDBC

How Visual J++ works with COM and other ActiveX objects

Using Visual J++ to access databases using DAO, RDO and JDBC

Day 16


Connecting Java to a Network and Other Tidbits

Creating links inside applets

Opening Web connections

Sockets

Day 17


Modifiers, Access Control, and Class Design

How to use a modifier

Controlling access to methods and variables

Instance variable accessor methods

Day 18


Packages, Interfaces, and Exception Handling

Creating your own packages

Designing and working with interfaces

Exception handlers

Day 19


Introduction to JavaScript

Data Types

Expressions

Statements

Functions

Day 20


Introduction to VBScript

Differences between VBScript and Visual Basic

Statements

Procedures

Day 21


Integrating Applets and ActiveX Controls with Scripting

Integrating a Java applet to HTML

Controlling a Java applet with VBScript and JavaScript

Integrating ActiveX controls into HTML

Previous Page Page Top TOC Next Page