Master the basics and code your way to sucess.

Learn the fundamentals of Java quickly with CodePrep.

Warmup Problems

Start here if you need a basic introduction to java, otherwise continue down the page to some warmup problems.


Warmup 1 - Booleans  Need help?



Warmup 2 - Integers  Need help?



Warmup 3 - Strings  Need help?

Strings

This section delves a bit deeper into strings and string manipulation, try your best and feel free to use the help button if needed.


Strings 1  Need help?



Strings 2  Need help?



Strings 3  Need help?

Arrays

This section takes a look at an essential data structure known as arrays. Arrays store multiple values of any type in an efficient format.


Arrays 1  Need help?



Arrays 2  Need help?



Arrays 3  Need help?

Loops

This section provides an intro to loops in java. Loops allow for efficient manipulation of arrays and other data types.


Loops 1  Need help?



Loops 2  Need help? (See iteration of array section)



Loops 3  Need help?

Good Work!

Now that you've completed all the challenges, you're ready to start working on projects of your own. Explore sites such as stackoverflow when you get stuck but don't be afraid to try new things. Good luck!

Don't miss any updates.

Just enter your email and we'll notify you when new challenges are added

Contact Us

Send us any questions you might have, we will help you and reply as soon as possible

Ask me anything, I'll do my best to help.

  • 19jvansteyn@athenian.org