Location
Online
Dates
Can be taken anytime
Course Type
Professional Training Course
Accreditation
Yes (Details)
Language
English
Price
$10

Course Overview

Core Java is the starting point of any Java interview. Whether you are fresher or experienced in java, having a strong grip on Core Java is very important to clear the interview. Also, Java interviews are usually very tricky. This course will help you prepare for such interviews. This can basically be used to crack the interviews very easily.

Coupon code - WIISEGT

Who should take this course

It is available for all the learners.

Accreditation

WIISE

Course content

The outline of this course is mentioned below:

Introduction:

  • Introduction to the Course
  • Three Things You Need To Know
  • Course Overview

Java Platform:

  • Compare JDK vs JVM vs JRE
  • Differences between C++ and Java
  • Java Popularity and Platform Independence
  • Java Classloaders

Wrapper Classes:

  • Wrapper Classes

Strings:

  • String, String Buffer and String Builder

Basics of Object Oriented Programming:

  • String method TO LOOK
  • Equals and Hash Code Methods
  • Inheritance, Method Overloading and Method Overriding TO LOOK
  • Interface
  • Abstract Class
  • Constructors
  • Do not forget to do Exercises
  • Object oriented programming basics class, object, state and behavior

More Object Oriented Programming Concepts:

  • Polymorphism
  • What is Coupling
  • What is Cohesion
  • What is Encapsulation
  • Inner Class and Static Inner Class
  • What is an Anonymous Class

Modifiers:

  • Access Modifiers Public, Private, Protected and Default
  • Final Method, Variable and Class
  • Static Variables and Methods

Conditions and Loops:

  • Simple Puzzles on Conditions and Loops

Exception Handling:

  • Exception Handling try, Catch and Finally
  • Checked and Unchecked Exceptions
  • Throwing an Exception
  • Creating Custom Exceptions

Miscellaneous Topics:

  • Arrays
  • Enum
  • Variable Arguments
  • Asserts and Garbage Collection
  • Static and Member Initializers
  • Serialization

Collections:

  • Collection Interface Hierarchy
  • Collection and List Interface Methods and implementations ArrayList, Vector and Linked List
  • Set Interfaces and implementations HashSet, Linked Hash Set and Tree Set
  • Map Interfaces and Implementations Hash Map, Linked Hash Map and Tree Map
  • Queue Interfaces and Implementations Deque and Blocking Queue
  • Collection Examples

Concurrent Collections:

  • Concurrent Collections Copy On Write Array List
  • Compare And Swap, Locks and Atomic Operations

Generics:

  • Generics

Multithreading:

  • Multi Threading Need for Threads and Creating Threads
  • Thread States, Priority, Executor Service and Callable
  • Synchronization of Threads. Join, Wait, Notify and Notify All Methods

Functional Programming - Lamdba Expressions and Streams:

  • Functional Programming Example
  • Functional Programming Questions

New Features:

  • Java New Features

Conclusion:

  • Conclusion

About Course Provider

WIISE is a 'Professional Learning Network'​ with a global outreach that helps anyone to learn anything to achieve personal and professional goals.

We bring top-rated interactive learning courses & certifications from across the world through respected Global Academic Institutes and Industry experts to our learners.

WIISE for Teams is a Smart training solution suitable for growing businesses (SMB’s) - deliver online cost-effective, on-demand training, staff engagement & Upskilling to their employees and customers. WIISE incorporates the latest micro-learning & social-learning techniques that provides fast and engaging training at a fraction of cost of traditional training methods.

WIISE is brought by respectable Learning services & Skill development company - PositiveShift Group - Silicon Valley CA USA, India (www.positiveshift.in). The company has been awarded unique Innovation partnership with National Skill Development Corporation (NSDC) and Ministry of Skill Development and Entrepreneurship, Govt of India.

Frequently asked questions

{{ item.question }}