Unlock full accessUpgrade plan
Practice projects in Java
Solidify concepts with guided practice.
Project Progress
All Progress
Project Guidance
All Guidance
24 projects
- Practice projectComputer science • Java
2D Arrays: Image Manipulation Project
This project uses your knowledge of 2D arrays to create an image processing application.More guidance, 120 min - Practice projectComputer science • Java • Code foundations
A Basic Calculator
In this project, we’re going to practice Classes, Methods, Objects in Java so you can hone your skills and feel confident taking them to the real world. Why? It’s vital that you get comfortable creating classes and writing methods that perform various operations.More guidance, 78 min - Practice projectComputer science • Java • Mobile development
A Simple Car Loan Payment Calculator
In this project, we’re going to practice conditionals in Java so you can hone your skills and feel confident taking them to the real world. Why? Mastering combining basic fundamentals such as conditionals and arithmetic expressions will help you to build effective programs.More guidance, 51 min - Practice projectJava
Best Fare Calculator
Build a Java program to calculate the best fare option for a New York City visitor.Less guidance, 60 min - Practice projectJava • Computer science
Bug Detective
Help your friend find all the bugs in the program!More guidance, 40 min - Practice projectComputer science • Java • Code foundations
Build A Droid
Practice object-oriented Java by creating aDroidclass and creating different instances of Droid. Droids are robots built to perform tasks. A droid can be built for any task so it’s the perfect candidate for a Java class!More guidance, 42 min - Practice projectJava • Web development • Mobile development
Continents and Cities
In this project, we’re going to practice the switch statement in Java so you can hone your skills and feel confident taking them to the real world. 7 continents, 7 cities, 1 expression. You got this!More guidance, 48 min - Practice projectJava • Mobile development • Code foundations
Desert Island Playlist
Use Java’sArrayListmethods to build and tweak your desert island music playlist.More guidance, 30 min - Practice projectJava • Mobile development • Code foundations
DNA Sequencing
The sheer size of the genome makes it difficult, if not impossible, to analyze by hand. The human genome, for example, contains 3 billion nucleotides. Thus, finding any information in the genome requires computational approaches. In this project, use Java string methods to find a protein in a strand of DNA.More guidance, 60 min