Complete Core Java

Complete Core Java

Rs.8,000.00

Topics to be covered

Day 1:

  • Encapsulation
  • Inheritance, Is-A, Has-A
  • Polymorphism
  • JDK, JRE, JVM
  • Declare Classes

Day 2:

  • Source File Declaration Rules
  • Class Declarations and Modifiers
  • Concrete Subclass

Day 3:

  • Declare Class Members
  • Access Modifiers
  • Nonaccess Member Modifiers
  • Constructor Declarations
  • Variable Declarations

Day 4:

  • Declaring an Interface
  • Declaring Interface Constants
  • Overridden Methods

Day 5:

  • Overloaded Methods
  • Reference Variable Casting
  • Implementing an Interface

Day 6:

  • Overloaded Constructors
  • Statics
  • Static Variables and Methods
  • Coupling and Cohesion

Day 7:

  • Assignment Operators
  • Casting Primitives
  • Using a Variable or Array Element That Is Uninitialized and Unassigned
  • Local (Stack, Automatic) Primitives and Objects
  • Passing Variables into Methods
  • Passing Object Reference Variables

Day 8:

  • Does Java Use Pass-By-Value Semantics?
  • Passing Primitive Variables
  • Array Declaration, Construction, and Initialization
  • Declaring an Array
  • Constructing an Array
  • Initializing an Array

Day 9 and Day 10:

  • Handling Exceptions
  • Catching an Exception Using try and catch
  • Using finally
  • Propagating Uncaught Exceptions
  • Defining Exceptions
  • Exception Hierarchy
  • Handling an Entire Class Hierarchy of Exceptions
  • Exception Matching
  • Exception Declaration and the Public Interface
  • Rethrowing the Same Exception
  • Common Exceptions and Errors

Day 11 and Day 12:

  • Defining, Instantiating, and Starting Threads
  • Defining a Thread
  • Instantiating a Thread
  • Starting a Thread
  • Thread States and Transitions
  • Thread States
  • Preventing Thread Execution
  • Sleeping
  • Thread Priorities and yield( )
  • Synchronizing Code
  • Synchronization and Locks
  • Thread Deadlock
  • Thread Interaction
  • Using notifyAll( ) When Many Threads May Be Waiting

Day 13 and Day 14 (Introduction to IO Stream):

  • Introduction to File class
  • ByteSteam and Character Stream
  • Serialization with Java IO

Day 15 and Day 18 (Java Collection Framework):

  • Overriding hashCode() and equals()
  • Overriding equals()
  • Overriding hashCode()
  • Collections
  • So What Do You Do with a Collection?
  • List Interface
  • Set Interface
  • Map Interface
  • Queue Interface
  • Using the Collections Framework
  • ArrayList Basics
  • Autoboxing with Collections
  • Sorting Collections and Arrays
  • Navigating (Searching) TreeSets and TreeMaps
  • Other Navigation Methods
  • Polymorphism and Generics

Day 19 and Day 20 (JDBC):

  • Introduction to JDBC
  • Architecture of JDBC
  • Role of Driver Manager
  • Understanding JDBC Driver Types
Benefits:
  • Time-saving & Cost-effective
  • Get trained via industry experts (having 10+ years of experience in the same field, corporate trainers)
  • Full of hands-on practical exposure for better understanding
  • Adding super solid value in your professional career
  • Weekend Doubt clearing sessions.

For inquiry call:  9910043510

Summer Online Live Training Program 2020

Open chat
Powered by