Call Now+91- 9760240404

Send Messagencitsddn@gmail.com

Application Languages

Core Java Programmer(CJP)
    Basics of Java
  1. Java - What, Where and Why?
  2. History and Features of Java
  3. Internals of Java Program
  4. Difference between JDK,JRE and JVM
  5. Internal Details of JVM
  6. Variable and Data Type
  7. Unicode System
  8. Naming Convention
    OOPS Concepts
  1. Advantage of OOPs
  2. Object and Class
  3. Method Overloading
  4. Constructor
  5. static variable, method and block
  6. this keyword
  7. Inheritance(IS-A)
  8. Aggregation and Composition(HAS-A)
  9. Method Overriding
  10. Covariant Return Type
  11. super keyword
  12. Instance Initialize block
  13. final keyword
  14. Runtime Polymorphism
  15. static and Dynamic binding
  16. Abstract class and Interface
  17. Down casting with instance of operator
  18. Package and Access Modifiers
  19. Encapsulation
  20. Object class
  21. Object Cloning
  22. Java Array
  23. Call By Value and Call By Reference
  24. strictfp keyword
  25. Creating API Document
    String Handling
  1. String : What and Why?
  2. Immutable String
  3. String Comparison
  4. IString Concatenation
  5. Substring
  6. Methods of String class
  7. StringBuffer class
  8. StringBuilder class
  9. Creating Immutable class
  10. toString method
  11. StringTokenizer class
    Exception Handling
  1. Exception Handling : What and Why?
  2. try and catch block
  3. Multiple catch block
  4. Nested try
  5. finally block
  6. throw keyword
  7. Exception Propagation
  8. throws keyword
  9. Exception Handling with Method Overriding
  10. Custom Exception
    Nested Classes
  1. Nested Class : What and Why?
  2. Member Inner class
  3. Annonymous Inner class
  4. Local Inner class
  5. Static nested class
  6. Nested Interface
    Multithreading
  1. Multithreading: What and Why?
  2. Life Cycle of a Thread
  3. Creating Thread
  4. Thread Scheduler
  5. Sleeping a thread
  6. Joining a thread
  7. Thread Priority
  8. Daemon Thread
  9. Thread Pooling
  10. Thread Group
  11. Shutdown Hook
  12. Performing multiple task by multiple thread
  13. Garbage Collection
  14. Runnable class
    Synchronization
  1. Synchronization : What and Why?
  2. synchronized method
  3. synchronized block
  4. static synchronization
  5. Deadlock
  6. Inter-thread Communication
  7. Interrupting Thread
    Input and output
  1. FileOutputStream & FileInputStream
  2. ByteArrayOutputStream
  3. SequenceInputStream
  4. BufferedOutputStream & BufferedInputStream
  5. FileWriter & FileReader
  6. CharArrayWriter
  7. Input from keyboard by InputStreamReader
  8. Input from keyboard by Console
  9. Input from keyboard by Scanner
  10. PrintStream class
  11. PrintWriter class
  12. Compressing and Uncompressing File
  13. Reading and Writing data simultaneously
  14. DataInputStream and DataOutputStream
  15. StreamTokenizer class
    Serialization
  1. Serialization & Deserialization
  2. Serialization with IS-A and Has-A
  3. transient keyword
    Networking
  1. Socket Programming
  2. URL class
  3. Displaying data of a web page
  4. InetAddress class
  5. DatagramSocket and DatagramPacket
  6. Two way communication
    AWT and EventHandling
  1. AWT Controls
  2. Event Handling by 3 ways
  3. Event classes and Listener Interfaces
  4. Adapter classes
  5. Creating Games and Applications
    Swing
  1. Basics of Swing
  2. JButton class
  3. JRadioButton class
  4. JTextArea class
  5. JComboBox class
  6. JTable class
  7. JColorChooser class
  8. JProgressBar class
  9. JSlider class
  10. Digital Watch
  11. Graphics in swing
  12. Displaying Image
  13. Edit Menu for Notepad
  14. Open Dialog Box
  15. Creating Notepad
  16. Creating Games and applications
    LayoutManagers
  1. BorderLayout
  2. GridLayout
  3. FlowLayout
  4. BoxLayout
  5. CardLayout
    Applet
  1. Life Cycle of Applet
  2. Graphics in Applet
  3. Displaying image in Applet
  4. Animation in Applet
  5. EventHandling in Applet
  6. JApplet class
  7. Painting in Applet
  8. Digital Clock in Applet
  9. Analog Clock in Applet
  10. Parameter in Applet
  11. Applet Communication
  12. Creating Games
    JDBC
  1. JDBC Drivers
  2. Steps to connect to the database
  3. Connectivity with Oracle
  4. Connectivity with MySQL
  5. Connectivity with Access without DSN
  6. DriverManager
  7. Connection interface
  8. Statement interface
  9. ResultSet interface
  10. PreparedStatement
  11. ResultSetMetaData
  12. DatabaseMetaData
  13. Storing image
  14. Retrieving image
  15. Storing file
  16. Retrieving file
  17. Stored procedures and functions
  18. Transaction Management
  19. Batch Processing
  20. JDBC New Features
  21. Mini Project