
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
595
Avg Course Ratings
4.6
Courses by Jesper
-
Course
Spring Certified Professional: Annotation-Based Configuration and Component ScanningIntermediate
59m 8s
Jun 13, 2025
Course
Java Records and Pattern MatchingIntermediate
49m 31s
Mar 31, 2025
Course
Java SE 21 Developer (Exam 1Z0-830): Streams and Lambda ExpressionsBeginner
1h 2m 11s
Feb 18, 2025
Course
Java SE Advanced Language FeaturesIntermediate
5h 56m 49s
May 10, 2024
(65)Labs
Guided: Java - Working with RecordsIntermediate
1h 40m
Sep 07, 2023
Course
Spring Boot 3 FundamentalsBeginner
2h 35m 55s
Jul 20, 2023
(91)Labs
Challenge: Java Advanced Language Features - Creating BuildersBeginner
23m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Writing a Generic MethodBeginner
35m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Implementing the AutoCloseable InterfaceBeginner
11m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Creating Wither MethodsBeginner
16m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Using Wildcards in Method SignaturesBeginner
17m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Accessing Shadowed MembersBeginner
6m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Using Sealed Interfaces and RecordsBeginner
14m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Working with Streams and OptionalBeginner
12m
Mar 01, 2023
Course
Spring Framework 5: The Big PictureBeginner
1h 18m 6s
Dec 05, 2022
(13)Course
Spring 5 Integration: Getting StartedBeginner
2h 3m 22s
Jun 28, 2022
(65)Course
Working with XML in Java Using JAXB 2Intermediate
4h 7m 8s
Jun 28, 2022
(35)Course
Spring 5 Integration: Monitoring, System Management and DebuggingIntermediate
1h 57m 19s
Jun 03, 2022
(12)Course
Creating and Using Arrays (Java SE 8 Programmer 1 Certification 1Z0-808)Intermediate
2h 49s
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
(215)Course
Java EE: Working with JSON Using JSON-B and JSON-PIntermediate
2h 11m 43s
May 20, 2019
Course
Java EE: Getting Started with JavaServer FacesIntermediate
4h 18m 34s
Jan 10, 2017
(67)
-
Course
Spring Certified Professional: Annotation-Based Configuration and Component ScanningIntermediate
59m 8s
Jun 13, 2025
Course
Java Records and Pattern MatchingIntermediate
49m 31s
Mar 31, 2025
Course
Java SE 21 Developer (Exam 1Z0-830): Streams and Lambda ExpressionsBeginner
1h 2m 11s
Feb 18, 2025
Course
Java SE Advanced Language FeaturesIntermediate
5h 56m 49s
May 10, 2024
(65)Course
Spring Boot 3 FundamentalsBeginner
2h 35m 55s
Jul 20, 2023
(91)Course
Spring Framework 5: The Big PictureBeginner
1h 18m 6s
Dec 05, 2022
(13)Course
Spring 5 Integration: Getting StartedBeginner
2h 3m 22s
Jun 28, 2022
(65)Course
Working with XML in Java Using JAXB 2Intermediate
4h 7m 8s
Jun 28, 2022
(35)Course
Spring 5 Integration: Monitoring, System Management and DebuggingIntermediate
1h 57m 19s
Jun 03, 2022
(12)Course
Creating and Using Arrays (Java SE 8 Programmer 1 Certification 1Z0-808)Intermediate
2h 49s
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
(215)Course
Java EE: Working with JSON Using JSON-B and JSON-PIntermediate
2h 11m 43s
May 20, 2019
Course
Java EE: Getting Started with JavaServer FacesIntermediate
4h 18m 34s
Jan 10, 2017
(67)
-
Labs
Guided: Java - Working with RecordsIntermediate
1h 40m
Sep 07, 2023
Labs
Challenge: Java Advanced Language Features - Creating BuildersBeginner
23m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Writing a Generic MethodBeginner
35m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Implementing the AutoCloseable InterfaceBeginner
11m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Creating Wither MethodsBeginner
16m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Using Wildcards in Method SignaturesBeginner
17m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Accessing Shadowed MembersBeginner
6m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Using Sealed Interfaces and RecordsBeginner
14m
Mar 01, 2023
Labs
Challenge: Java Advanced Language Features - Working with Streams and OptionalBeginner
12m
Mar 01, 2023