Compuways IT Training, IT Training in South Africa : JAVA, J2EE, VB, C#, .NET, SQL, MICROSOFT, UNIX, ERP, LINUX, STRUTS
Training Home
C#.NET 2008
VB.NET 2008
ASP.NET 3.5
 
DB Design
SQL Intro
SQL Reporting (BI)
 
Programming Intro with Java
Java - SCJP
Java - SCJD
Java - SCWCD
Java - SCBCD
 
UML Intro
UML Advanced

Beginning Programming with Java

Who should attend:

 

This course is intended for people who has not programmed before but who has good matric results with Mathematics and a strong will to succeed.

Have a good understanding of programming and the building blocks of a programming language, with an emphasis on JAVA

1. JAVA Fundamentals

  • origin of java
  • The bytecode & platform independence
  • Object oriented features
    • Encapsulation
    • Abstraction
    • Inheritance
    • Polymorphism
  • Your First Java Program

2. Introducing Data Types ,Operators & Loops

  • Java Language Basics
  • Variables & Data Types
  • Decisions
  • Loops
  • Methods

4. Introducing Classes, Objects and Methods

  • More About Objects
  • Object References
  • Constructors
  • Introduction to Objects
  • Overview of method calling & matching
  • Think Objects Passing
  • Strings
  • Arrays

5. Inheritance, Interface & Inner class

  • Method Overriding
  • Inner Classes
  • Abstract Classes
  • Interfaces
  • The Object Class
  • Package

6. Exception Handling

  • Catching Exceptions
  • Exception Classes
  • Throwing Exceptions
  • Creating Exceptions

7. Using I/O

  • Text File I/O
  • Binary File I/O
  • Console I/O Standard
  • Console I/O Unicode

8. Multithreaded Programming

  • what is a Thread
  • wait,Notify,NotifyAll methods of Object class
  • Synchonization of method

9. Applets, Events and Miscellaneous Topics

  • Writing Your First Applet
  • Applet Usage & Limitations
  • Fonts, Colors & Images
  • Passing Parameters
  • Event Handling & User Input

10.Graphical User Interfaces:

  • Buttons, Text Boxes & Labels
  • Check Boxes, Radio Buttons & more
  • Event Handling Listener