www.usacyberworld.com
www.usacyberworld.com

Home| Income Tax 2003| Web Design| PC Repair & Upgrade| Networking| Home Tutoring| Contact Us
Search:  usacyberworld.com
powered by FreeFind

COMPUTER TRAINING
Microsoft Office 2000/XP
CompTIA
Graphics & Web Design
E-Commerce
Tax & Accounting
Windows 2000/XP/MCSE
Cisco
Oracle DBA
Computer Programming


Looking for work? Visit HotJobs.com

Find Free Money For College!

Free Shipping

































































































Java Programming Course Contents
Java is a programming language that's well-suited to designing software that works in conjunction with the Internet. It's also an object-oriented programming language making use of a methodology that is becoming increasingly useful in the world of software design. In addition, we cover the following topics:

Chapter 1: Introduction to Java Programming

  • Versions of the Language
  • Java is Platform Independent
  • Diving into Java Programming
  • Selecting a Java Development Tool
  • Installing the Java Development Kit
  • Your First Java Application
Chapter 2: A Taste of Object-Oriented Programming

  • Objects and Classes
  • An Example of Class Design
  • Attributes and Behavior
  • Creating a Class
  • Running the Program
  • Organizing Classes and Class Behavior
  • Inheritance
  • Creating Subclass
Chapter 3: Basic Structure of Java

  • Statements and Expressions
  • Variables and Data Types
  • Comments
  • Literals
  • Expressions and Operators
  • Incrementing and Decrementing
  • String Arithmetic
Chapter 4: Objects

  • Creating New Objects
  • Accessing and Setting Class and Instance Variables
  • Calling Methods
  • References to Objects
  • Casting and Converting Objects and Primitive Types
  • Comparing Object Values and Classes
  • Inspecting Classes and Methods with Reflection
Chapter 5: Lists, Logic, and Loops
  • Creating Array Objects
  • Block Statements
  • if Conditionals
  • switch Conditionals
  • for Loops
  • while and do Loops
  • Breaking Out of Loops
Chapter 6: Creating Classes

  • Defining Classes
  • Creating Instance and Class Variables
  • Creating Methods
  • Creating Java Applications
  • Java Application and Command-Line Arguments
  • Handling Arguments in your Java Application
Chapter 7: Using Methods to Accomplish Tasks

  • Creating Methods with the same Name, Different Arguments
  • Constructor Methods
  • Overloading Constructor Methods
  • Overriding Methods
  • Calling the Original Method
Chapter 8: Interactive Programs on the Web

  • Differences between Applets and Applications
  • Applet Security Restrictions
  • Creating Applets
  • Including an Applet on a Web Page
  • Testing the Result
  • Putting Applets on the Web
  • Java Archives
  • Passing Parameters to Applets
Chapter 9: Programs with Graphics, Fonts, and Colors

  • The Graphics Class
  • Drawing and Filling
  • Text and Fonts
  • Using Color Objects
  • Advanced Graphics Operations Using Java2D
Chapter 10: Adding Images, Animation, and Sound

  • Creating Animation in Java
  • Reducing Animation Flickering
  • Retrieving and Using Images
  • Creating Animation Using Images
  • Double-Buffering
  • Retrieving and Using Sounds
Chapter 11: Building Simple User Interfaces for Applets

  • The Abstract Windowing Toolkit
  • User-Interface Components
  • Adding Components to a Container
  • Scrollbars and Sliders
Chapter 12: Arranging Components on a User Interface

  • Basic Interface Layout
  • Laying Out an Interface
  • Flow Layout
  • Mixing Layout Managers
  • Advanced Interface Layout
Chapter 13: Responding to User Input in an Applet

  • Event Handling
  • Handling Mouse Clicks
  • Handling Mouse Movements
  • Handling Keyboard Events
  • The Generic Event Handler
  • Handling Components Events
  • An Example of Background Color Switcher
Chapter 14: Developing Advanced User Interfaces

  • Windoes, Frames, and Dialog Boxes
  • The Windows Classes
  • Menus and Menu Bars
  • Creating Standalone Applications
  • Designing and Creating the Applet Layout
  • Updating the Result
Chapter 15: Packages, Interfaces, and Other Features
  • Access Control for Methods and Variables
  • Static Variables and Methods
  • Final Classes, Methods, and Variables
  • Abstract Classes and Methods
  • Full Package and Class Names
  • Creating Your Own Packages
  • The Problem of Single Inheritance
  • Creating and Extending Interfaces
  • Inner Classes
Chapter 16: Error Handling and Security

  • Managing Exceptions
  • Protecting Code and Catching Exceptions
  • Declaring Methods that might throw Exceptions
  • Creating and Throwing Your Own Exceptions
  • When to Use Exceptions
  • When Not to Use Exceptions
  • Using Digital Signatures to Identify Applets
  • Browser-Specific Signatures
Chapter 17: Handling Data Through Java Streams

  • Introduction to Streams
  • Byte Streams
  • Filtering a Stream
  • Character Streams
  • Reading and Writing Text Files
  • Files and Filename Filters
Chapter 18: Communicating Across the Internet

  • Networking in Java
  • Opening a Stream Over the Net
  • A Simple Socket Client and Server
  • Designing and Implementing the Trivia Server
Chapter 19: JavaBeans and Other Advanced Features

  • The Goal of JavaBeans
  • The showStatus() Method
  • Creating Links Inside Applets
  • Creating Transferable Objects
  • Remote Method Invocation
  • Java Database Connectivity
Chapter 20: Designing a User Interface with Swing

  • The Benefits of Swing
  • An application Framework
  • Working with Swing
  • The SwingColorText Application
  • New Features of Swing
  • Component Descriptions and Names
  • The Info Application
Chapter 21: Handling User Events with Swing

  • The Main Event
  • Setting Up Components
  • Event-Handling Methods
  • Working with Methods
  • Mouse-Movement Events
  • The SwingColorTest Application
Would you like to learn Java Programming? We provide home tutoring service.

Please contact us for any additional information.


SPONSORED LINKS

click to save 50%

GoToMyPC Free Trial + $10 Off


Real Networks

Click here for great eBay values!




PDA Superstore !!





































































FAQs| Link to Us| Privacy Statement| Legal Disclaimer| Advertise with Us
© 2004 usacyberworld.com. All Rights Reserved.