Skip Top Navigation Bar
Why Java?
Learner's Corner
Teacher's Corner
Java Playground
Home
Getting Setup
Learn
Practice
Apply
Other Resources
Apply Java through Mini-Labs
1.1 - Working with Data
Input and Output Mini-Lab
- This require you to write program code to use console input and output.
Create A Face Mini-Lab
- Use symbols and characters to create art by formatting output with escape sequences and text blocks.
1.2 - Algorithms
Calculator - Using Conditionals and Lambda Mini-Lab
- A series of exercises that build on each other to transition from if statements to ternary conditional operators, to switch, and finally use lambda.
1.4 Lists
Meteorite Landing - Records and Real-Data Mini-Lab
- This lab includes reading and analyzing real data about meteorites, includes graphing using JavaFX.
Veterinarian Office - Pattern Matching Mini-Lab
- Use records, ArrayList objects, and pattern matching to simulate a vet office.
Everything in a Sandwich - Upgrading Software and JavaFX
- The owners of the "Everything in a Sandwich" restaurant has a rewards app they would like upgraded to the latest version of Java and some new functionality. They are also open to any revisions you might suggest that would make their app better.
Winter Scene with JavaFX
- Decorate your house for the holidays using JavaFX and writing your own methods.