The Complete Java Swing Course for GUI Development for 2023

Learn Developing GUI Desktop Applications and Games on Java

4.70 (153 reviews)
Udemy
platform
English
language
IT Certification
category
instructor
The Complete Java Swing Course for GUI Development for 2023
43,561
students
8.5 hours
content
Feb 2023
last update
$64.99
regular price

What you will learn

Discover the concepts behind Java Games Development

Learn the main stages of Game Development

Understand the packages used for GUI (Graphical User Interfaces) applications

Learn the theory of Java programming with Swing and AWT

Description

In the course you will learn the most commonly used methods for developing Games and GUI applications in Java. This course is specifically designed as a complete guide for students who want to advanced in Java GUI Application Development.  For that reason each topic is supported by detailed coding exercises , so you can grasp the material easily and refer to it when needed.

The course covers the development of applications frame and various methods used to display and interact with functional objects using Java Swing. However, we will also show you practical examples of how to develop java games and applications so you get the complete practice  and apply what you have learned.

When you finish the course you will have firm knowledge and be able to overtake more advanced topics.

In the course you will learn the most commonly used methods for developing Games and GUI applications in Java. This course is specifically designed as a complete guide for students who want to advanced in Java GUI Application Development.  For that reason each topic is supported by detailed coding exercises , so you can grasp the material easily and refer to it when needed.

The course covers the development of applications frame and various methods used to display and interact with functional objects using Java Swing. However, we will also show you practical examples of how to develop java games and applications so you get the complete practice  and apply what you have learned.

When you finish the course you will have firm knowledge and be able to overtake more advanced topics.

Content

Introduction

Introduction
Important Notes and Course Navigation
Source Code

Java and Eclipse IDE Installations

Java and Eclipse Installation for Windows
Java and Eclipse Installation for MacOS
Java and Eclipse Installation for Windows for Linux

Game Basic Principals and Structure

Game Class Structure
Coordinate Systems
Advanced Methods and Packages

Java Swing | Classes and Methods

Java Swing | JFrame and JPanel
Java Swing | Game Timer
Java Swing | ImageIcon for Importing Pictures
Java Util | Random Objects
Java Sound IO | Play Music

Java AWT Classes and Methods

Java AWT | Graphics and Graphics2D
Java AWT | KeyListener and ActionListener
Java AWT | Draw Methods
Java AWT | Stroking and Filling
Java AWT | Strings and Fonts
Objects Intersection in Java

Practical Lectures | Puzzle Application

Create Puzzle Buttons
Display Puzzle Keypad
Action Listener
Functional Puzzle
Add Winning Conditions

** Bonus Lectures **

** Special Course Discounts **

Screenshots

The Complete Java Swing Course for GUI Development for 2023 - Screenshot_01The Complete Java Swing Course for GUI Development for 2023 - Screenshot_02The Complete Java Swing Course for GUI Development for 2023 - Screenshot_03The Complete Java Swing Course for GUI Development for 2023 - Screenshot_04

Reviews

Kari
August 14, 2022
I AM AT LEARNING STAGE ABOUT JAVA ..THIS COURSE HELPS ME A LOT TO LEARN SOMETHING NEW IN UDEMY .. THANKU SIR !
Sylvain
August 11, 2022
This course is ill-conceived and provides examples without actually explaining the examples. The instructor spends the first portion of the course talking about creating a Java Game, which is not in the course description or the title. I purchased this course expecting to learn Java Swing GUI, instead, I was given some information with no clear order of progression, and no explanation of why it is relevant. Worst the examples (and graphics) are taken straight out of the book "The Definitive Guide to Java Swing, Third Edition" by John Zukowski and published by Apress (The book was originally published in 2005!). This is a blatant case of plagarism and done badly to boot. Save your money and purchase that book.
Евгения
May 26, 2022
The course is good, it covers all the necessary for me topics. Yet, it would be great to go into more detail with more examples.
Samuel
September 11, 2021
The instructor shows mastery of the topic and his teaching methodology achieves the objective of transmitting knowledge. All in all, a very good course. Highly recommended!
Angima
October 1, 2020
The course is a perfect match for beginners. And the best part is the instructor has explained every bit of the source code of the game . But I had prior knowledge of AWT and Servlets, so I was expecting a little more from this course.

Coupons

DateDiscountStatus
9/5/2020100% OFF
expired
9/28/2020100% OFF
expired
12/5/202078% OFF
expired
12/23/202078% OFF
expired
1/4/202195% OFF
expired
2/9/202195% OFF
expired
5/12/202195% OFF
expired
6/10/202195% OFF
expired
11/18/202195% OFF
expired
4/25/2022100% OFF
expired
4/29/2022100% OFF
expired
5/5/2022100% OFF
expired
5/21/2022100% OFF
expired
5/26/2022100% OFF
expired
6/9/2022100% OFF
expired
6/22/2022100% OFF
expired
6/28/2022100% OFF
expired
7/7/2022100% OFF
expired
7/21/2022100% OFF
expired
7/27/202288% OFF
expired
8/3/2022100% OFF
expired
8/11/2022100% OFF
expired
8/25/2022100% OFF
expired
9/6/2022100% OFF
expired
9/20/2022100% OFF
expired
10/11/2022100% OFF
expired
10/21/2022100% OFF
expired
11/15/2022100% OFF
expired
12/8/202288% OFF
expired
12/14/2022100% OFF
expired
12/28/2022100% OFF
expired
1/12/2023100% OFF
expired
1/20/2023100% OFF
expired
1/27/2023100% OFF
expired
2/10/2023100% OFF
expired
2/18/2023100% OFF
expired
3/14/2023100% OFF
expired
3/29/2023100% OFF
expired
4/20/2023100% OFF
expired
5/25/2023100% OFF
expired
6/7/2023100% OFF
expired

Charts

Price

The Complete Java Swing Course for GUI Development for 2023 - Price chart

Rating

The Complete Java Swing Course for GUI Development for 2023 - Ratings chart

Enrollment distribution

The Complete Java Swing Course for GUI Development for 2023 - Distribution chart
Shopify
Shopify

Sell online with Shopify

3 months for 3 €
Shopify
Shopify

Sell online with Shopify

3 months for 3 €
3420016
udemy ID
8/14/2020
course created date
8/28/2020
course indexed date
Lee Jia Cheng
course submited by