Simple play icon Course
Skills Expanded

Mastering Java Swing - Part 1

by John Purcell

UI Elements

What you'll learn

This course teaches you the basics of Java Swing development. We'll get a basic Java desktop program up and running, and along the way we'll look at how to architecturally divide your application into separate, easily-maintainable modules, and how to get those modules to communicate with each other. You'll also discover how to use the most important Swing widgets.

About the author

After working as a software developer and contractor for over 14 years for a whole bunch of companies including CSC, Proquest, SPSS and AT&T in the UK and Netherlands, I decided to work full-time as a private software trainer. I now live in the beautiful city of Budapest, Hungary, from where I run the website

Ready to upskill? Get started