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
![](http://dihmh4v20db76.cloudfront.net/7ba7affc05f7d2d941c91efdf20941cf%2F600x400xwidth%2F98%2Fhttps%2Fprod-discovery.edx-cdn.org%2Fuloop%2Fr%3D4%2Fjpeg%2Fmedia%2Fcourse%2Fimage%2F348daf5a-eba8-4bf4-97c8-1034ab83b464-8d97a43950f1.small.jpg)
Related Online Courses
This is the second of three courses in the Machine Learning Operations Program using Azure Machine Learning. Data Science, AI, and Machine Learning projects can deliver an amazing return on... more
Con este curso, el alumnado será capaz de aprender y entender los conceptos básicos de visión por computador, además de implementar de forma práctica algoritmos de análisis de imágenes a través... more
Developed by Blockchain at Berkeley and faculty from UC Berkeley's premier Computer Science department, this course provides a wide overview of many of the topics relating to and building upon the... more
Building and distributing software that is secure throughout its entire lifecycle can be challenging, leaving many projects unprepared to build securely by default. Attacks and vulnerabilities can... more
Is my program correct? Will it give the right output for all possible permitted inputs? Computers are now essential in everyday life. Incorrect programs lead to frustration in the best case and... more