Java Foundations: The Complete Course with Java 21 Updates
Last updated on October 18, 2026 8:03 pmJava Foundations: The Complete Course with Java 21 Updates
★★★★★
$559.00 in stock
Udemy.com
as of November 6, 2026 2:54 am
Covers Java 21 & Earlier, Streams/Lambdas, Regex, TDD/Testing, Optionals, JDBC/SQL Intro to Spring & More Using IntelliJ
Created by:
Terry Martin
Software Developer / Architect
Software Developer / Architect
Rating:4.6 (2309reviews)
14204students enrolled
What Will I Learn?
- Foundations of the Java programming language
- Object-oriented programming
- Classes & Objects
- Functional programming with Lambdas & Streams API
- Testing & Test-Driven Development (TDD) with JUnit
- Regular Expressions
- Powerful features of IntelliJ IDE (Editor): Refactoring, Debugger, Creation of Project Types: Native, Maven, Gradle
- JDBC & SQL
- Reflection API
- Creating Annotations
- Basics of Web application programming with the Spring Framework
Requirements
- No programming experience needed.
- You should be familiar with downloading files to your computer from the Internet.
- You should know how to find files on your computer.
- You should know how to install typical software on your computer.
Target audience
- People with little to no experience programming (If you're already proficient w/another language, watch preview videos to confirm the pacing is to your liking. The first half of course is paced for absolute beginners)
- People interested in starting a new career as a professional software developer
- Students wanting to learn Java or the basics of modern computer programming
- People interested in learning more about Object-Oriented Programming (OOP)


There are no reviews yet.