Core Java & Advance Java 8- Online Training by Bhawana Bhan


The main difference between Core Java and Advanced Java is that the Core Java is used to create general applications while the Advanced Java is used to build applications at the enterprise level. Java is a high-level programming language for general use, which helps build a variety of applications.

Core Java contains complete industrial Java topics for thorough learning of the Java programming language. ... With sample programs, excellent explications and main points, you can learn Java topics from basic to advance.

Although Java is used for applet and application development, Core Java is used primarily to design application software for both client and server environments. Core Java is the most basic and purest form of Java which lays the foundations for other programming language editions.

Advanced Java is the next advanced Java programming concept on a level. ... The advanced java programming includes the artifacts and classes of the Swings, Socket Programming, AWT, Thread Concepts and the Array. "Advanced Java" is nothing but specialization in such areas as internet, networking, handling of databases.

Training Outcome
  • Course Complete Certificate

  • Basic Computer Knowledge


  • 71 Lessons
  • 67:00:00 Hours
  • (a) Java – What, Where and Why ? (b) History and Features of Java (c) Difference between JDK,JRE and JVM01:00:00
  • (a) Variable and Data Type(Assignment) (b) Naming Convention (c)Object Oriented Concept In Java01:00:00
  • (a) Constructor,Constructor ,this keywords (b) Object Creation,Inheritance,super (c) OOPS concept, Ploymorphism01:00:00
  • (a) Encapsulation,Aggregation and Composition(HAS-A) (b) overloading/overriding,static and Dynamic binding (c) Final class, method, variable. Types of variables01:00:00
  • (a) Interfaces, Abstract class (b) Static variable block methods (c) Down casting with instance of operator01:00:00
  • (a) Package,Access Modifier (b) Call By Value and Call By Reference (c) Native Methods01:00:00
  • (a) Instance block (b) Introduction To Object Class (c) Object class, hashcode,equals method,Object Cloning,marker interface01:00:00
  • Java Array01:00:00
  • Types Of Array With Examples01:00:00
  • (a) String : What and Why? (b) Immutable String (c) String literal and string object00:30:00
  • (a) Methods of String class (b) String Builder class (c) toString() method00:30:00
  • (a) String Comparison (b) Substring (c) String Buffer class00:30:00
  • (a) Creating Immutable class (b) String Tokenizer class00:30:00
  • (a) Exception Handling : What and Why?" (b) Multiple catch block (c) Finally block (d) Exception Propagation01:00:00
  • (a) Exception Handling with Method Overriding (b) Try and catch block (c) Nested try (d) Throw keyword01:00:00
  • (a) Throws keyword (b) Custom Exception (c) Try with Resources (d) Multi Catch block01:00:00
  • (a) Member Inner class (b) Local Inner class (c) Nested Interface01:00:00
  • (a) Nested Class: What and Why? (b) Anonymous Inner class (c) Static nested class01:00:00
  • (a) File Output Stream & File Input Stream (b) File Writer & File Reader (c) Input from keyboard by Input Stream Reader (d) Input from keyboard by Scanner01:00:00
  • (a) Print Writer class (b) Object I/p O/p stream (c) Scanner class(Use of scanner class),Tokenizer,Reading from file console (d) Buffered Output Stream & Buffered Input Stream01:00:00
  • (a )Input from keyboard by Console (b) Print Stream class (c) Serialization & De-Serialization00:30:00
  • (a) Serialization with IS-A and Has-A (b) Transient keyword (c) Externalizable00:30:00
  • (a) Multithreading: What and Why? (b) Creating Thread (c) Thread Methods join,sleep01:00:00
  • (a) Sleeping a thread (b) Life Cycle of a Thread,Thread Scheduler (c) Joining a thread, yield01:00:00
  • (a) Daemon Thread, (b) Synchronization (c) Object Class methods wait ,notify, notifyAll01:00:00
  • (a) Deadlock (b) Thread Pooling (c) Thread Priority01:00:00
  • (a) Lock classes(,Reentrant lock), advantage over synchronized (b) Executor framework (c) Volatile keyword01:00:00
  • (a) Collection Framework Intro (b) List I/f-ArrayList,LinkedlIst,Vector (c) Array Deque class01:00:00
  • (a) Priority Queue class (b) Copy On Write Array List (c) Set 01:00:00
  • Hashset, Linkedhashset, Treeset, Comparator ,Comparable01:00:00
  • (a) Map I/f HashMap (b)TreeMap,01:00:00
  • (a) Concurrent HashMap (b) Collections, Synchronized Map (c) Hashtable01:00:00
  • (a) JDBC-Type of drivers (b) Connection Statement01:00:00
  • Prepared Statement00:30:00
  • (a) Result set (b) Callable Statement00:30:00
  • All Feature Version Wise00:30:00
  • Enums(singleton),Why to prefer enum for creating singleton01:00:00
  • Constructor Enum, Methods, Properties: Enum00:30:00
  • Functional Interfaces01:00:00
  • Lambda Expressions01:00:00
  • Stream API's( consumer, function, supplier ,predicates)01:00:00
  • Date Time API01:00:00
  • Optional Class01:00:00
  • Design patterns: Factory pattern, Abstract factory pattern01:00:00
  • Singleton Design pattern00:30:00
  • Session Facade00:30:00
  • Open Closed Principle00:30:00
  • Loose Coupling, Cohesion00:30:00
  • Introduction01:00:00
  • Web application Architecture01:00:00
  • Http Protocol & Http Methods01:00:00
  • Web Server & Web Container01:00:00
  • Servlet Interface, Generic Servlet, Http Servlet01:00:00
  • Servlet Life Cycle, Servlet Config, Servlet Context 01:00:00
  • Servlet communication send redirect  01:00:00
  • Web-component Communication-Forward, Include 01:00:00
  • Session Tracking Mechanisms-Http Session, Cookies, URL-Rewriting, Hidden-Form Fields01:00:00
  • Filters, Listeners01:00:00
  • JSP Introduction01:00:00
  • JSP Life Cycle01:00:00
  • JSP Implicit Objects & Scopes01:00:00
  • JSP Directives-page01:00:00
  • JSP Include, Taglib01:00:00
  • JSP Scripting Elements-declaratives01:00:00
  • JSP Scriptlets, Expressions01:00:00
  • JSP Actions Tags 01:00:00
  • JSP Custom tags01:00:00
  • JSTL & Tag Library01:00:00
  • Core Java Project01:30:00
  • Web Application01:30:00
  • Preparation of Interview03:00:00

About instructor

Name : Course Monkey
Reviews : 2 Reviews
Student : 1 Students
Courses : 124 Courses


Based on 0 Reviews
1 Stars
2 Stars
3 Stars
4 Stars
5 Stars