A Techno Blog, mainly about Java

Link Dump 7/7

Learning Java

Learning JAVA

JAVA SUN Tutorial Series

JAVA Developer Connection Series

1.  Getting Started

  • The Java Technology Phenomenon
  • Your First Cup of Java (for Win 32)
  • A Closer Look at HelloWorld
  • The Anatomy of an Applet
  • Common Problems and Their Solutions

2.  Learning the Java Language

  • Object-Oriented Programming Concepts
  • Language Basics
  • Object and Data Basics
  • Classes and Inheritance
  • Interfaces and Packages
  • Common Problems and Their Solutions

3.  Essential Java Classes

  • Setting Program Attributes
  • Accessing System Resources
  • Handling Errors with Exceptions
  • Doing Two or More Tasks at Once: Threads
  • Reading and Writing

1. Language Essentials Short Course

  • User-defined Data Types
  • Methods
  • Applications
  • Applications vs. Applets
  • Comment Syntax
  • Variable Definition and Assignment
  • Creating Class Instances
  • Data Types
  • Method Overloading
  • Instance Variables
  • Access Methods
  • Instance Methods
  • Conditional Execution
  • Methods that Return Values
  • Access Methods Revisited
  • Iterative Execution
  • Multifunction Operators
  • Strings
  • Reference Variable Usage
  • Default Variable Initializations
  • Arrays
  • Equality
  • Expressiveness
  • Garbage Collection
  • Run-time Environments and Class Path Settings
  • Decompiling
  • Applets
  • Appendix: Assistance for COBOL Programmers

2.  Essentials of the Java Programming Language: A Hands-On Guide, Part 1

  • Compiling and Running a Simple Program
  • Building Applications
  • Building Applets
  • Building a User Interface
  • Writing Servlets
  • File Access and Permissions
  • Database Access and Permissions
  • Remote Method Invocation

3.  Essentials of the Java Programming Language: A Hands-On Guide, Part 2

  • Socket Communications
  • User Interfaces Revisited
  • Cryptography
  • Serialization
  • Collections
  • Internationalization
  • Packages and Java Archive File Format
  • Object-Oriented Programming

Learning Servlets

JAVA SUN Tutorial Series

JAVA Developer Connection Series


  • Overview of Servlets
  • Client Interaction
  • The Life Cycle of a Servlet
  • Saving Client State
  • Servlet Communication
  • Running Servlets
  • Calling Servlets
1.  Fundamentals of Java Servlets

  • Architectural Roles for Servlets
  • HTML Support
  • Installing Servlets
  • Servlet API
  • Servlet Examples
  • Security Issues
  • Threading Issues
  • JSDK 1.0 and JSDK 2.0
  • Exercises

Learning J2EE

JAVA SUN Tutorial Series

Recommended Prerequisites J2EE Tutorial
1. JDBC Basics

  • Getting Started
  • Setting Up a Database
  • Establishing a Connection
  • Setting Up Tables
  • Retrieving Values from Result Sets
  • Updating Tables
  • Using Prepared Statements
  • Using Joins
  • Using Transactions
  • Stored Procedures
  • SQL Statements for Creating a Stored Procedure
  • Creating Complete JDBC Applications
  • Running the Sample Applications
  • Creating an Applet from an Application

2. Threads

  • What is a Thread?
  • Using the Timer and TimerTask Classes
  • Customizing a Thread’s run Method
  • The Life Cycle of a Thread
  • Understanding Thread Priority
  • Synchronizing Threads
  • Grouping Threads

3.  Security

  • Security Features Overview
  • Quick Tour of Controlling Applets
  • Quick Tour of Controlling Applications
  • API and Tools Use for Secure Code and File Exchange
  • Signing Code and Granting It Permissions
  • Exchanging Files
  • Generating and Verifying Signatures
  • Implementing Your Own Permission

4.  JavaBeans

  • JavaBeans Concepts and the Beans Development Kit
  • Using the BeanBox
  • Writing a Simple Bean
  • Properties
  • Manipulating Events in the BeanBox
  • The BeanInfo Interface
  • Bean Customizaiton
  • Bean Persistence
  • Using the BeanContext API
  • New JavaBeans Features

2. Getting Started

3. Enterprise Beans

4.  A Session Bean Example

5.  Bean-Managed Persistence Examples

6.  Container-Managed Persistence Examples

7.  A Message-Driven Bean Example

8. Enterprise JavaBeans Query Language

9.  Web Clients and Components

10. Java Servlet Technology

11. JavaServer Pages Technology

12. JavaBeans components in JSP Pages

13. Custom Tags in JSP Pages

14. Transactions

15. Security

16. Resource Connections

17. The Duke’s Bank Application

18. J2EE Connector Technology

19. HTTP Overview

20. J2EE SDK Tools

Other links are provided below…


Tutorial (Sun)

New-to-Java Center

J2EE Tutorial

Tutorials and Short Courses

SUN Audiocasts

Orion Tutorials (EJB, JSP Taglibs, etc.)

Introduction to Java for COBOL Programmers (IBM)
Open Source
J PetStore


Servlet Trail of Java Tutorial

Fundamentals of Java Servlets – MageLang

JSP 1.1 Syntax Reference

Using JSP Custom Tag Libraries

Sun JSP Tag Libraries Tutorial


Swing Trail of Java Tutorial


JDBC Trail of Java Tutorial

XML/Web Services

Java and XML tutorial

Java and Web Services

IBM developerWorks tutorials

Cobol Programmers
Java For Cobol Programmers
Fundamentals of Oracle9iAS
Advanced Lessons

Java terms glossary

Java Sun  glossary


July 7, 2005 - Posted by | Uncategorized

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: