Take Learning to a Whole New Level
 

Java Fundamentals

Interactive Instructor Based Video Training Courses and Study Guides

 

Trainer Outline Buy Options
 
Contents
- Products
- Downloads
- Pricing
- Secure Order
Buy Now

Price Guarantee
 
 
Java Fundamentals Interactive Instructor Based Video Training Courses and Study Guides




click play to see introduction

The Java programming language is robust and versatile, enabling developers to:
  • Write software on one platform and run it on another.
  • Create programs to run within a web browser.
  • Develop server-side applications for online forums, stores, polls, processing HTML forms, and more.
  • Write applications for cell phones, two-way pagers, and other consumer devices.
It's no wonder the Java platform attracts so many new developers.
 
Trainer Outline Buy Options

 

Trainer Information:

 
Liz Stanley is a Sun Certified Programmer for the Java 2 platform and Bea Certified Weblogic Server Developer. Liz Stanley has been working as a Java developer and trainer for the last seven years, using a variety of open source and commercial tools and technologies for Java development and other things. She holds masters degrees in Music History and Management Information Systems, and has four years of college level teaching experience. She is currently a consultant with Object Partners, Inc., a Java J2EE-centric consulting firm in the Minneapolis, Minnesota area.
 
Java Fundamentals
 
1.0 Java Overview

1.1 Course Topics
1.2 What Java is and isn’t
1.3 Java advantages and disadvantages
1.4 Tools needed
1.5 Setup process
1.6 What a Java program looks like
1.7 Imports and packages
1.8 Compiling and running

2.0 Data types
2.1 Primitives
2.2 Numeric Bases
2.3 Expressions and Operators
2.4 Casting and promotion of primitive types

3.0 Variables and methods
3.1 Reserved words
3.2 Valid assignment
3.3 Variable scope
3.4 Method definition
3.5 Method parameters
3.6 Coding style

4.0 Strings
4.1 Creation
4.2 Concatenation
4.3 Methods
4.4 Immutability
4.5 StringBuffer
4.6 Formatting

5.0 Flow Control
5.1 Boolean operators
5.2 Comparing objects
5.3 If-else
5.4 Ternary operator
5.5 Loops
5.6 Nesting loops
5.7 Break and continue
5.8 And, not, or


6.0 Arrays

6.1 Creating
6.2 Accessing elements
6.3 Looping
6.4 Enhanced for loop
6.5 Multidimensional
6.6 Utilities
6.7 Varargs

7.0 Collections
7.1 Vector
7.2 The Object class
7.3 Wrapper classes
7.4 Auto boxing/unboxing
7.5 Hashtable
7.6 Enumerations
7.7 List, Map, Set
7.8 Iterator
7.9 Collection utilities
7.10 Generics

8.0 OOP
8.1 Objects and instances
8.2 Constructors
8.3 Access modifiers and encapsulation
8.4 Static and final members
8.5 Overloading methods
8.6 Inheritance
8.7 Overriding methods
8.8 Abstract classes
8.9 Polymorphism
8.10 Interfaces

9.0 Exception Handling
9.1 Checked vs. Unchecked exceptions
9.2 Throw/Try/Catch
9.3 Finally
9.4 Custom exceptions

 


Note: Course outlines are subject to change.

 

Buying Options - Pricing

Java Fundamentals on DVD-ROM - Desktop Learning Library Edition
71 Lessons Single User
71 Lessons Lending License
 

 

For more information please contact the MicroWay sales team:

Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au

Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au

buynow2.gif (1553 bytes)


International: call +61 3 9580 1333, fax +61 3 9580 8995

 

© 1995-2008 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.