IICT ACADEMY

Java SE Training in Chennai, Java SE Training institute in Chennai

Java SE Training in Chennai 











Java SE Training institute in Chennai 


IICT, Chennai provides real-time and placement focused Java SE training in chennai. Our advanced Java SE course includes basic to advanced level and our Java SE course is designed to get the placement in good MNC companies in chennai as quickly as once you complete the Java SE training course. Our Java SE trainers are OCJP Certified Experts and experienced working professionals with hands on real time multiple Java SE projects knowledge. We have designed our Java SE course content and syllabus based on students requirement to achieve everyone's career goal. In our Java SE training program, you will learnIntroduction to Java, Java Language Fundamentals, Variables & Data Types, Expression & Operators, Control Structures, Implict & Explicit Primitive Type Casting, OOP in Java, Abstract Classes & Interfaces, Arrays, java.lang, Exception Handling, Enumeration, Generics, Collections, Java.io, Threads, Annotation, JDBC, Java SE real time project and Java SE placement training.

Our Java SE training center are equipped with lab facilities and excellent infrastructure. We also provide OCJP certification training path for our students. Through our associated training center, we have trained more than 5000+ Java SE students and provided placement. Our Java SE course fee is value for money and tailor-made course fee based on the each student's training requirements. Java SE training in chennai conducted on day time classes, weekend training classes, evening batch classes and fast track training classes.


Java Training Feedback















Java SE Training Course Syllabus in Chennai


Introduction to Java

  • Objectives
  • Introduction to Java
  • Java Platforms
  • Java Compilation Process
  • Java Technology Features
  • Evolution of Java
  • Summary
  • Lab Activities


Java Language Fundamentals

  • Objectives
  • How Develop, Compile & Execute a Java Program
  • Standard output stream
  • Standard input stream
  • Statements
  • Method Signature
  • Command Line Arguments
  • Block
  • Comments
  • Keywords
  • Whitespaces
  • Summary
  • Lab Activities


Variables & Data Types

  • Objectives
  • What is variable?
  • How variable are declared & initialized
  • What is variable?
  • How variable are declared & initialized
  • Classification of programming language
  • Java Data Types Categories
  • Integer Data Types & representation
  • Character Data Type
  • Real Numbers
  • Float Data Type
  • Double Data Type
  • Boolean Data Type
  • Various Literals
  • Local Variables & its Scope
  • Summary
  • Lab Activities


Expression & Operators

  • Objectives
  • About Expressions & Operators?
  • Java Operators
  • Assignment Operators
  • Arithmetic Operators
  • Relational Operators
  • Numeric Comparison
  • Conditional Logical Operators
  • Bitwise Operators
  • Increment & Decrement Operators
  • Assignment Operators
  • Conditional Operators
  • Order of Operator Precedence
  • Summary
  • Lab Activities


Control Structures

  • Objectives
  • Empty Statement
  • Control Structures
  • Sequence Structures
  • Selection Structure
  • If Statement
  • Switch Statement
  • Repetition Structure
  • While Statement
  • Do-While Statement
  • For Statement
  • Foreach Statement
  • Continue Statement
  • Break Statement
  • Summary
  • Lab Activities


Implict & Explicit Primitive Type Casting

  • Objectives
  • Conversion Fundamentals
  • Implicit Identity Conversion
  • Widening (Implicit) Numeric Conversion
  • Explicit Conversion
  • Narrowing (Explicit) Numeric Conversions
  • Widening & Narrowing Primitive Conversion
  • Numeric Promotion
  • Summary
  • Lab Activities


OOP in Java

  • Objectives
  • Define & understand the principle of OOP
  • Define & understand the principle of class
  • Create object from the class
  • Working the instance members
  • Define & use the constructors
  • Use of this keyword
  • Perform assignment on value & reference type
  • Pass the argument to method parameters
  • Return objects from methods
  • Define & understand the concept of polymorphism
  • Overload the methods & constructors
  • Define & understand the concept of inheritance
  • Use the super & final keyword
  • Understand & implement the concept of Upcasting
  • Understand & implement the concept of Downcasting
  • Implement the concept of method overriding
  • Define & understand the concept of encapsulation
  • Packages & Package Creation
  • CLASSPATH Environmental Variables
  • The import Statement
  • Specify the various access modifiers
  • Define & implement the nested classes
  • Implement the recursion concept
  • Understand the concept of garbage collection
  • Summary
  • Lab Activities


Abstract Classes & Interfaces

  • Objectives
  • Define & Use the Abstract Class.
  • Define & Use Abstract Member.
  • Define & Use Abstract Nested Classes.
  • Define & Use Interface.
  • Overcome the Name Conflict in Interface Implementation.
  • Describe the Interface Inheritance.
  • Use instanceof Operator.
  • Define & Use Interface within a Class.
  • Summary
  • Lab Activities


Arrays

  • Objectives
  • Array Definition
  • Purpose of an Array
  • Illustrate the single & multi dimensional array
  • Single dimension arrays
  • Multi Dimension Rectangular Arrays
  • Multi Dimensional Jagged Arrays
  • Array Length
  • Array Immutability
  • Array References
  • Summary
  • Lab Activities


java.lang

  • Objectives
  • About java.lang Package
  • The java.lang Package Class Hierarchy
  • The Object class
  • Wrapper Classes
  • Boolean & Character Class
  • Number Class
  • Byte, Short, Integer & Long Classes
  • Float & Double Classes
  • String Class
  • StringBuffer & StringBuilder Classes
  • System Class
  • Summary
  • Lab Activities


Exception Handling

  • Objectives
  • Error & its Types
  • Getting started with Exceptions
  • Try-Catch Block
  • Multiple Catch
  • Nested Try/Catch Blocks
  • Finally Block
  • Throw Statement
  • Throws Clause
  • User Defined Exceptions
  • Commonly Used Pre-build Exceptions
  • Exception Class
  • Checked & Unchecked Exception
  • Catching Derived Class Exception
  • Multi-catch Exception
  • Rethrowing the Exception
  • Try with resources
  • Summary
  • Lab Activities


Enumeration

  • Objectives
  • Introduction to Enumeration
  • Enumeration Definition
  • Enumeration Declaration
  • Enumeration Constructor
  • Enumeration Instance Variables
  • Enumeration Implements Interface
  • The java.lang.Enum Class
  • Summary
  • Lab Activities


Generics

  • Objectives
  • What is Generics?
  • Generic Class
  • Generic Class Object Creation
  • Declaring Members inside Generic Class
  • Before Generics
  • Bounded Type
  • Passing Generics
  • Wild Card Arguments
  • Upper & Lower Bounds
  • Generic Method
  • Generic Constructor
  • Generic Interface
  • Raw Type
  • Generic Class Inheritance
  • Generic Restrictions
  • Summary
  • Lab Activities


Collections

  • Objectives
  • Iterable Interface & Collection Interface & List Interface
  • ListIterator Interface
  • ArrayList Class
  • Queue Class & Deque Class
  • LinkedList Class & Vector Class & Stack Class
  • ArrayDeque Class
  • Set & SortedSet Interface
  • HashSet, LinkedHashSet, TreeSet Class
  • Map & SortedMap Interface
  • HashMap, LinkedHashMap, TreeMap Class
  • IdentityHashMap Class
  • Array Class & HashTable Class
  • StringTokenizer Class & Enumeration Interface
  • Summary
  • Lab Activities


Java.io

  • Objectives
  • File
  • OutputStream & InputStream
  • FileOutputStream & FileInputStream
  • BufferedOutputStream & BufferedInputStream
  • DataOutputStream & DataInputStream
  • Serialization
  • ObjectOutputStream & ObjectInputStream
  • Writer & Reader
  • OutputStreamWriter & InputStreamReader
  • FileWriter & FileReader
  • BufferedWriter & BufferedReader
  • LineNumebrReader
  • Summary
  • Lab Activities

  • Threads

  • Objectives
  • Single Thread Model
  • Thread Class
  • Main Thread
  • Thread Priorities
  • Creating new thread
  • By extending Thread class
  • By implementing Runnable interface
  • Synchronization
  • Implementing Synchronization
  • Summary
  • Lab Activities


Annotation

  • Objectives
  • Annotation Overview
  • Predefined Annotation
  • The @Override Annotation
  • The @Deprecated Annotation
  • The @SuppressWarnings Annotation
  • The @SafeVarargs Annotation
  • Custom Annotation Type
  • Meta Annotation
  • Annotation Interface
  • Summary
  • Lab Activities


JDBC

  • Objectives
  • JDBC API Overview
  • Types of JDBC Drivers
  • DriverManager Class
  • Connection Interface
  • Statement, PreparedStatement Interface
  • CallableStatement Interface
  • ResultSet Interface
  • Multi Result Set
  • Transaction Management
  • ResultSetMetaData, ParameterMetaData
  • DatabaseMetaData
  • Batch Processing
  • Scrollable, Updatable ResultSet
  • Obtain Generated Keys
  • Summary
  • Lab Activities


Upcoming Java Batches


Flexible timings - Both on weekdays and week ends


Java SE interview questions


Interview Questions and Answers for Java SE



Java SE Training batch size in Chennai


Regular Batch ( Morning, Day time & Evening)

Seats Available : 5 (maximum)

Weekend Training Batch( Saturday, Sunday & Holidays)

Seats Available : 4 (maximum)

Fast Track Batch (4+ Hours daily)

Seats Available : 3 (maximum)

Java SE  Training duration in Chennai


Regular Classes( Morning, Day time & Evening)

Duration : 40 days

Weekend Training Classes( Saturday, Sunday & Holidays)

Duration : 8 Weeks

Fast Track Training Program( 5+ hours daily)

Duration : within 20 days


Java SE  Training Location in Chennai


Our Java SE Training center


Contact Us
No.14/22, Third Floor,
First Cross Street, Newcolony,
Chrompet, Chennai- 600 044.

Land Mark: Near Chrompet Railway Station and Bus Stop, 
Behind Sri Krishna Sweets.

Mobile: 90038 53466


Java SE Corporate Training in Chennai


Our Corporate training programs feature:


  • Customized training programs
  • Flexible Training Schedule - courses can be delivered at your chosen convenient time.
  • Hands-on training
  • Flexible group size
  • Affordable Price
  • Most advanced Training Resources - structured course material, learning CDs, highly experienced and certified faculty members.
  • Video Tutorials will be provided and java SE software will be provided


Java SE Online Training in Chennai


  • Custom lessons with specific terminology and examples from your business
  • Designed and developed from scratch with your employees in mind
  • Simulations are based on your JAVA SE system, mirroring your exact system version, configuration and business processes
  • Courses can be organized by business process or job role and include any functionality that you desire.

Java SE  Placement Training in Chennai


  • More than 1000+ students Trained
  • 90% percent Placement Record
  • 500+ Interviews Organized


Java SE  Related Training Courses in Chennai


Core Java Training in Chennai

Java Training in Chennai

J2EE Training in Chennai

Java Struts Training in Chennai

Java Hibernate Training in Chennai

Java Spring Training in Chennai