Sie sind auf Seite 1von 4

CORE JAVA TRAINING

Core JAVA Training from QEdge Technologies Teaches the aspiring student on ways in which, Java became
the popular Digital Technologies of all time. It is now used in Web Designing and other sectors, mostly preferred
by a fresher. If you are one of the freshers, and plan to learn everything related to Core Java Techniques, then
you are most welcome to join our classes. We will teach you to use Java in various sectors like 3D gaming, flash
video application, complex software development and more. Thanks to our world-class trainers, now you will
come to learn everything bout Core Java Training, which is an object-oriented programming language.
We have classified our Java Training Course into three levels of programming, as a basic concept: specialized
Java Programming, Core Java Programming and Advanced form of Java Programming. Among so many
variations available, the first basic level is considered as Core JAVA Programming sector. You will get the
opportunity to attend our basic Java Training class, and get to check the present fundamental knowledge.
Probable Audience:
Our course is primarily designed for core Java developers, students, and some technical recruiters. It is also for
the software developers, willing to use Java platform in the best possible manner, to create their programming
base.

OBJECTIVES OF JAVA TRAINING COURSE


Creation of some object-oriented programs with the help of Java programming language
Implementing interfaces in the current java application
Creating amazing Java classes by extending the present Java classes
Accessing some of the internal properties of any class with the help of using reflection
Application of exception handling mechanism, in the field of Java application
Creation of multi-threaded app in Java
Development of UI applications with the help of Swing or AWT
Creation of Java applets and networking application
Usage of JDBC APIs in the present Java application

JAVA TRAINING PRE-REQUISITES

Anyone, with the urge to learn about core Java, can be a part of our program from QEdge Technologies.
However, it is recommended for them to have C programming, as one of the core subjects. On the other hand,
they must have some knowledge of current object-oriented programming, which will act as an advantage for
them.
JAVA TRAINING COURSE MODULES
CORE JAVA OOPS
INTRODUCTION Types of Programming languages
Need of a Software Introduction on Object Oriented
Need of a programming language Programming languages
Various programming languages at market Object oriented features
Java history Containers in java
Differences between java and other Class, Object, encapsulation, abstraction,
programming languages inheritance, Polymorphism
Need of java rather than others Class syntax
Java features Access Modifiers in java
Java coding standards/Java naming Methods in java
conventions Method syntax
Java programming Structure. Accessor methods VS Mutator Methods
Various versions of Java. Concrete Method VS Abstract Method
main() method
LANGUAGE FUNDAMENTALS
public static void main(String[] args)
Identifiers
Why public?
Variables
Why static?
Keywords and some important keywords in
why void?
core level.
why main?
Operators in java
why String[] as parameter?
Data Types
Constructors
Type casting
Various types of constructors
Java Statements
Default constructor
VARIOUS STEPS TOWARDS JAVA User defined constructor
APPLICATION DEVELOPMENT 0-arg-constructor
Java Installation Param-constructor
Setting environmental variable Objects
First Java Application development Syntax to create an object
Compile java file Types of objects
Execute java application. Object VS Instance
Instance Context
Instance variable String Tokenizer
Instance method Real time examples on Strings.
Instance block
this keyword EXCEPTION HANDLING
Error VS Exception
static keyword
Exception Definition
static variable
Need of Exception Handling in java
static method
Types of Exceptions
static block
throw VS throws
static import
try-catch-finally
final keyword
Custom Exceptions
enum keyword
Exception handling in real time.
Inheritance
Types of Inheritance
Inheritance in real time.
WRAPPER CLASSES
super keyword
Byte, Short, Integer, Long, Float, Double,
Polymorphism
Boolean, Character.
Types of Polymorphism
Method Overloading & Method Overriding MULTITHREADING
Abstract Class Process VS Processor VS Procedure
Interface Single Processing mechanism VS Multi
Class VS Abstract Class VS Interface Processing Mechanism
Real time examples using various oops Single Thread Model And Multi Thread
concepts. Model
Designing a Thread
PACKAGES
By extending Thread class
Introduction on packages
By implementing Runnable interface
Advantages of packages
Thread class library
Types of packages
Thread lifecycle
Synchronization
STRING MANIPULATIONS
Daemon Thread
String
Inter Thread Communication
String Buffer
wait()
String Builder
notify()
notifyAll() SortedMap
Deadlocks Hashtable
IOSTREAMS Properties
Stream Introduction Queue and its implementations
Types of Streams Priority Queue
Byte-Oriented Streams Blocking Queue
Input Streams Priority Blocking Queue
Output Streams Linked Blocking Queue
Character-Oriented Streams Iterators
File Reader Iterator
File Writer ListIterator
Serialization VS Deserialization Enumeration
Collections in realtime.
COLLECTION FRAMEWORK
Arrays
Collections
Differences between arrays and collections
Collection Architecture
List and its implementations
ArrayList
Vector
Stack
LinkedList
Set and its implementations
HashSet
LinkedHashSet
SortedSet
NavigableSet
TreeSet
Map and its implementations
HashMap
Identity HashMap
Weak HashMap

Das könnte Ihnen auch gefallen