Pakistan Computer Bureau
Java
Recommended Book: Java How to Program by Deital & Deital, 3rd Edition Course Outline: Unit#1 Introduction Introduction To Java Applications, Introduction Using Comments, Block Of Codes, A Simple Java Program Unit#2 Data Types & Arrays a) Data Types, Declaring & Allocating Arrays b) References And Reference Parameters c) Searching Arrays, Multiple Subscripted Arrays Unit#3 Control Structures-I Selection Structure While Repetition Structure Unit#4 Control Structures-Ii a) For Repetition Structure, Do/While Repetition Structure b) Break And Continue c) Multiple Selection Structure Unit#5 Object Oriented Programming-I a) Introduction To Class, Class Scopes, Creating Packages b) Constructors, Set & Get Method c) This Reference, Finalizer, Static Class Member Unit#6 Object Oriented Programming-Ii a) Super Class, Sub Classes, Protected Members b) Inheritance, Polymorphism c) Dynamic Method Binding, Inner Class Definitions Unit#7 Packages, Interfaces, And Exception Handling a) Defining A Package, Access Protection, Importing Packages, Interfaces b) Exception-Handling Fundamentals, Exception Types, Using Try & Catch c) Java Built-In-Exceptions Unit#8 Strings & Characters a) String Constructors, String Comparing, String Methods b) String Concatenating c) String Classes, String Methods Unit#9 GUI a) Graphics Context, Graphic Methods, Color And Font Control b) Drawing Shapes, Java 2d API c) Java 2d Shapes, Swing Overview, JLable, Event Handling Model d) JButton, JTextField, JRadioButton, JCheckBox, JList e) Multiple Selection List, Mouse Event Handling KeyBoeard Event Handling, Layout Managers.