Certification in Core Java

          Course Code: CEP Duration: 60 Hours

Java Programming

  1. Java basics
  2. Features of Java
  3. Internals of java program
  4. Difference between JDK,JRE & JVM
  5. Internal details of JIT
  6. Data types & Variables
  1. Advantage of OOPs
  2. Object and Class
  3. Inheritance (IS-A)
    1. Single Inheritance
    2. Multilevel Inheritance
    3. Heirarchical Inheritance
  4. Aggregation and Composition (HAS-A)
  5. Instance Initializer block
  6. Final keyword
  7. Runtime Polymorphism
  8. Static and Dynamic binding
  9. Abstract class and Interface
  10. Down casting with instance of operator
  11. Package and Access Modifiers
  12. Encapsulation
  13. Object class
  14. Object Cloning
  15. Java Array
  1. Method Overloading
  2. Constructor
    1. Default Constructor
    2. Parameterized constructor
    3. Constructor Overloading
  3. Static variable, Functions
  4. This keyword
  5. Super keyword
  6. Method Overriding
  7. Covariant Return Type
  8. Call By Value and Call By Reference
  1. Arithmetic Operators
  2. Relational Operators
  3. Bitwise Operators
  4. Logical Operators
  5. Assignment Operators
  6. Misc Operators
  1. For loop
  2. While loop
  3. Do while loop
  4. Switch
  5. Break and continue
  1. Nested Class
  2. Member Inner class

Threads and Exceptions

  1. String basics
  2. String Comparison
  3. String append
  4. String Concatenation
  5. Substring
  6. Methods of String class
  7. StringBuffer class
  8. StringBuilder class
  9. toString method
  10. StringTokenizer class
  1. Introduction
  2. Try and catch block
  3. Multiple catch block
  4. Nested try
  5. Finally block
  6. Throw keyword
  7. Throws keyword
  8. Exception Handling with Method Overriding
  1. Single dimensional array
  2. Array declaration
  3. Allocating size
  4. Initializing array
  5. Multidimensional array
  1. Multithreading
  2. Difference between multitasking and multithreading
  3. Life Cycle of a Thread
  4. Creating Thread
  5. Thread Scheduler
  6. Sleeping a thread
  7. Garbage collection
  8. Thread priority

Applets & Swings

  1. FileOutputStream & FileInputStream
  2. ByteArrayOutputStream
  3. BufferedOutputStream & BufferedInputStream
  4. FileWriter & FileReader
  5. Input from keyboard by Scanner
  6. PrintStream class
  7. PrintWriter class
  8. Reading and Writing data simultaneously
  9. DataInputStream and DataOutputStream
  1. Basics of Swing
  2. Jframe form
  3. JButton class
  4. JRadioButton class
  5. JTextArea class
  6. JComboBox class
  7. JTable class
  8. JColorChooser class
  9. JProgressBar class
  10. JSlider class
  11. Displaying Image
  12. Edit Menu for Notepad
  13. Creating notepad
  1. Life Cycle of Applet
  2. Graphics in Applet
  3. Displaying image in Applet
  4. Animation in Applet
  5. EventHandling in Applet
  6. Parameter in Applet
  7. Applet Communication

Certification in Java 2 Platform, Enterprise Edition (J2EE)

          Course Code: DEA Duration: 80 Hours

JDBC Connectivity

  1. JDBC Drivers
  2. Steps to connect to the database
  3. Connectivity with MySQL
  4. DriverManager
  5. Connection interface
  6. Statement interface
  7. ResultSet interface
  8. PreparedStatement
  9. ResultSetMetaData
  10. Query execution
  11. Storing image
  12. Retrieving image
  13. Stored procedures and functions
  14. Sample Project
  1. JSP Overview
  2. Life cycle of JSP
  3. JSP API
  1. Scriptlet tag
  2. Expression tag
  3. Declaration tag
  4. Directives
    1. page directive
    2. include directive
    3. taglib directive

Web technologies

  1. Introduction to HTML
  2. HTML Tags
  3. Creating Forms
  4. Creating tables
  5. Managing home page
  1. Introduction to CSS
  2. Three ways to use CSS
  3. CSS Properties
  4. Designing website
  1. Introduction to Javascript
  2. Three ways to use Javascript
  3. Working with events
  4. Client-side Validation

Servlets

  1. MVC design pattern
  2. Page redirect
  3. Request
  4. Response
  1. Cookies
  2. Hidden Form Field
  3. URL Rewriting
  4. HttpSession
  1. Basics of Servlet
  2. Basics of Web
  3. Servlet API
  4. Servlet Interface
  5. GenericServlet
  6. HttpServlet
  7. Servlet Life Cycle
  8. Servlet in Netbeans