What you'll learn
In this project, you will be creating your first program in Java - a mortgage calculator and best loan rate calculator. You will develop multiple command-line programs that can run from a single app.
- Create a command-line program to return the best loan rates based on the loan term.
- Create a command-line program to return the net monthly savings given income and expenses.
- Create a command-line program to return the monthly mortgage payment given few required inputs.
- Merge all the command-line programs into one user-friendly app and verify the app can handle errors and bad inputs.
Table of contents
Setup
20m
- Set up your local environment for this project. We'll walk you through everything you need to know, including how to install and configure your environment to be able to complete all of the tasks.
Finding the Best Loan Rates
12m
- Create a command-line program to return the best loan rates based on the loan term.
Creating a Savings Calculator
20m
- Create a command-line program to return the net monthly savings given income and expenses.
Creating a Mortgage Calculator
20m
- Create a command-line program to return the monthly mortgage payment given few required inputs.
Creating One Finance App
12m
- Merge all the command-line apps into one
Handling Errors and Bad Inputs
10m
- Make your calculators safe against bad inputs
Course FAQ
What is Java used for?
What will I learn in this project?
What prerequisites do I need to create my first program in Java?
What software is required?