http://www.expert.com.hk/melbourne

Home Adv Flash SQL JavaScript PHP SQLServer 2005

C#

MySQL Fireworks
Flash ColdFusion Perl Dreamweaver Java Adv Dreamweaver PHP-MySQL Crystal Reports ActionScript
JSP VB.Net InDesign ASP.NET XML Adv JavaScript Frontpage XHTML Contact

Two-day Java Course

You will learn:

Day 1

  • What is Java and why is Java so popular
  • Download JDK, install it and to run it in any directory in your PC
  • The two forms of Java programs
  • How to write, compile and run a Java Application program
  • Write, compile and view a Java Applet
  • Fundamentals of Object Oriented Programming
  • Four key concepts of OOP
  • Packages and the import statement in Java
  • Java Classes and instances of a class
  • What is a constructor and what is the use of it?
  • Data Type in Java
  • Initial Values of Variables
  • String in Java
  • Class method and instance method
  • Class variable and instance variable
  • Access Specifiers
  • What is Inheritance? Subclass & Superclass
  • Abstract class
  • What is a Final Class
  • What is an Interface in Java
  • Memory Management & Garbage Collection in Java
  • No Global Variables or Methods in Java
  • Operators in Java
  • Relational, Logical and Assignment operator
  • Casting in Java
  • Java's Exception Handling Mechanism
  • Flow of control - if else
  • Flow of Control - for, while and do loops
  • Keywords in Java
  • Applet Programming
  • Applet Life Cycle
  • Build Configurable Applets
  • The Abstract Windowing Toolkit (awt) Package
  • Java Components
  • Building Choice List, Scrollbars, Canvas, ScrollPane and Text Component
  • Use of arrays and vectors

Day 2:

  • Java delegation-based event model and Event Handling
  • Inner class and anonymous Class
  • Java Containers, Panel, Window and Frame
  • Dialogs and FileDialog
  • CheckboxGroup
  • Layout Managers in Java, FlowLayout, BorderLayout, GridLayout, GridbagLayout and CardLayout
  • Building multimedia applications with audio, text and images.
  • Java graphics fundamentals
  • Coordinate system and the Graphics class
  • Font and Font Metrics
  • Drawing Text
  • Insert images and manipulate images
  • Colours in Java
  • Java DataBase Connectivity (JDBC)
  • How to use JDBC to send SQL and to obtain a result set from a Database
  • Threads and Multithreading
  • Playing Sounds and the interface AudioClip
  • Building animation in Java
  • Java streams class
  • Read and list the content of a file
  • Create, read, write, and update file information etc
  • How to use JAR to speed up your applet files through the Internet
  • Using a Java Builder tool to build, compile and interpret Java applications and applets
  • Build Java GUI (Graphical User Interface) using an IDE (Interface Development Environment)
  • Swing components

Date: Thursday 7 October and Friday 8 October 2010

Cost: $660 (Australian dollars) including morning tea, lunch, afternoon tea, notes and lots of hands on exercises

Time: 9 am - 5pm

Place: 600 Collins Street or at a place close to the Monash freeway about 25 minutes drive from Melbourne city in Australia

Enquiries or Enrolment:

Email: melbourne@expert.com.hk


We also offer on-site training courses at your place anywhere in Australia, email to us for details: melbourne@expert.com.hk


© 2000 - 2009 Expert IT