Search: usacyberworld.com |
COMPUTER TRAINING
Microsoft Office 2000/XP
CompTIA
Graphics & Web Design
E-Commerce
Tax & Accounting
Windows 2000/XP/MCSE
Cisco
Oracle DBA
Computer Programming
|
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
|