Course Options
No course offerings available at the moment.
Overview
Do you want to learn how to build small database driven desktop applications using Java Swing components and object oriented concepts?
This course is designed for anyone interested in learning how to create small desktop applications using Java and object oriented concepts with the NetBeans integrated development environment.
You will be taught the basics of databases and SQL. The language of databases object oriented programming will also be taught.
Minimum entry requirements
- There are no formal entry requirements. It is recommended you have a basic understanding of the programming concepts of sequence, selection and iteration preferably using Java or C#.
What you study
The topics covered will include:
- The user interface elements of a graphical user interface (GUI).
- UX design and rich client applications.
- Creating low fidelity mock-up diagrams as a communication and design aid.
- Input and output on a GUI.
- An introduction to interactive components of a GUI.
- Basic object oriented programming concepts.
- Introduction to SQL – Structured query language.
- Building a series of small database driven applications.
- You will be given the opportunity to design and build your own GUI application.
After the course
It is a leisure course and on its own doesn't provide career opportunities.
Continuing study
Other advanced software development courses, web application development, android application development, Java FX.
How the course is taught
This is a hands on practical course designed to educate you in using the NetBeans IDE to build GUI applications. It is demonstration led where the lecturer will introduce you to the practicalities of using the interactive components that a user will connect with. Emphasis will be on the programmatic business domain logic as opposed to the finer details of the components. NetBeans GUI builder tool will be used primarily, however, some programmatic use of components will be introduced.
Materials
All software resources are freely downloadable for PC or Mac.