Skip to main content

Course

Learn Java Intermediate

Learn advanced Java concepts to write complex and sophisticated code that can handle external files and errors.

  • Level: Intermediate
  • Duration: 1 month
  • Type: Interactive
  • Language: English
  • Practice Problems: 40+
  • Quizzes: 30+
Enroll for FREE

Course Content

  • 1.1 Introduction to the Course

  • 2.1 Collections Framework
  • 2.2 Java ArrayList
  • 2.3 Revise ArrayList
  • 2.4 LinkedList
  • 2.5 Queue
  • 2.6 HashSet
  • 2.7 HashMap
  • 2.8 Algorithms
  • 2.9 Revise: Java Collections

  • 3.1 Java Exceptions
  • 3.2 Exception Handling
  • 3.3 Revise: Exception Handling

  • 4.1 Java Files
  • 4.2 File Handling
  • 4.3 Directories
  • 4.4 File Examples

  • 5.1 Java Generics
  • 5.2 Java Lambda Expression
  • 5.3 Saving Java Program
  • 5.4 User-defined Package
  • 5.5 Additional Topic Revise

  • 6.1 Java Annotations
  • 6.2 Autoboxing and Unboxing
  • 6.3 Java enum
  • 6.4 Java Nested Class

  • 7.1 Tic Tac Toe
  • 7.2 Library Management System
  • 7.3 What's Next?

Java CERTIFICATION

Get Java certified

Get your skills verified with our certification.

Showcase your expertise on LinkedIn and stand out from the crowd. Impress your potential employers.

JOB OPPORTUNITY

COMING LATER THIS YEAR

Receive job opportunities from top companies

Upon completion of the learning path, you will receive job opportunities from top countries around the world.

  • Microsoft
  • Google
  • Wipro
  • Amazon
  • TCS
Start this Course
Get Certified

Learn Java by Doing

Build hands-on projects that mirror real developer challenges. Apply what you learn immediately — so you can learn by doing, not just watching.

Build Skills by Building Projects

Projects you will create:

  • Tic Tac Toe

    Build a two-player terminal game with win and draw detection. A great project to practice data structures, input validation, and game logic.

A woman smiling at her desk

Looking to break into tech?

Landing your first job is difficult, but you don't have to figure it out alone.

Build real projects for your portfolio, earn certificates you can share, and follow a learning path that takes you from the basics to job-ready skills.

Frequently asked questions

You can start Learn Java Intermediate with a 7-day free trial. Click "Enroll for FREE" to begin.

About 1 month. The course has 7 chapters.

Learn Java Intermediate is an Intermediate course. We recommend completing Learn Java Basics, Practice: Java Basics, Learn Java OOP and Practice: Java OOP first.

Yes. Complete Learn Java Intermediate to earn a Java certificate with your name on it, which you can download or share on LinkedIn. Certificates are included with your subscription.

You'll build 1 project: Tic Tac Toe.