Jesper de Jong
Pluralsight Author
Jesper is an experienced independent software developer. He designs and builds efficient, high-quality software in Java and other JVM languages. He loves the creativity of inventing and building software systems and he loves to teach and share his knowledge with other developers to help them write clean, efficient, well-designed and maintainable code.
Topics Authored
Software Development
Courses Authored
22
Total Ratings
601
Avg Course Ratings
4.5
Courses by Jesper
-
Course
Spring Certified Professional: Annotation-Based Configuration and Component Scanning
Intermediate
59m
Jun 13, 2025
Course
Java Records and Pattern Matching
Intermediate
49m
Mar 31, 2025
Course
Java SE 21 Developer (Exam 1Z0-830): Streams and Lambda Expressions
Beginner
1h 2m
Feb 18, 2025
Course
Java SE Advanced Language Features
Intermediate
5h 56m
May 10, 2024
(66)
Labs
Guided: Java - Working with Records
Intermediate
1h 35m
Sep 07, 2023
Course
Spring Boot 3 Fundamentals
Beginner
2h 35m
Jul 20, 2023
(95)
Labs
Challenge: Java Advanced Language Features - Using Wildcards in Method Signatures
Beginner
17m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Accessing Shadowed Members
Beginner
6m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Creating Wither Methods
Beginner
16m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Using Sealed Interfaces and Records
Beginner
14m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Working with Streams and Optional
Beginner
12m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Writing a Generic Method
Beginner
35m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Implementing the AutoCloseable Interface
Beginner
12m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Creating Builders
Beginner
23m
Mar 01, 2023
Course
Spring Framework 5: The Big Picture
Beginner
1h 18m
Dec 05, 2022
(13)
Course
Spring 5 Integration: Getting Started
Beginner
2h 3m
Jun 28, 2022
(65)
Course
Spring 5 Integration: Monitoring, System Management and Debugging
Intermediate
1h 57m
Jun 03, 2022
(12)
Course
Creating and Using Arrays (Java SE 8 Programmer 1 Certification 1Z0-808)
Intermediate
2h
Sep 01, 2021
(32)
Course
Working with Streams and Lambda Expressions in Java (Java SE 11 Developer Certification 1Z0-819)
Intermediate
2h 27m
Mar 15, 2021
(216)
Course
Java EE: Working with JSON Using JSON-B and JSON-P
Intermediate
2h 11m
May 20, 2019
-
Course
Spring Certified Professional: Annotation-Based Configuration and Component Scanning
Intermediate
59m
Jun 13, 2025
Course
Java Records and Pattern Matching
Intermediate
49m
Mar 31, 2025
Course
Java SE 21 Developer (Exam 1Z0-830): Streams and Lambda Expressions
Beginner
1h 2m
Feb 18, 2025
Course
Java SE Advanced Language Features
Intermediate
5h 56m
May 10, 2024
(66)
Course
Spring Boot 3 Fundamentals
Beginner
2h 35m
Jul 20, 2023
(95)
Course
Spring Framework 5: The Big Picture
Beginner
1h 18m
Dec 05, 2022
(13)
Course
Spring 5 Integration: Getting Started
Beginner
2h 3m
Jun 28, 2022
(65)
Course
Spring 5 Integration: Monitoring, System Management and Debugging
Intermediate
1h 57m
Jun 03, 2022
(12)
Course
Creating and Using Arrays (Java SE 8 Programmer 1 Certification 1Z0-808)
Intermediate
2h
Sep 01, 2021
(32)
Course
Working with Streams and Lambda Expressions in Java (Java SE 11 Developer Certification 1Z0-819)
Intermediate
2h 27m
Mar 15, 2021
(216)
Course
Java EE: Working with JSON Using JSON-B and JSON-P
Intermediate
2h 11m
May 20, 2019
-
Labs
Guided: Java - Working with Records
Intermediate
1h 35m
Sep 07, 2023
Labs
Challenge: Java Advanced Language Features - Using Wildcards in Method Signatures
Beginner
17m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Accessing Shadowed Members
Beginner
6m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Creating Wither Methods
Beginner
16m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Using Sealed Interfaces and Records
Beginner
14m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Working with Streams and Optional
Beginner
12m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Writing a Generic Method
Beginner
35m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Implementing the AutoCloseable Interface
Beginner
12m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Creating Builders
Beginner
23m
Mar 01, 2023