ACE IT
Home Courses Internship Career Contact Help Desk Support

Core Java

Application Development
Core Java

Share this program with friends or teammates.

Course Description

Java is a programming language and computing platform first released by Sun Microsystems. There are lots of applications and websites that will not work unless java installed.

Duration: 50 Hours

Category: Application Development

Type: Programming

₹6,000 ₹5,000 Save ₹1,000
View Syllabus 236
Request Course Information

Course Syllabus

Topics and modules covered in Core Java

236 modules

Compare C++ to Java

Principles of OOPS

About java JVM

Java Buzzwords

Simple

Real Object-oriented

Robust

Multithreading

Architecture-neutral

Interpreted and high performance

Distributed

Dynamic

Platform independence

About modifiers

Modifiers privilege

Scope under class

About data type and size

New data type for java

Declaring a variable

Dynamic initialization

Lifetime scope

Implement variable

About type casting

Casting with incompatible tyes

Java automatic conversions

About wrapper class

Methods for wrapper class

Implement methods binding with class

About operator

Compare C, C++ operators to Java operators

Operators precedence

Java key words

Working with new key words

Java sectional statement

IF, IF-ELSE, SWITCH

Java iteration statement

WHILE, DO-WHILE, FOR, NESTEAD

Java jump statement.

Class and object declaration

Member declaration inside class

Access member through class object

About constructor

Advantages of constructor

Constructor declaration and execution

Execute member through constructor

Implement Garbage collection

Methods calling inside constructor

Class with array

Working with array programming

Returning objects

Understanding static

Static data member

Static methods

Static blocks

Understanding final

Implement access controls

Working with Command line argument

About String

About StringBuffered class

Compare with string and string buffer class

Methods for string and StringBuffered class

Advantages of string buffer class

Working with String and StringBuffered Class

Exception handling fundamentals

Exception types

About Exception handling key works

Working with Exception handling class

Nested statement for Exception handling

Java build in Exception handling class

Create user or own Exception handling class

About inheritance

Compare to C++ inheritance

Super class calling reference

Usages of super

Constructor declaration under inheritance

Introduction to overloading and overriding

Method overloading

Constructor overloading

Method overriding process under inheritance

Final to prevent inheritance

Passing argument derive to base process

Introduction to Abstract

Abstract advantages

Abstract class declaration

Abstract method declaration

Working with abstract application

Use of packages

Advantages of packages

Package statements

Package creation and calling

Finding packages and class path

Package with access protection

Importing more than package inside a class

About interface

Advantages of interface

Define interface

Implement interface

Variable and argument through interface

Declare more than one interface

Extends interface single or multi

About multithreading

Use of multithreading

Thread models

Thread priorities

Synchronization

Memory management

Implement Exception handling

Thread methods

Thread life cycle

Working thread interface

About Rrunnable interface

working process of Runnable

comparable with interface

Runtime permission

About util package

Class for util package

Collection of interface

List interface

Set interface

Sortedset interface

Collection of class

Vector

BitSet

Random

HashTable

Properties

Stack

Date

String Tokenizer

Date

Currency

Calendar

Gregorian Calendar

About I/O class

I/O Exception

About stream class

Working stream class

InputStream

OutputStream

FileInputStream

FileOutPutStream

RandomAcessFile

PrintStream

Working with character stream

Reader

Writer

FileReader

FileWriter

BuffereredReader

BufferedWriter

PrintWritter

about AWT package

about super class

about GUI application

GUI containers

Compoment

Containter

Panels

Windows

Frames

Canvas

Dialogs

Working GUI Controls

Working with TextField

Working with TextArea

Working with Checkbox

Working with Canvas

Working with Scrollbar

Working with Choice

Working with List

Working with Checkbox Group

Layout manager

About layout

Type of layout

FlowLayout

BorderLayout

GridLayout

NullLayout

GridBagLayout

About applet

About web based programming

Base of applet

Applet architecture

Methods of applet

Applet layout management

Writing applet with html programming

Working with browser

Base of Graphics class

Graph methods

Draw graph working with applet

Working with Color class

Color management

Color class methods

Working with Font class

Font management

Font methods

Font class properties

About event handling

Event handling packages

Event handling class

ActionEvent

WindowEvent

ItemEvent

MouseEvent

Event handling interfaces

ActionListener

MouseListener

MouseMotionListener

ItemListener

KeyListener

FocusListener

WindowListener

More..

Methods for event handling

Image working with applet

File format

Menu creation

Internal menu and menu controls

Assign shortcuts process

User dialog creation

Action event for menu item

Working with build in dialogs

File dialog

Save File dialog

Print dialog

Working optional menu item

Checkbox menu item

Radio button menu item

Introduction to SQL

SQL Commands

Working with JDBC-ODBC Bridge Driver

Create DSN

Steps to connect to Database

DriverManager

Types of JDBC statements: Statement, Prepared statement, Callable statement

working with ResultSet

Related Courses

Spring Boot
Spring Boot
View
Android
Android
View
Advance Python
Advance Python
View
Advance Java
Advance Java
View