Category Archives: Training Programming

Training Java EE Web Application Development with Enterprise JavaBeans and Web Services – 5 days

Class overview :

This training course provides participants with the knowledge and experience required to develop and deploy Enterprise JavaBeans, Web Services and robust Java EE (Java Enterprise Edition) web applications.

Class goals :

The focus of the course is on building components that are deployed to the EJB Container and building web-enabled applications that employ Servlets, JavaServer Pages and Tag Libraries to exploit the services provided by the Java EE platform. This course covers architectural design issues as well as specific coding models for Java EE components, and is up to date with the latest Java EE 5, EJB 3, JAX-WS 2.1, JSP 2.1 and Servlet 2.5 specifications. Security, transaction management, inter-component communication and deployment issues are discussed in detail, with hands-on labs to solidify understanding.

Since coding and deployment files are standardized by the Java EE specifications, students may readily apply the skills learned in this class to write code for any compliant server, including Apache Tomcat, JBoss, WebSphere, Oracle, WebLogic and many others. Students will understand the role and architecture of the most important containers in the Java EE specification: the Web Container (which hosts HTML pages, Servlets and JSP Pages) and the EJB Container (which hosts Enterprise JavaBean components). Participants will learn how to use important Java EE services and protocols including JNDI, JDBC and JMS. Students will learn how to utilize ANT, a flexible and powerful XML-based build utility, to compile, deploy and execute stand-alone and enterprise Java applications. Comprehensive hands-on lab exercises reinforce instructor lectures and build direct competence in the topics presented throughout the course.

Content of Java EE Web Application Development with Enterprise JavaBeans and Web Services

  • Introduction to the Java EE Architecture
  • Using ANT
  • Servlet Classes and Interfaces
  • Request and Response Objects
  • Writing a Servlet
  • Web Application Structure
  • Introduction to Java Server Pages
  • Deploying a JSP
  • JavaBeans in a JSP
  • JSP Document Syntax
  • Communication Between Web Components
  • Java EE Session Support
  • Creating Cookies
  • Writing Custom Tag Libraries
  • JSP Expression Language
  • Developing Secure Web Applications
  • Java EE Authorization
  • Serializing with Object Streams
  • JNDI Architecture
  • Java DataBase Connectivity (JDBC)
  • Java Message Service (JMS) Classes and Interfaces
  • Deploying a Filter
  • Listeners in the Web Container
  • Resource Injection in Servlet 2.5 Applications
  • Overview of Enterprise JavaBeans (EJB)
  • Writing Session, Message-Driven and Entity Beans
  • Introduction to the Java Persistence API
  • Implementing Finder Methods
  • Object-Relational Mapping with JPA
  • Web Services in Java EE and Java SE
Java EE Web Application Development with Enterprise JavaBeans and Web Services
Training Java EE Web Application Development with Enterprise JavaBeans and Web Services

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

This training course provides participants with the knowledge and experience required to develop and deploy Enterprise JavaBeans, Web Services and robust Java EE (Java Enterprise Edition) web applications.

Advertisement

Training Programming Java EE and Frameworks – 5 days

Class overview :

This course provides students hands on experience with cutting edge Java Enterprise (Java EE) technologies, creating dynamic web and enterprise applications that utilize several Java frameworks and technologies including JSP’s and Servlets, Java Persistence API (JPA), JNDI, JDBC, AJAX, Web Services, Spring and Hibernate.

Class goals :

The goal is to enable students to exploit the Java EE platform and accompanying frameworks to facilitate the development of distributed, web-enabled applications.

Students will architectural design issues as well as specific coding models for a variety of Java EE components. By working with several Java frameworks in hands on labs, students will build applications that incorporate many of the patterns commonly used in these and other Java frameworks. Upon completion of the course, students should be able to learn and effectively utilize frameworks appropriate for their application environment.

Starting with Java Server Pages and Servlets, the course then introduces some of the most widely used frameworks to provide concrete illustrations of the services available. Since coding and deployment files are standardized by the Java EE specifications, students may readily apply the skills learned in this class to write code for any compliant server, including Apache Tomcat, JBoss, WebSphere, Oracle, WebLogic and many others.

Students will learn how to utilize ANT, a flexible and powerful XML-based build utility, to compile, deploy and execute stand-alone and enterprise Java applications. They will also use ANT to execute standalone client applications that communicate with Java EE applications. Comprehensive hands-on lab exercises reinforce instructor lectures and build direct competence in the topics presented throughout the course.

Content of Programming Java EE and Frameworks

  • Introduction to the Java EE Architecture
  • Using ANT
  • Servlet Classes and Interfaces
  • Request and Response Objects
  • Writing a Servlet
  • Web Application Structure
  • Introduction to Java Server Pages
  • Deploying a JSP
  • JSP Document Syntax
  • Communication Between Web Components
  • Database Persistence with and without Hibernate
  • Designing with Spring
  • Adding Spring to Existing Solutions
  • AJAX Integration with Java
  • Web Services in a Java Environment
  • Working with AJAX Toolkits
  • RESTful Web Services
  • AJAX Patterns
Programming Java EE and Frameworks
Training Programming Java EE and Frameworks

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

This course provides students hands on experience with cutting edge Java Enterprise (Java EE) technologies, creating dynamic web and enterprise applications that utilize several Java frameworks and technologies including JSP’s and Servlets, Java Persistence API (JPA), JNDI, JDBC, AJAX, Web Services, Spring and Hibernate.

Training Object Oriented Analysis & Design with UML – 4 days

Class overview :

This OOA&D training course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns.

Class goals :

Students practice applying object oriented analysis during the course to improve software designs and to see how software objects can be altered to build software systems that are more robust and less expensive. Students use several methods for analyzing software systems, finding and refining useful classes and relationships between objects. Care is taken not to focus on any one language so that all students can participate in the design exercises without relying on specific programming skills. The course emphasizes the most practical analysis and design methods, including the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. The Unified Modeling Language (UML) is presented in detail and is used in the exercises and case studies. Practical aspects of project management and implementation are presented from the perspective of experienced object system designers. Special emphasis is given to the use of object patterns in developing software systems. The students apply their skills in labs that are mini design sessions, during which the instructor helps the students identify and overcome common obstacles that occur during group sessions.

Content of Object Oriented Analysis & Design with UML

  • Structured vs. Object-Oriented Development
  • Complexity and its Effects
  • Inadequate and Unstable Requirements
  • UML Notation
  • OOA&D Project Methodology
  • Requirements Phase Activities
  • Analysis Phase Activities
  • Design Phase Activities
  • Characteristics of Iterative OOAD
  • Conducting Productive OOAD Sessions
  • Developing a High Level Use Case Model
  • Adding Details to a Use Case Model
  • Conceptual Class Diagrams
  • Analysis Patterns
  • CRC Analysis
  • State Machine Diagrams
  • System Operations Diagrams
  • Applying Design Patterns
  • Interaction Diagrams
  • Communication Diagrams
  • Sequence Diagrams
  • Documenting a Design Using Specification Class Diagrams
  • Evaluating Object-Oriented Software Design
  • Organizing Large Scale Software Applications
Object Oriented Analysis & Design with UML
Training Object Oriented Analysis & Design with UML

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

This OOA&D training course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns.

Training Windows Server 2008 Active Directory, Group Policy and Security Design – 5 days

Class overview :

Active Directory provides a single administration point for sign-on, policies and authentication control. This hands on course provides experience configuring Active Directory and essential network security components such as AD Certificate Services, IPSec and virtual private networking (VPN).

Class goals :

Students will install Active Directory Domain Services (ADDS), integrate DNS for Active Directory and Internet name resolution, implement AD security for DNS, and configure logical AD components, such as forests, trees, domains and organizational units (OUs). Upgrading and migrating the ADDS structure within or between forests, troubleshooting, backup and restore methods and additional maintenance tools will be explored. Attendees will investigate additional Active Directory roles and services. With ADDS installed, we will monitor and maintain sites and replication to assure up-to-date information.

An administrator needs to control the user environment, so students will look at the architecture, scope, inheritance, replication and troubleshooting in group policy before learning to restrict and enable users with login scripts, rights, desktop policies and software deployment and control. We’ll also look at further controlling computers through security policies, loopback processing, and templates. Attendees will delegate administration of the configuration policies, control application and inheritance and explore tools to refine the user experience. Comprehensive labs and exercises give the students real experience installing and configuring Active Directory while securing the network.

Content of Windows Server 2008 Active Directory, Group Policy and Security Design

  • Introduction to Name Resolution Services
  • Installing and Configuring DNS
  • Managing a Zone
  • Installing and Configuring Active Directory
  • Active Directory Sites and Replication
  • Flexible Single Master Operation (FSMO) Roles
  • Backing Up and Restoring Active Directory
  • Active Directory Support Tools
  • Defining the Active Directory Schema
  • AD Lightweight Directory Services (AD LDS)
  • Implementing Group Policy
  • Group Policy Management Console (GPMC)
  • Understanding User Profiles
  • Implementing Basic Folder Redirection
  • Creating a Starter GPO
  • Public Key Infrastructure (PKI)
  • Granting and Revoking Certificates
  • Security Configuration Wizard (SCW) Basics
  • Configuring NAP Policy Services
  • Configuring NAP Clients
  • Installing and Configuring a Remote Access Server
  • Virtual Private Network (VPN) Configuration
  • Network Policy Server (NPS) Introduction
  • Implementing IPSec
  • Installing and Configuring Internet Information Server (IIS) 7.5
  • Installing ASP.NET
Windows Server 2008 Active Directory, Group Policy and Security Design
Training Windows Server 2008 Active Directory, Group Policy and Security Design

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Active Directory provides a single administration point for sign-on, policies and authentication control. This hands on course provides experience configuring Active Directory and essential network security components such as AD Certificate Services, IPSec and virtual private networking (VPN).

Training Linux System Administration – 1 day

Class overview :

This Linux administration training course teaches students how to install, maintain, configure and tune a Linux system in a networked environment.

Class goals :

Students will not only learn to perform basic administrative tasks such as adding and managing users, creating and maintaining file systems, maintaining shell and Perl scripts, and imposing a security policy, but will also learn to perform more advanced tasks including rebuilding the kernel, installing and supporting the X Window System, and installing and supporting network facilities such as NFS, DNS and DHCP. Students will also learn how to install and configure the Samba file sharing package and the Apache web server.

The course includes comprehensive hands on practice installing and configuring SuSE 10.1 and RedHat Fedora Core 6. Labs include adding and deleting users, backing up and restoring the system, rebuilding the kernel, automating the scheduling of tasks, maintaining file systems, managing remote access, and installing and tuning Samba and Apache, as well as working with modern system logging utilities such as syslog-ng. Class participants will also discuss common security issues, and be introduced to several tools, such as PAM modules, that can help secure the operating environment. Upon completion of this course, students will be prepared to competently maintain a Linux system in a networked business environment.

Content of Linux System Administration

  • LINUX Architecture
  • Linux System Installation
  • Preparing a Server Site
  • Hard Drive Partitions
  • Networking Procedures Overview
  • Print Service Basics
  • Printing Using CUPS and LPD
  • Installing and Configuring X Windows
  • Installing and Using VNC
  • Managing Hardware
  • Installing Software with the rpm Command
  • CVS Source Code Management
  • Solving Problems via the Bootup Process
  • System Startup and Shutdown Scripts
  • Managing Users and Groups
  • Adding Users to the System
  • Working with Groups
  • Setting User Environments
  • Reviewing Basic Permissions
  • Working with Extra File Permissions and Access Control Lists
  • Delegating and Limiting Access Rights on the System
  • Restricting System Logins
  • Linux Filesystem Basics
  • Repairing Filesystems
  • Shell and Perl Scripting Fundamentals
  • Controlling and Automating Processes
  • Working with System Logs
  • System Backups
  • Network File Systems
  • Using Samba
  • Implementing the Dynamic Host Configuration Protocol (DHCP)
  • Working with DNS
  • NIS Overview
  • Configuring the Master Server
  • Configuring the Apache Web Server
  • Using SSH
  • System Security
  • The Linux Kernel
Linux System Administration
Training Linux System Administration

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

This Linux administration training course teaches students how to install, maintain, configure and tune a Linux system in a networked environment.

Training PHP Programming – 4 days

Class overview :

This PHP programming training course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce.

Class goals :

This course introduces the PHP framework and syntax, and covers in depth the most important techniques used to build dynamic web sites. Students learn how to connect to any ODBC-compliant database, and perform hands on practice with a MySQL database to create database-driven HTML forms and reports. E-commerce skills including user authentication, data validation, dynamic data updates, and shopping cart implementation are covered in detail. Students also learn how to configure PHP and the Apache Web Server. Comprehensive lab exercises provide facilitated hands on practice crucial to developing competence and confidence with the new skills being learned.

Content of PHP Programming

  • PHP Architecture
  • Installing and Configuring Apache for PHP
  • Name-Based Virtual Hosting
  • Installing and Configuring IIS
  • Configuring php.ini
  • Sending Output to a Browser
  • Using PHP Variables and Data Types
  • Defining Constants
  • Arithmetic, Comparison and Logical Operators
  • Concatenation
  • Conditional Statements in PHP (If, Else and Elseif , Switch)
  • Looping Constructs in PHP (While, Do… While, For, Exit & Break)
  • Declaring Functions
  • Predefined PHP Functions
  • Using Include Files
  • Working with Arrays
  • Creating Associative Arrays
  • One-Dimensional Arrays
  • Multi-Dimensional Arrays
  • String Manipulation Functions and Regular Expressions
  • Form Data Collection
  • Using Cookies
  • Starting, Continuing, & Destroying Sessions
  • Using Environment Variables
  • Using phpMyAdmin
  • Installing and Configuring MySQL
  • Executing SQLCalls
  • Debugging and Error Handling
  • Using ODBC
  • Accessing Files and Sending E-Mail
  • Uploading Files with PHP
PHP Programming
Training PHP Programming

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

This PHP programming training course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce.

Training JAVA FUNDAMENTALS FOR NON C PROGRAMMERS – 5 days

Class overview :

This course is paced to provide a solid foundation in Java for programmers without syntax experience in a C-based language. Intensive and hands-on, the course emphasizes becoming productive quickly as a Java 5.0 programmer.

Class goals :

Learning the basic structure and syntax of the language, students will also learn object-oriented principles and how they are applied in Java applications. The course then covers several of the provided API packages, such as I/O streams, collections, Swing GUI programming, and accessing a database with JDBC. Appendices on threading and J2EE are also available for further study.

Content of JAVA FUNDAMENTALS FOR NON C PROGRAMMERS

Learning the basic structure and syntax of the language, students will also learn object-oriented principles and how they are applied in Java applications. The course then covers several of the provided API packages, such as I/O streams, collections, Swing GUI programming, and accessing a database with JDBC. Appendices on threading and J2EE are also available for further study.

JAVA FUNDAMENTALS FOR NON C PROGRAMMERS
Training JAVA FUNDAMENTALS FOR NON C PROGRAMMERS

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

This course is paced to provide a solid foundation in Java for programmers without syntax experience in a C-based language. Intensive and hands-on, the course emphasizes becoming productive quickly as a Java 5.0 programmer.

Training JAVA 2 Programming Language – 5 days

Class overview :

Java 2: Programming Language introduces the foundations of Java 2 Standard Edition (J2SE) technology. Students will explore concepts and perform hands-on exercises to apply what they learn. Java is the language of choice for the Internet. Java enhances productivity by allowing the inheritance of methods and properties from the well-organized Java Class Library. Students will build Graphical User Interfaces and handle various events. Students will explore multi-threading and how it can improve the performance of applications. Students will also use many methods of the Graphics class to draw shapes.

Class goals :

  • An Introduction to Java
  • Datatypes, Variables, and Methods
  • Object Orientation, Part 1
  • Construction Time
  • Object-Orientation, Part 2
  • Java Language-Statements and Expressions
  • Branching and Looping
  • The Java Class Library
  • Exploring java.lang

Content of JAVA 2 Programming Language

Class objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:

  • List the benefits and roles of the Java programming language.
  • Utilize primitive datatypes, variables, constants, literals, and methods.
  • Implement classes and properties, and understand abstraction and encapsulation.
  • Differentiate between an application and an applet, and pass parameters to both.
  • Use inheritance, interfaces, packages, modifiers, as well as archive files.
  • Use operators and expressions to perform calculations and typecasting.
  • Control the flow of programs with branching and looping.
  • Explore the packages and interfaces in the Java Class Library.
  • Explore the java.lang package and use methods from the String and Math classes.
  • Change fonts and colors in the display; use Graphics and Image classes to draw to the display.
  • Handle key and mouse events.
  • Explore the applet architecture, detect and process errors, and explore threads.
  •  Explore the AWT package and build a GUI interface.
JAVA 2 Programming Language
Training JAVA 2 Programming Language

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Java 2: Programming Language introduces the foundations of Java 2 Standard Edition (J2SE) technology. Students will explore concepts and perform hands-on exercises to apply what they learn. Java is the language of choice for the Internet. Java enhances productivity by allowing the inheritance of methods and properties from the well-organized Java Class Library. Students will build Graphical User Interfaces and handle various events. Students will explore multi-threading and how it can improve the performance of applications. Students will also use many methods of the Graphics class to draw shapes.

Training Java 2 Enterprise Development With BEA WebLogic – 5 days

Class overview :

This course provides you with the background and skills required to design and develop enterprise applications in Java using J2EE technologies. You will use WebLogic server as the application and web server and will learn about configuring WebLogic, deploying applications, and monitoring applications using WebLogic’s monitoring tools. During the course you will write many components of a sample e-commerce application and deploy the application to WebLogic.

Class goals :

  • Java 2, Enterprise Edition (J2EE)
  • Overview of BEA WebLogic
  • Building, Deploying, and Testing Enterprise Applications
  • Building a Sample Application
  • Container-managed Persistence (CMP) Entity Beans
  • Bean-managed Persistence (BMP) Entity Beans
  • Stateless Session Beans
  • Stateful Session Beans
  • Message-Driven Beans
  • The View
  • The Controller
  • Advanced WebLogic Server Concepts

Content of Java 2 Enterprise Development With BEA WebLogic

  • Develop with RMI, JNDI, JMS, and JDBC.
  • Use container-managed and bean-managed transactions.
  • Write JSPs and servlets.
  • Write Entity Enterprise JavaBeans (EJBs) using container-managed or bean-managed persistence.
  • Write Stateless and Stateful Session EJBs.
  • Write Message-Driven EJBs.
  • Unit test your J2EE applications.
  • Build your J2EE applications using Ant.
  • Implement the Model-View-Controller design pattern.
  • Use the Value Object design pattern.
  • Use the DAO design pattern.
  • Configure and monitor WebLogic 6.1.
  • Load test EJBs in WebLogic 6.1.
Java 2 Enterprise Development With BEA WebLogic
Training Java 2 Enterprise Development With BEA WebLogic

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

This course provides you with the background and skills required to design and develop enterprise applications in Java using J2EE technologies. You will use WebLogic server as the application and web server and will learn about configuring WebLogic, deploying applications, and monitoring applications using WebLogic’s monitoring tools. During the course you will write many components of a sample e-commerce application and deploy the application to WebLogic.

Training J2 Using IBM VisualAge To Create Java Applications – 5 days

Class overview :

Java 2: Using IBM VisualAge to Create Java Applications introduces the major elements of the VisualAge Java programming environment.

Class goals :

Build Your First Applet and Applications Using VisualAge

Using the Basic VisualAge SmartGuides

The VisualAge Environment

The Visual Composition Editor

Creating Connections Between Java Beans

Reusable Form Fragments

Creating “Invisible” Beans from Scratch

Content of J2 Using IBM VisualAge To Create Java Applications

Upon successful completion of this course, students will be able to:

  • Create applications and applets in VisualAge.
  • Use many of the VisualAge SmartGuides.
  • Navigate through the features of the VisualAge environment, and be ableto use the debugger.
  • Use the Visual Composition Editor to create GUI-rich visual applications.
  • Use Connections in the Visual Composition Editor to specify eventhandling and property-to-property connections.
  • Create reusable, “visible” form-fragment beans.
  • Create new “invisible” beans that have events and properties.
  • Use advanced Swing techniques in VisualAge, including using TabbedPanes and ScrollPanes, and specifying the data model of various beans,such as JLists.
  • Understand and modify the code that the VisualAge Visual CompositionEditor generates.
  • Access databases using the Java JDBC libraries.
  • Access databases using specialized database beans, such as the Select and DBNavigator beans in the Visual Composition Editor.
  • Create custom database-aware TableModels beans for use with Swing JTables.
J2 Using IBM VisualAge To Create Java Applications
Training J2 Using IBM VisualAge To Create Java Applications

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Java 2: Using IBM VisualAge to Create Java Applications introduces the major elements of the VisualAge Java programming environment.