Mini Map
Search
⌘ K
AI Features
Log In
Learn Java
1.
Talk to the Machine
Say “Hello, World!”
Quiz: “Hello, World!”
Challenge: Print More Messages!
Solution: Print More Messages!
Do Some Math
Quiz: Do Some Math
Challenge: Arithmetic Operations
Solution: Arithmetic Operations
Remember Things
Quiz: Remember Things
Challenge: Store Personal Info in Java
Solution: Store Personal Info in Java
Work with the Text
Quiz: Work with the Text
Challenge: Personalize Your Java Output
Solution: Personalize Your Java Output
Ask the User
Quiz: Ask the User
Challenge: Get to Know the User
Solution: Get to Know the User
Breakout Session
Java Personalized Practice for Beginners
2.
Teach It to Think
Make Decisions
Quiz: Make Decisions
Challenge: Ask Favorite Number
Solution: Ask Favorite Number
Try and Fix Things
Quiz: Try and Fix Things
Challenge: Try-Catch
Solution: Try-Catch
Repeat Yourself
Quiz: Repeat Yourself
Challenge: Loop It, Then Launch It!
Solution: Loop It, Then Launch It!
Pick a Path
Quiz: Pick a Path
Challenge: Build a Quiz
Solution: Build a Quiz
3.
Give It Structure
Write Methods
Quiz: Write Methods
Challenge: Create a Method
Solution: Create a Method
Pass the Data to Methods
Quiz: Pass Data to Methods
Challenge: Return a Custom Greeting
Solution: Return a Custom Greeting
Bundle Variables Together
Quiz: Bundle Variables Together
Challenge: Build a Book Class
Solution: Build a Book Class
Create Objects
Quiz: Create Objects
Challenge: Add a Method to Your Class
Solution: Add a Method to Your Class
Project: Power Up the Player Profile
4.
Make It Real
Create a Menu App
Challenge: Level Up the Java Menu App
Solution: Level Up the Java Menu App
Track with Arrays and Loops
Quiz: Track with Arrays and Loops
Challenge: Loop Through and Analyze an Array
Solution: Loop Through and Analyze an Array
Challenge: Simulate with Objects
Solution: Simulate with Objects
Project: Interactive Adventure Story
Project: Number Guessing Game
Project: Personal Habit Tracker
Project: Build a Dice Battle Game
Solution: Build a Dice Battle Game
5.
Learn Java in the Age of AI
Prompting AI as Your Coding Assistant
Design the Project Structure
Build with Prompts
Error Handling and Refinement
Final Touches and Share
What’s next?