Vous êtes sur la page 1sur 6

Syllabus of Core Java

Section 1: Welcome to this beautiful world of Java!

o A Preview into the IT World


o Software Development Life Cycle
o Project Module

Section 2: First Meeting with Java

o History of Java
o Java Technology
o Java Development Kit (JDK) and IDE Download
o Java Platform
o Interpretation Of Java Language by Computers
o Verification of JDK installation and running the first program
o Phases of a Java Program
o My First Java Program

Section3: Introduction to Object Oriented Programming

o Objects
o software objects benefits
o Class
o Inheritance
o Interface
o Package

Section 4: Basics Of Java Language

o Variables
o list of keywords
o kinds of variables
o Primitive Data Types
o Arrays
o Operators
o Types of operators
Section 5: Control Flow Statements

o Introduction
o if – then statement
o if – then – else Statement
o Switch Statement
o while and do-while Statements
o for Statement
o Break Statement
o Continue Statement

Section 6: Classes And Objects

o Java Escape Sequences


o Abstraction:
o Encapsulation:
o Relationships between classes
o Class Declaration
o Access Modifiers
o Member Variable Declaration
o Class Type Variable
o Method Declaration
o Constructors
o Types of constructors
o Constructor Overloading
o difference between constructor and method
o this and final keywords

Section 7: Discussion on Interfaces And Inheritance

o Inheritance - Sub Classes, What exactly they are?


o Object Behaviour
o A Look At Polymorphism
o Overriding, an approach to override Methods
o The final keyword, to overcome overrides
o Class and Method Abstraction
o Interfaces - Implementation
o Interfaces - An alternative Data type
o Interface Editing
Section 8: The Reason To Have a Package

o Package Creation and Usage


o Create Your Own Package
o Naming a Package - Conventional Approach
o Accessing The Content Of A Package
o Accessing Package Member By Its Reference
o Importing Only Package Member
o Importing Entire Package

Section 9: Exceptions

o Exceptions - What exactly is it?


o Exception Classification
o Encountering An Exception
o Exception Handling

Section 10: Input Output Streams

o An Introduction
o Console Input
o Console Output
o Reading A File
o Writing To A File
o Creation Of Directories/Folders
o Reading Directories

Section 11: Meet the Threads

o An Introduction
o Lifecycle of A Thread
o Thread Priorities
o Creation Of Threads
o Thread Creation Using Runnable Interface
o Thread Creation Using Thread Class
o Thread Synchorization

Section 12: Applets

o Introducing Java Applets


o HTML - An Insight
o Applet Life Cycle
o First look at an Applet
o The Applet class in java.applet package
o Applet Implementation
o Embedding Applet in HTML

Section 13: Abstract Window Toolkit

o Introduction To Abstract Window Toolkit


o java.awt Package
o Creating Container
o Creating a Circle
o Button Creation
o Button Click Event
o Creating Checkbox
o Choice Option Implementation

Section 14: Swing

o Introduction to Swing
o Java Swing class hierarchy
o Swing With An Example
o JPanel and JFrame
o JWindow
o JTextField
o JButton
o JTextArea

Section 15: Collections

o Introduction
o The Collection Interfaces
o The Collection Classes
o The Collection Algorithms
o Iterator
o Comparator

JDBC Contents

Section 1: Introduction to JDBC

 What Is JDBC?
 The Structure of JDBC

Section 2: Databases and Drivers

 JDBC Drivers

 Different types of JDBC drivers

Section 3: Data Source Name

 What is DSN?

 Different kinds of DSN

 How to Set the DSN Name?

Section 4: Connecting to the Database

 Connection Troubles

 Driver Manager

 Connecting to a Database

 The JDBC Classes for Creating a Connection

Section 5: Execute Statements

 What is the use of Execute Statement?

 Prepared Statement

Section 6: Databases

 What is database management system" (DBMS)

 What is Table?

 How to create Table?

 How to Entering Data into a Table?


 How to Getting Data from a Table?

Vous aimerez peut-être aussi