Designing Games in Java with Graphics & Event-Driven Programming

Intermediate

103 Lessons

9h

Certificate of Completion

Master your skills in Java event-driven programming and graphics by getting your hands on game development.

AI-POWERED

Explanations
Explanations

This course includes

1 Assessment
13 Quizzes
581 Code Snippets
26 Illustrations

This course includes

1 Assessment
13 Quizzes
581 Code Snippets
26 Illustrations

Course Overview

In this course, you will understand the concepts of Java graphics and event-driven programming. You will practice and learn these concepts by creating ten unique games in Java. The course will walk you through these ten games step-by-step so that you can understand every concept used in the course instead of blindly memorizing code.

TAKEAWAY SKILLS

Java Gui

Java Containers

Java Event Handling

Swing Gui Components

Awt Components

Method Calls

What You'll Learn

Learn about Java Graphics and event-driven programming in Java.

Practice Java Graphics and event-driven programming by developing Java games.

Course Content

1

Before we Begin

2

Wizard of Yes/No

3

Guess My Color

4

Wizard of Yes/No Disclaimer

5

Framed

6

Watch Your Step

7 Lessons

7

Sliding Tiles

6 Lessons

8

Maze Generator

9 Lessons

9

Sliding Tiles Menu Bar

4 Lessons

10

Greedy

8 Lessons

11

Maze Generator Options Dialog

8 Lessons

12

Word Builder

13 Lessons

13

Image Resizer

10 Lessons

14

Bakers Dozen

9 Lessons

Final Assessment: GUI Java Games

Assessment

15

Conclusion

1 Lesson

COURSE AUTHOR

How You'll Learn

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath