Celcom Training Academy
0916-3233-032
91233-81299
Live Projects
Java Language Environment
  1. Object Oriented
  2. Platform Independent
  3. Automatic Memory Management
  4. Compiled / Interpreted approach
  5. Robust
  6. Secure
  7. Dynamic Linking
  8. MultiThreaded
  9. Built-in Networking
Java Fundamentals
  1. Data types
  2. Operators
  3. Control Statements
  4. Arrays
  5. Enhanced for-loop
  6. Enumerated types
  7. Static import
  8. Auto boxing
  9. C-style formatted I/O
  10. Variable arguments
Essentials of Object-Oriented Programming
  1. Object and Class Definition
  2. Using encapsulation to combine methods and data in a single class
  3. Inheritance and Polymorphism
Writing Java Classes
  1. Encapsulation
  2. Polymorphism
  3. Inheritance
  4. OOP in Java
  5. Class Fundamentals
  6. Using Objects
  7. Constructor
  8. Garbage Collection
  9. Method Overloading
  10. Method Overriding
  11. Static Members
  12. Understanding Interface
  13. Using Interfaces class
Packages
  1. Why packages
  2. Understanding Classpath
  3. Access modifiers and their Scope
Exception Handling
  1. Importance of Exception Handling
  2. Exception Propagation
  3. Exception Types
  4. Using try and catch
  5. throw, throws, finally
  6. Writing User defined Exceptions
I/O Operations in Java
  1. Byte Oriented Streams
  2. File Handling
  3. Readers and Writers
Multithreaded Programming
  1. Introduction to Multi-Threading
  2. Understanding Threads and its States
  3. Java Threading Model
  4. Thread class and Runnable Interface
  5. Thread Priorities
  6. Thread Synchronization
  7. Inter thread Communication
  8. Preventing Deadlocks
Network Programming
  1. Introduction to Networking
  2. InetAddress
  3. URL
  4. TCP Socket and ServerSocket
  5. UDP Socket
  6. Developing a Chat Application
Java Util Package / Collections Framework
  1. Collection and Iterator Interface
  2. Enumeration
  3. List and ArrayList
  4. Vector
  5. Comparator
  6. Set Interface and SortedSet
  7. Hashtable
  8. Properties
Swing Programming
  1. Introduction to Swing and MVC Architecture
  2. Light Weight Component
  3. Swing Hierarchy
  4. Atomic Components e.g. JButton, JList and more
  5. Intermediate Container e.g. JPanel, JSplitPane and more
  6. Top-Level Container e.g. JFrame and JApplet
  7. Swing Related Events
Query
Duration
Core Java

The course for Core Advance java training in CTA will be completed in 3 months.you will be well-equipped with the industry standards and the latest techniques used.A certificate examination will be conducted at the end of the course to test your understanding of the subject.

Advance Java

The course for Advance java training in CTA will be completed in 6 months.you will be well-equipped with the industry standards and the latest techniques used.A certificate examination will be conducted at the end of the course to test your understanding of the subject.

Celcom Training Academy