Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

CIW-Java Programming Series

School/Trainer:

New Horizons Learning Centres of Australia
Sydney, Brisbane, Melbourne, Perth, Newcastle, Australia

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' This course is designed to teach students how to write Java applications and applets in Java 2. Students will learn the Java language mechanics found in other programming languages and object-oriented theory as it relates to Java.
Outline:
Lesson 1: Java Runtime Environment
Java Virtual Machine
Java 2 Software Development Kit
Lesson 2: Data Types, Variables, Operators Control Statements
Code Blocks and Conditional Statements
Iteration (Loop) Statements
Lesson 3: Methods
Methods
Return Statements and Calling Methods
Parameters, Pass by Value and Overloading
Lesson 4: Arrays
Initializing and Using Arrays
Objects
Passing an Array to a Method
Garbage Collection
Command Line Parameters
Lesson 5: Classes and Objects
Object-Oriented Programming
Instance and Class Members
Abstraction
Object References
Lesson 6: Inheritance
What Is Inheritance?
Overriding Methods
Lesson 7: Constructors
Constructor Processes
Constructors and Callbacks
Strings and StringBuffer
Lesson 8: Interfaces and Abstract Classes
Interfaces and Polymorphism
Abstract Classes
Lesson 9: Packages and Access Modifiers
Java 2 API
Information Hiding and Encapsulation

Lesson 10: Swing Components
AWT
Swing and Basic Swing Components
JavaBeans
Lesson 11: Layout Managers Graphics in Java
Graphics Class
Lesson 12: The Delegation Model
Events
JDK 1.0 and SDK 1.2 Event Handling
Lesson 13: Inner Classes
Inner Classes for Event Handling
Lesson 14: Applets
Applets and Web Browsers
Converting Applications into Applets
Converting Applets into Applications
Lesson 15: Exceptions
When Bad Things Happen to Good Programs
Creating and Throwing Exceptions
Exception Handling Tips
Lesson 16: Creating Threads and Thread Methods
How Operating Systems Handle Multitasking
Creating Threads and Thread Methods
Lesson 17: Synchronization
Thread Synchronization and Racing
Synchronized and the Object Monitor
Thread Race Conditions
Sophisticated Thread Synchronization
Stopping, Suspending and Resuming Threads
Deadlocks
Lesson 18: Streams and Serialization
InputStream, OutputStream, Reader and Writer
Stream Classes of java.io.*
Serialization
Lesson 19: Networking
Networking Classes of java.net.*
The Java Client/Server Model
Building an EchoServer
Multithreading Client/Server Examples ...''

Please go to the school's official website for training price and schedule:
http://www.nhaustralia.com.au

Phone:+61 2 8263 5900

School Address:

Level 6, St. Martins Tower
31 Market Street
Sydney NSW 2000 Australia
Level 4, 200 Creek Street,
Brisbane, QLD 4000
Level 2, 31 Queen Street,
Melbourne, VIC 3000

Jobs & Resumes: Sydney, Brisbane, Melbourne, Perth, Newcastle
Houses & Roommates: Sydney, Brisbane, Melbourne, Perth, Newcastle




Other training courses offered by New Horizons Learning Centres of Australia:

A+ Certification - Core Hardware (2003 Objectives)
A+ Certification - Operating Systems
Network+ Certification
Security+
Certified Ethical Hacker
Crystal Reports 10
IT Project+
Programming in the Unix Shell
Understanding SQL Tools
Unix Introduction
JavaScript Fundamentals
Linux Fundamentals
Linux+ Certification
IBM Lotus Domino Designer 6
Exchanging and Transforming Data Using XML and XSLT
Introduction to C# Programming for the Microsoft .NET Platform
Developing Secure Web Applications
Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
Programming with the Microsoft.NET Framework (Visual C#.NET)


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Try the search form on top of each page to find the latest course information, using course topic and location as keywords. Keep the course topic keyword short to get more results.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008