Java Fundamentals
BeginnerBuild a solid foundation in Java — the world's most widely used enterprise language. OOP, collections, streams, and design patterns.
📋 5 tracks
❓ 1,004 questions 💡 71 tips 🎬 20 videos ⏱ ~35h
Course content
Certification Exam
✦
🏆
Certification Exam
Java Fundamentals
❓ 40
Questions
⏱ 90m
Time Limit
% 70%
To Pass
🔒 Unlock the exam
🎬 Watch 80% of the videos
0% / 80%
❓ Answer 80% of the practice questions
0% / 80%
Complete the requirements above to unlock the exam
🏆
Certification Exam
Java Fundamentals
#
40 Questions
All difficulty levels
⏱
90 Minutes
Auto-submits when time expires
%
70% to Pass
Earn your certification badge
→
No Going Back
Once you answer, you move forward
Tips
See all
Collections Beginner
Comparable vs Comparator
Natural order vs custom order
OOP Intermediate
Records with Custom Accessors and Compact Constructor
Customize record behavior
Generics Beginner
Type Erasure and Its Implications
What generics look like at runtime
JVM Intermediate
String Methods in Modern Java
Useful String additions since Java 11