Java SE 11

  • Course level: Intermediate
  • Total Enrolled 3
  • Last Update May 8, 2021


Java is one of the most popular programming languages. Java offers both object-oriented and functional programming features.

We take a hands-on approach using a combination of JShell and Eclipse as an IDE to illustrate more than 200 Java Coding Exercises, Puzzles, and Code ExamplesThis course assumes no previous ( beginner ) programming or Java experience. If you’ve never programmed a computer before, or if you already have experience with another programming language and want to quickly learn Java, this is a perfect course for you

What Will I Learn?

  • You will Learn Java the MODERN WAY - Step By Step - With 200 HANDS-ON Code Examples
  • You will Understand the BEST PRACTICES in Writing High Quality Java Code
  • You will Solve a Wide Range of Hands-on Programming EXERCISES with Java
  • You will Learn to Write AWESOME Object Oriented Programs with Java
  • You will Acquire ALL the SKILLS to demonstrate an EXPERTISE with Java Programming in Your Job Interviews
  • You will learn ADVANCED Object-Oriented Programming Concepts - Abstraction, Inheritance, Encapsulation and Polymorphism

Topics for this course

217 Lessons

Introduction to UML

Charteristic and features of OOP9:48
OOAD Methodology1:57
Development Processes7:42
Introducing UML00:09:49
Use case Diagrams00:08:01
Class Diagram00:06:02
Sequence and collaboration Diagram00:03:51
State Transition diagram00:03:32
Case Study -Using UML00:04:06

Hands on

Introducing Java

Hands on

Case Study

Decision Making, Looping, Array, String

Hands on

Class, Methods, Access Management

Hands on

OOP Implementation and Exception Handling

Hands on

Core JVM Enhancements and Features

Generics and Collections in Java

Streams and Pipelines in Java SE 11

Core Java Libraries

Advanced Class Concepts and Managing Exceptions

Functional Programming in Java

Lambda Operations and Streams

Introducing and Implementing NIO2

Understanding Threads ,Process and Concurrency Management

Java Migration and Service Management

Secure Coding in Java SE 11 Application

Database Applications in Java SE 11

Localization in Java


Material Includes

  • 31 hours on-demand video
  • Case Studies
  • Lab guides
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

Target Audience

  • You have ZERO programming experience and want to learn Java Programming
  • You are a Beginner at Java Programming and want to Learn to write Great Java Programs
  • You want to learn the Basics of Object-Oriented Programming with Java
  • You want to learn the Basics of Functional Programming with Java