Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs

  • 0.0
6 Weeks
$ 199

Brief Introduction

Learn how to create and use exceptions, data structures, recursion, and graphical user-interfaces (GUIs).

Description

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.

Knowledge

  • Understand the benefit of exceptions vs. built-in error checking
  • Handle an exception by either catching or specifying it
  • Read and write simple text files from Java
  • Distinguish a checked exception from an unchecked
  • Create and manipulate both ArrayLists and LinkedLists
  • Understand the differences between array-based data structures and link-based ones
  • Identify the base case, reduction step, and recursive call in recursive solutions
  • Model the call stack during the execution of a recursive method
  • Develop a JavaFX scene with a basic layout and controls
  • Attach event handlers to controls and bring life to the scene
  • Package the scene and event handlers into a Java application

Keywords

$ 199
English
Available now
6 Weeks
Olufisayo Omojokun
GTx
edX

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses