• OOPs Concepts
  • Objects, Classes, Abstraction, Encapsulation, Inheritance and Polymorphism

  • Java Introduction
  • Java Versions, Java Features, Developing a Java Application at command prompt

  • Java Basics
  • Variables, Data types, Operators, Casting

    Reading input from keyboard using Scanner class

    Control Statements – if, switch, while loop, do..while loop, for loop

    break and continue, labeled break and continue

  • Arrays
  • Creating an Array

    One Dimensional Arrays

    Multi Dimensional Arrays

  • Java OOP
  • Classes, Objects, Constructors, static keyword

    Inheritance, Polymorphism, final keyword

  • Advanced Java OOP
  • Abstract Classes


    Packages and Access Modifiers

    Inner Classes

  • Introduction to Eclipse IDE
  • Developing a Java Application using Eclipse IDE

  • java.lang package
  • Object class

    String class

    StringBuffer and StringBuilder classes

    Wrapper classes

  • Exception Handling
  • Types of Errors, Exception keywords – try, catch, finally, throw, throws

    Exception Hierarchy, Exception Categories – checked and unchecked

    try with multiple catch blocks, exception propagation

    User Defined exceptions

    Exceptions in Overriding

  • Multithreading
  • Introduction to threads, Thread Life Cycle

    Creating threads using Thread class and Runnable interface

    Methods of Thread class, Thread Priorities, Synchronization

    Interthread communication

  • IO Package
  • Introduction to Streams, Types of Streams – Byte Streams and Character Streams

    InputStream classes – FileInputStream, BufferedInputStream, DataInputStream

    OutputStream classes – FileOutputStream, BufferedOutputStream, DataOutputStream


  • Java 5 Features
  • Autoboxing, Enhanced for loop

    Generics, Enumerations, static imports

    Variable arguments, Annotations

  • Collections Framework
  • Introduction to Collections, Collections Hierarchy

    List – ArrayList, LinkedList, Stack, Vector

    Set – HashSet, TreeSet, LinkedHashSet

    Map – HashMap, TreeMap, LinkedHashMap

    Iterator, ListIterator

    Comparator interface

  • SQL (Oracle)
  • Introduction to SQL, SQL Commands – DDL, DML, DQL, TCL





    PL/SQL – Procedures and Functions

  • JDBC
  • Introduction to JDBC, JDBC Drivers

    Steps to connect to Data base using JDBC

    Statement Interface, PreparedStatement interface, CallableStatement interface

    Batch updates



Trainings Calendar

BA Online Training starts -  July 23,2018 at 7:30 PM Central Time. For more details call  (469) 287-7949.        

Our Happy Participants Say it All

"COEPD has been the best for BA training.The course curriculum is very much related to real time scenarios. Onine training sessions were perfectly timed, trainer with expertise BA knowledge makes it worth the candidates investment.Thanks Shilpa"

-Avanti ipllc

"I want to thank the entire COEPD team for sharing their knowledge with me and making me so confident to cross the first step of success in my career path. I want to say that Mr Venkat, Ms Pratibha, Mr. Dhileep and everyone played a very important role in every phase. I will say COEPD is the best knowledge sharing place for BA Aspirants."

- Swati

" Practical insight to BA work with relevant examples. Well organized content and sticking to commitment of delivery "

- Kiranmayi

"Highly experienced trainers,gained great knowledge on Business Analyst skills!!It is well designed online course for all BA training seekers.."

- Linda Jones

"Last year I did my course in COEPD and am happy to say that I got a job as a Senior Business Analyst in Allianz General Insurance Malaysia. " Thank you all for your training and support! I always support and suggest that COEPD is the best for the Business Analyst training.

- Lavan

" Very interactive sessions. I recommend you to opt COEPD for BA Online training. A complete support is provided by assigning tasks and very good explanation. Shilpa Kaul was the trainer, she has explained every concept in precise and I am very much satisfied with her training. "

- Mythreyi Abhi

" I found this as Best Institute for Business Analyst training after my personal Survey and experience. "

- Deepthi

" Perfect place for BA training. The sessions are more interactive with perfect content. Highly recommendable. Shilpa is a Great Tariner "

- Muthaiah Subbaiah

" I really had a good time during the training ..I would definitely recommend!! "

- Vanaja Mohan

" Perfect place for BA training. The sessions are more interactive with perfect content. Highly recommendable "

- AL Charita

" Training was Interactive and educative. "

- Cicily Susan