JAVA SYLLABUS


COURSE OUTLINE :

Introduction to Java

   * What is java?
   * Object oriented programming
   * Internet programming
   * Platform Independency
   * Internet Security
   * C,C++ VS Java

OOPs concepts and their implementation in Java

   * OOPs concept , its properties and uses
   * Defining methods and variables in java
   * Class Member and instance members
   * Java First Program
   * Role of Constructor
   * Use of Final Keywords
   * Memory Management Using Garbage collector
   * Overloading and Overriding
   * Use of this and supper Keywords
   * Inheritance
   * Dynamic Binding and Static Binding
   * Runtime Polymorphism and its Power
   * Abstract class and Interfaces
   * Inner / Nested classes and its uses

Packages

   * Introduction of Package
   * Programs related to Packages
   * Scope of Access Modifiers7


Exception Handling

   * Introduction of exception and Error
   * Throwable  class
   * try, catch and finally blocks
   * throw and throws Kewords
   * Chacked and Unchacked Exception
   * User Define Exception

Multithreading

   * What is Program, Process, Thread
   * Multiprocessing, multithreading and Multitasking
   * Use of sleep() and suspend Methods
   * Integrated Thread Synchronization
   * Use of wait(), noitify() and notifyAll() Mwthods

What Is the JDBC API?

   * Driver Types
   * Two-tier and Three-tier Models
   * Connection Overview
   * Transactions
   * DriverManager Overview
   * Statement Overview
   * Sending Batch Updates
   * ResultSet Overview
   * Types of Result Sets
   * Concurrency Types
   * PreparedStatement Overview
   * CallableStatement Overview

JDBC SQL Programing

   * Error Checking and the SQLException Class
   * The SQL Warning Class 8
   * JDBC Types
   * Executing SQL Queries
   * ResultSetMetaData
   * Executing SQL Updates
   * Using a PreparedStatement
   * Parameterized Statements
   * Stored Procedures
   * Transaction Management

String Handling

   * String class
   * StringBuffer class
   * StringBuilder class
   * StringTokenizer class

Applets

   * Getting Started With Applets
   * Defining an Applet Subclass
   * Life Cycle of an Applet
   * Applet's Execution Environment
   * Developing an Applet
   * Deploying an Applet
   * Deploying With the Applet Tag
   * Doing More With Applets
   * Displaying Short Status Strings

 AWT and Swing for Window Programming

   * Learning Swing with the NetBeans IDE
   * Using Swing Components
   * Concurrency in Swing
   * Using Other Swing Features
   * Laying Out Components Within a Container
   * Writing event Listeners

0 comments:

Post a Comment