Welcome to SICT COMPUTER EDUCATION

Welcome to SICT COMPUTER EDUCATION

 
Certificate IN CORE JAVA ( S-SICT-COREJAVA )

BASIC INFORMATION

 

  Chapter 1.

Introduction

 

 

·         What is a program?
What is a programming language?
A little introduction to Core java
Writing a Program

·         Object Oriented Programming

·         Getting started with compiler

 

Chapter 2.

Words and Sentences in language

 

 

·         Keywords in Core java

·         Data Variables, Data Types and Rules for naming and declaring data variables
Basic Data Types in Core java

·         Constants
Rules for forming Sentences in Core java
Comments in Core java

 

Chapter 3.

Operator and expression

 

 

·         Arithmetic operator

·         Relational operator

·         Logical operator

·         Increment operator

·         Decrement operator

·         Assignment operator

·         Dot operator

·         Conditional Operator

 

Chapter 4.

Flow Control Instructions Part I

 

 

·         If
If-else

·         Nested if

·         Nested if else
If-else-if

·         Switch

 

Chapter 5.

Flow Control Instructions Part II

 

 

·         For Loop
While Loop
Do While

·         Break and continue

 

Chapter 6.

Arrays

 

 

·         What is an array?
Array Declaration
Array Initialization
Accessing individual elements of an array

Chapter 7.

Strings

 

 

·         What are strings?
String I/O
String Manipulation Functions

 

Chapter 8.

Functions

 

 

·         Why use Functions
Components of Function

·         Name of a function
Body of a function
Local variables of a function
Parameters or Arguments to a function
Return Values

 

Chapter 9.

Object orientation concept

 

 

·         Introduction to oop

·         Advantages of object oriented programming

 

Chapter 10.

Class and object

 

 

·         Introduction to class

·         Class declaration

·         Introduction to object

·         Object declaration and its functionality

 

Chapter 11.

Constructor and destructor

 

 

·         Introduction to constructor

·         Introduction to destructor

     

 

Chapter 12.

Polymorphism

 

 

·         What is polymorphism

·         Types of polymorphism

 

Chapter 13.

Inheritance

 

 

·         Introduction to inheritance

·         Overriding in java

·         Interface in java

·         Access specifier in java

·         Non access specifier in core java

 

Chapter 14

Thread in java

 

 

·         What is thread

·         Multithreading

·         Life cycle of thread

·         Synchronization in thread

·         Priority in thread

 

Chapter 15

Exception handling

 

 

·         What is exception.

·         Difference between error and exception

·         Types of error

·         Try catch finally block/Throws in exception

 

Chapter 16.

File handling

 

 

·         Introduction to file handling

·         Operation with files

·         Programs for file handling

 

Chapter 17.

AWT

 

 

·         Window Tool Kit

·         Abstract