- Course
Java SE in Practice: Build an Application
Learning the Java language is one thing; building actual Java applications is quite another. This course teaches you to build a Java application from scratch, using essential Java tools and libraries.
- Course
Java SE in Practice: Build an Application
Learning the Java language is one thing; building actual Java applications is quite another. This course teaches you to build a Java application from scratch, using essential Java tools and libraries.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Real-world Java development involves much more than writing Java code. In this course, Java SE in Practice: Building an Application, you’ll learn what it takes to create a real-world Java 25 application from end to end. This course takes a broad, rather than deep, approach, so you’ll encounter many concepts that are part of Java application development. First, you’ll explore setting up a project using Maven as a build tool. Next, you’ll discover how to call an external API, handle the returned JSON using an external library, and store data in a relational database. Finally, you’ll learn how to expose data through a REST API. Throughout the course, you’ll structure the codebase to support further development. When you’re finished with this course, you’ll feel comfortable working with non-trivial Java codebases and be ready to dive deeper into Java tools and libraries as needed.