FotoKrafts
                                               (An Ex-Software Professionals Enterprise)


                  BACHELORS COURSE IN JAVA

                  DAY  I
                  Session I
                             What is Object Oriented Programming ?
                             The JVM
                             Garbage Collection
                             JRE
                             Class Loader
                             Byte Code Verifier
                             Simple Java Application
                     
                 Session II
                             Declaring Classes
                             Declaring Attributes
                             Declaring Methods
                             Accessing Object members
                             Information Hiding
                             Encapsulation
                             Declaring Contructors
                             Default Constructors

                Session III
                             Source File Layout
                             Software Packages
                             package statement
                             import statement
                             Directory layout and packages
                             Compiling using -d option

               Session IV
                             Comments
                             Semi Colons Blocks and white space
                             Identifiers
                             keywords
                             Basic Java types
                             Primitive types
                             Wrapper types
                             Constructing and Initializing Objects
                             mem allocation/layout
                             Explicit Attribute initialization
                             Executing the Contructor
                             Assigning variables and references
                             Pass by Value
                             this reference


               DAY II
               Session I
                             variables and scope
                             variable initialization
                             Operators
                             Number Systems
                             Branching statements
                             looping statements

              Session II
                             Arrays
                             Declaring
                             Creating
                             Initializing
                             Multidimensional
                             Array Bounds
                             Using Enhanced for loop
                             Array Resizing
                             Copying Arrays
             Session III & IV
                             Class Design
                             Access Control
                             Overriding Methods
                             Class Constructors
                             Advanced class features
                             Exceptions and Assertions

             DAY III
             Session I, II
                             Collections and Generics Framework
                             Polymorphism in Java
                             Interfaces and Polymorphism using Multiple Interfaces
                 
             Session III
                             Cloning in Java
                             Serialization in Java
                             Serialization and Cloning in Java

             Session IV
                            Command Line Arguments, I/O Streams, Serialization
                            Console I/O, Files and File I/O
                             
             DAY IV
             Session I
                             Networking
             Session II, III, IV
                             Threads in Java
          
             DAY  V
             Session I, II, III, IV
                              Java Swing                                               


              I HAVE SOME ITEMS FOR SALE THOUGHT YOU MAY BE INTERESTED
              LOOKUP  http://www.fotokrafts.net/fotokrafts_sale.html

                                                      Back                 Home



                                              We understand your needs ...... Do give us a try, you will be glad you did.