Search in
Courses Providers, List Your Courses for FREE
Menu
Subjects Covered & Categories
Learn: Core JAVA

Category: Java


Basic Details
Medium of instruction:English
Overview, Content & Syllabus

Module

Title

Contents

Module 1:

Introduction to JAVA

What is Java?
How to Get Java
A First Java Program
Compiling and Interpreting Applications
The JDK Directory Structure

Module 2:

Language Fundamentals

A Java Program
If Statements
Switch Statements
Loop Statements
Syntax Details
Primitive Datatypes
Variables
Expressions in Java
Strings
Arrays
Enhanced for Loop

Module 3:

Objects and Classes

Defining a Class, Constructors
Creating an Object
Instance Data and Class Data
Methods, Encapsulation
Access Modifiers

Module 4:

Using Java Objects

Printing to the Console
Print Format Strings
String Builder and String Buffer
Methods and Messages
Parameter Passing
Comparing and Identifying Objects
Destroying Objects
Using the Primitive-Type Wrapper Classes
Auto boxing

Module 5:

Inheritance in Java

Inheritance, Polymorphism
Inheritance in Java
Casting, The Object Class
Method Overriding

Module 6:

Packages

The import Statement
Static Imports, Defining Packages
CLASSPATH and Import
Package Scope

Module 7:

Exception Handling

DExceptions Overview
Catching Exceptions
The finally Block, Assertions
Exception Methods, Declaring Exceptions
Defining and Throwing Exceptions
Errors and Runtime Exceptions

Module 8:

Input/Output Streams

Overview of Streams, Bytes vs. Characters
Converting Byte Streams to Character Streams
File Object, Binary Input and Output
Print Writer Class, Reading and Writing Objects
Basic and Filtered Streams

Module 9:

Core Collection Classes

The Collections Framework
Set Implementation Classes
The List Interface
List Implementation Classes
The Queue Interface
Queue Implementation Classes
Map Implementation Classes

Module 10:

Inner Classes

Member Classes
Local Classes
Anonymous Classes
Instance Initializes
Static Nested Classes

Module 11:

Introduction to Swing

AWT and Swing
Displaying a Window
GUI Programming in Java
Handling Events, Arranging Components
A Scrollable Component
Configuring Components
Menus
Using the Jfile Chooser

Module 12:

Swing Events and Layout Managers

The Java Event Delegation Model
Action Events, List Selection Events
Mouse Events
Layout Managers
Border, Flow and Box Layout

Module 13:

Introduction to JDBC

The JDBC Connectivity Model
Database Programming
Connecting to the Database
Creating a SQL Query
Getting the Results
Updating Database Data

Module 14:

JDBC SQL Programming

Error Checking and the SQL Exception Class
The SQL Warning Class
JDBC Types
Executing SQL Queries
Executing SQL Updates
Parameterized Statements Stored & Transaction Procedures

Module 15:

Thread Synchronization

Race Conditions
Synchronized Methods
Deadlocks
Synchronized Blocks
Thread-Aware Collections
Executor
Callable

Module 16:

Java Performance Tuning

Is Java Slow?
Don't Optimize Until You Profile
Garbage Collection Concepts
Garbage Collection Generations
Object Creation, String, StringBuffer
Synchronized, Inline me

Module 17:

J2EE

Introduction to J2EE
J2SE Building Blocks
Servlet
JSP
Web Applications
Web Services
Struts
Enterprise Java Beans
J2EE Clients
The J2EE Platform


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified Price On Request

Venues (Locations)
Navi Mumbai, Vashi (Head Office):- B2/6/2, Sec 15 Vashi, Navi Mumbai, Maharashtra, India


About Course Provider

Vibrant Technologies & Computers


We are dedicated to technology,hr and financal services. A professional and dynamic organization distinguished for its domain expertise, innovative technology slutions from across the globe & committed to total customer satisfaction.

Browse similar courses by category





Courses by Vibrant Technologies & Computers
Java


AllRefer.com - Browse and Share Photos
Browse & Share Photos
Subscribe & get details about interesting courses & events free in your mail