Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    The Complete Java Swing Course For Gui Development For 2023

    Posted By: ELK1nG
    The Complete Java Swing Course For Gui Development For 2023

    The Complete Java Swing Course For Gui Development For 2023
    Last updated 6/2021
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 6.38 GB | Duration: 8h 31m

    Learn Developing GUI Desktop Applications and Games on Java

    What you'll 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

    Requirements

    Motivation to learn new Java concepts

    Basic knowledge of programming concepts

    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.

    Overview

    Section 1: Introduction

    Lecture 1 Important Notes and Course Navigation

    Lecture 2 Source Code

    Section 2: Java and Eclipse IDE Installations

    Lecture 3 Java and Eclipse Installation for Windows

    Lecture 4 Java and Eclipse Installation for MacOS

    Lecture 5 Java and Eclipse Installation for Windows for Linux

    Section 3: Game Basic Principals and Structure

    Lecture 6 Game Class Structure

    Lecture 7 Coordinate Systems

    Lecture 8 Advanced Methods and Packages

    Section 4: Java Swing | Classes and Methods

    Lecture 9 Java Swing | JFrame and JPanel

    Lecture 10 Java Swing | Game Timer

    Lecture 11 Java Swing | ImageIcon for Importing Pictures

    Lecture 12 Java Util | Random Objects

    Lecture 13 Java Sound IO | Play Music

    Section 5: Java AWT Classes and Methods

    Lecture 14 Java AWT | Graphics and Graphics2D

    Lecture 15 Java AWT | KeyListener and ActionListener

    Lecture 16 Java AWT | Draw Methods

    Lecture 17 Java AWT | Stroking and Filling

    Lecture 18 Java AWT | Strings and Fonts

    Lecture 19 Objects Intersection in Java

    Section 6: Event Handling with Java Swing

    Lecture 20 Event Handling Overview

    Lecture 21 Abstract Action Class

    Lecture 22 Abstract Action Class | Action Tester

    Lecture 23 Key Stroke Class | Part 1

    Lecture 24 Key Stroke Class | Part 2

    Lecture 25 Java Focus Management

    Lecture 26 Focus Development | Mouse Focus Class

    Lecture 27 Focus Development | Main Focus Class

    Lecture 28 Event Handling | Section Conclusion

    Section 7: Core Swing Components

    Lecture 29 Core Swing Components Ovetview

    Lecture 30 Image Icon Class

    Lecture 31 JButton Class

    Lecture 32 JPanel Class

    Lecture 33 Section Conclusion

    Section 8: Toggle Buttons

    Lecture 34 Toggle Buttons Overview

    Lecture 35 Toggle Button Class

    Lecture 36 JCheckBox Class

    Lecture 37 JRadioButton Class

    Lecture 38 Section Conclusion

    Section 9: Swing Menus and Pop Ups

    Lecture 39 Swing Menus and Pop Ups Overview

    Lecture 40 Working With Menus

    Lecture 41 Working With Menus | Part 2

    Lecture 42 JPopupMenu Class

    Lecture 43 Section Conclusion

    Section 10: Window Borders

    Lecture 44 Borders Overview

    Lecture 45 TitledBorder Class

    Lecture 46 Creating Custom Borders

    Lecture 47 Section Conclusion

    Section 11: Root Pane Containers

    Lecture 48 Root Pane Containers Overview

    Lecture 49 Decorating JFrame Windows

    Lecture 50 Desktop Applications: Internal Frame Listener

    Lecture 51 Desktop Applications: JDesktopPane

    Lecture 52 Section Conclusion

    Section 12: Layout Managers

    Lecture 53 Layout Managers Overview

    Lecture 54 Grid Layout Class

    Lecture 55 Box Layout

    Lecture 56 Section Conclusion

    Section 13: Boxes and Bounded Range Components

    Lecture 57 Boxes and Bounded Range Components Overview

    Lecture 58 Box Class

    Lecture 59 JScrollBar Class: Bounded Change Listener

    Lecture 60 JScrollBar Class: Main Class

    Lecture 61 JSlider Class: Bounded Change Listener

    Lecture 62 JSlider Class: Main Class

    Lecture 63 Section Conclusion

    Section 14: Practical Lectures | Puzzle Application

    Lecture 64 Create Puzzle Buttons

    Lecture 65 Display Puzzle Keypad

    Lecture 66 Action Listener

    Lecture 67 Functional Puzzle

    Lecture 68 Add Winning Conditions

    Section 15: ** Bonus Lectures **

    Lecture 69 ** Special Course Discounts **

    Beginner Java Developers,Students willing to learn Java Games Development,Students willing to learn GUI Applications Development,University Students in Computer Science,Employees of IT companies with no prior programming experience