Beginner

Building an Application Using Java SE

This course teaches how to build a true end-to-end Java application, using industry standard tools, libraries, and practices. The objective is not to learn a particular framework, but to...

This course is aimed at beginner to intermediate Java developers who already know the basics of the language (collections, streams, exception handling, OOP) but have not yet worked on a real application codebase.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

13 sections
  1. 1 Table of Contents
  2. 2 Course Overview
  3. 3 Configuring a Java application
  4. 4 Calling an external web API
  5. 5 Storing data in a database
  6. 6 Creating a REST API
  7. 7 Towards production
  8. 8 Complete project architecture
  9. 9 Full Source Code — Configuration Files
  10. 10 Full source code — Course info repository module
  11. 11 Complete source code — Course info cli module
  12. 12 Full source code — Course info server module
  13. 13 Example data — sander mak.json

Interested in this course?

Contact us to book it or get a custom training plan for your team.