ATI's Developing Distributed Software with Java Course

Lawrence M. Brown, Marty Hall, Instructors

Summary

Instructors

What You Will Learn

Who Should Attend

Course Outline

  1. An Overview of Java -- Unique features of Java. Java myths debunked.

  2. Object-Oriented Programming in Java -- Classes, inheritance, fields, methods, and interfaces. Packages and protection mechanisms.

  3. Basic Java Syntax -- Expressions and control constructs.

  4. Applets -- Embedding Java programs in Web browsers. Customizing applets.

  5. Images and Basic Graphics -- Drawing and image operations.

  6. Handling Mouse and Keyboard Events -- Event-driven programming for processing user actions.

  7. Windows and Window Layout Managers -- Building windows and arranging their contents. Controlling multi-platform applications.

  8. Graphical User Interface Controls -- Building, using, and customizing buttons, checkboxes, radio buttons, scrollbars, and other standard widgets.

  9. Multi-threaded Programming -- How to use (but not abuse) the Java thread library.

  10. Client-Server Programming -- Building clients and servers using Java's socket library. A quick introduction to RMI (distributed objects) and JDBC (database access).

  11. The Future of Java -- New features in Java 1.2. Other Java API's: Java3D, Personal and Embedded Java, JMAPI, etc.

Tuition


Return to ATI's Schedule

Return to ATI Homepage





ATICourses - Applied Technology Institute Training Seminars ·
349 Berkshire Drive Riva, Maryland 21140-1433
Phone: 410-956-8805 or toll free 1-888-501-2100; Fax 410-531-1013
E-mail: ati@ATIcourses.com
Copyright 1999-2007 ATI - Applied Technology Institute Training Seminars - All Rights reserved