Level Up: Java
1h 11mIntermediate2022-11-09
Authors

Kathryn Hodge
Software Developer
Course details
How do you get better at writing code in Java? Practice, practice, practice. Test your skill set as a Java developer by working through these hands-on practical challenges. In this course, instructor Kathryn Hodge presents a variety of concise coding challenges, each running about five minutes or less, that give you an opportunity to try out your Java skills, whether you’re a beginner, intermediate, or advanced user. Each lesson has been designed independently, so you can skip around and watch them in any order that works for you. One challenge at a time, Kathryn provides an overview of solutions and automated testing files. By the end of this course, you’ll have developed a brand-new set of skills in Java, along with some tricks of the trade that software developers in the industry use every day.
Skills covered
JavaOracleProgramming LanguagesSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Why do coding challenges
- 02 - What you need to know
- 03 - Using GitHub Codespaces with this course
- 04 - Setting up the Codespace
1. Beginner Code Challenges
- 05 - Even or odd
- 06 - Password complexity
- 07 - Double or nothing
- 08 - Calculate water bill
- 09 - Model a person
2. Intermediate Code Challenges
- 10 - 100 days from now
- 11 - Student volunteers
- 12 - Letter points
- 13 - End of the year sale
- 14 - Investing change
3. Advanced Code Challenges
- 15 - Determine the winner
- 16 - Joke generator
- 17 - Redact a secret message
- 18 - Parse a CSV file