"Java Programming in Arundelpet, Guntur - Canter Technologies"

About Java Training in CANTER TECH in Guntur:

Java is an evergreen programming language for developing the app, before jumping into Advanced java one should Core java. The concepts of core java are about OOPs, interfaces, JDBC, collection classes and garbage collection. Almost all the interview questions will be on Core java only, so it plays a vital role.

The difference between Core java and advanced java program is that Core java is for developing the applications in java where Advanced java is for developing web-based and enterprise applications. Core means all the basics of java, that’s where it got the name Core java.

CONTENT OF COURSE in Guntur:

Java Training in Hyderabad Curriculum

Complete Java

Introduction to Java

  • Java Language

  • Java Platforms

  • Java Technologies

  • History of Java

Java Vs C

  • Similarities between C and Java

  • Differences between C and Java

Standard Edition of Java

  • JDK

  • PATH

  • CLASSPATH

Java Application Development

  • Developing, Compiling and Executing a simple Java program

  • Details of main() of a stand-alone Java program

Data Types

  • int

  • float

  • char

  • double

  • boolean

  • short

  • long

  • byte

Object Oriented Programming through Java

  • Encapsulation

  • Class

  • Implementing Inheritance in Java

  • Types of Inheritance

  • Super class

  • Sub class

  • Constructors in Inheritance

  • Method Overriding

  • abstract classes

  • abstract methods

Polymorphism

  • Static polymorphism

  • Dynamic polymorphism

  • Static binding Vs Dynamic Binding

Interfaces

  • Interface Vs abstract class

  • Role of interfaces in Real time projects

  • Interfaces inheriting from other interfaces

  • Declarative Multiple Inheritance using

Interfaces

ˇ Packages

ˇ String Handling

  • String

  • StringBuffer

  • StringBuilder

Exception Handling

  • Types of Errors

  • Need of Exception Handling

  • try, catch, throw, throws, finally

  • try with resources

  • Exception Hierarchy

  • User defined Exceptions

IOStreams

  • Byte Oriented Streams

  • Character Oriented Streams

  • java.io.File class

  • Object Serialization

Multithreading

  • Object

  • Attributes(properties)

  • Operations(methods)

Core Java

Leaders in Training

  • Reference Vs Object

  • Real time Object Oriented Examples

Constructors

  • No argument constructor

  • Parameterized constructor

  • Constructor Overloading

  • Explicit Vs Implicit Default Constructor Wrapper Classes Accessibility Modes

  • private

  • protected

  • default

  • public

Inter-Object Communication

  • Message Passing

  • Message Sender

  • Message Receiver

  • Message

Arrays static Modifier

  • static variables

  • static methods

  • static blocks

  • static classes

Method Overloading

Inheritance

  • Multi tasking Vs Multithreading

  • Life cycle of a thread

  • java.lang.Thread Vs java.lang.Runnable

  • Developing Multithreaded Java

applications

  • Synchronization

  • Dead lock

  • Inter-thread communication

Inner Classes

  • Inner class

  • Nested class

  • Different types of inner classes

java.lang.Object class

Garbage Collection

java.util.Properties

java.util.StringTokenizer

Dealing with date and time

Collection Framework

  • List based collection interfaces and classes

  • Set based collection interfaces and classes

  • Map based Interfaces and classes

  • Cursors in collections

  • Generics in Collections

  • Collection Vs Collections

  • Java.util.Comparator Vs

  • Java.lang.Comparable

ˇ Annotations

ˇ Java 8 features

ˇ Java application development

using Eclipse IDE

Advanced Java

JDBC

  • Introduction

  • Jdbc Architecture

  • Types of Drivers

  • Statement

  • ResultSet

  • Read Only ResultSet

  • Updatable ResultSet

  • Forward Only ResultSet

  • Scrollable ResultSet