Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs
About this Course
This course provides students with the knowledge to handle and even create exceptions to achieve graceful error handling in programs. They will also create and utilize data structures, including lists and files. Students will also learn about recursion and how it can be a useful approach to repetition in a program. Finally, students will learn how to develop basic graphical user interfaces (GUIs) using JavaFX.Created by: The Georgia Institute of Technology
Level: Introductory

Related Online Courses
Open source software (OSS) has become dominant in the technology space. Since its launch in 1991, Linux has grown to power virtually all the world’s supercomputers, most mobile devices, financial e... more
About the Database Series of Courses "Databases" was one of Stanford's three inaugural massive open online courses in the fall of 2011. It has been offered in synchronous and then in self-paced... more
This course introduces administrative tasks that a system administrator can perform with Linux hosted on IBM Power servers. This includes virtualization concepts such as logical partitioning,... more
Code and run your first Python program in minutes without installing anything! **** This course is designed for learners with no coding experience, providing a solid foundation of not just Python,... more
This is the second of three courses in the Machine Learning Operations Program using Amazon Web Services (AWS). Data Science, AI, and Machine Learning projects can deliver an amazing return on... more