KITES Certified Java Prgrammer (KCJP)

Module -1: Java Fundamentals

What is java, History of java ,OOPS , JDK, JVM, Java Byte Code , Java Compiler and Interpreter Java Platforms, Java Character Set , Access Modifiers , Operators and Operands, Expressions, Keywords Java Compiler and interpreter

Module 2: Variables, Data types, Control Statements and Arrays.

Data Types , Variables , Constants , Declaration, If statement , Loops , Switch , Arrays ,Branching statements Type casting

Module 3: Classes Methods Interfaces ad package.

Methods , Classes . Constructor , Inner class Inheritance , Overloading and overriding , abstract class &Interface Packages , Final class, method and variable, Static concept

Module 4: Exception Handling, Multithreading

Exception Fundamentals, Exception catching . Nested Exception , User defined Exception , Thread Fundamentals Thread class ,Runnable interface , Synchronization , Multi Threads

Module 5: String and File Operations

String,StringBuffer , Wrapper Classes , Files , ByteStream ,CharacterStream, Console reading , Process and Memory Math operations, StringTokenizing ,Date, fileziping

Module 6: Database, Collection Framework.

Introduction to SQL , DDL Command , DML Commands, SQL Joins, JDBC, Types of drives and DSN Setting , Collection Interfaces , Collection Classes, Iterators

Module 7: Networking, Socketing, RMI and Packet Capturing API

Introduction To Networking , Protocols and Proxy Servers , Java net package,Socketing , URL downloading , RMI concept Sample Program for RMI, Packet Capturing in Java

Module 8: Applet,awt,Event Handling,swing

Applet Fundamental, Applet methods and life cycle, Sample Applet running, Awt, Listner Interfaces, Swing

Module 9: Html, JavaScript, Ajax,JSP and Struts

Html Basic Tags, Html Controls, Javascript, JavaScript advanced, Ajax Introduction, Introduction to JSP, Itroduction to Struts Framework

Module 10: JMF,ImageIO and J2ME

Introduction to JMF, ImageIO and its Use , Introduction to J2ME, J2ME Programming