technifyed

Free online

Graphical User Interface courses 37

Learn Graphical User Interface online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 37 courses

Università degli Studi di Napoli Federico II

Nuove tecnologie digitali

Un corso che ti avvicinerà alle diverse tematiche del digitale. Un viaggio attraverso le principali teorie dell’informazione e delle varie opportunità che il Web offre, dall’uso delle reti telematiche alla diffusione delle reti sociali.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Pragmatic AI Labs

Kubuntu Desktop

Master Kubuntu Linux on your Framework Laptop with this comprehensive course covering everything from installation to advanced productivity tools. Perfect for beginners and intermediate users seeking practical Linux skills.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Pragmatic AI Labs

Rust GUI Development for Linux

Master Rust GUI programming by building interactive applications with frameworks like Iced, GTK, and eGUI. Learn to create polished user interfaces in this systems programming language.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Alison

Creating a Graphical User Interface With Java Swing

3.511 ratings

Web developers must know the most popular programming languages if they want to further their careers. This course will teach you how to use the Java Swing library to create a graphical user interface and explains the difference between Abstract Window Toolkit (AWT) and Swing. Familiarise yourself…

  • Alison
  • 4 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

Arizona State University

Object-Oriented Programming and GUI with Python

In this course we will implement object-oriented programming into Python programs; outline the importance of why and how we use object-oriented programming; and learn how to use inheritance when designing a program. We will also look at how to build a graphical user interface for a basic program. Y…

  • Coursera
  • Self-paced
  • Paid certificate

Illinois Tech

Open Source Programming - Master's

Contemporary open-source programming languages and frameworks are presented in this course. Students will consider design and development topics in system, graphical user interface, network, and web programming. Dynamic scripting languages are covered using object-oriented, concurrent, and function…

  • Coursera
  • Self-paced
  • Paid certificate

Illinois Tech

Open Source Programming - Bachelor's

Contemporary open-source programming languages and frameworks are presented in this course. Students will consider design and development topics in system, graphical user interface, network, and web programming. Dynamic scripting languages are covered using object-oriented, concurrent, and function…

  • Coursera
  • Self-paced
  • Paid certificate

Coursera

Build Your First GUI App With Java

In this 2-hour long project-based course, you will learn java graphical user interface (GUI) frameworks and you will learn how to develop GUI applications with java. In this project, you will learn java GUI components in detail as well as you will learn how to generate code and design java apps by…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

EDUCBA

Python Game Development: Design, Animate & Render

4.715 ratings

Advance your Python game development skills by building interactive 2D and 3D experiences with Pygame, Tkinter, and OpenGL. Designed for advanced learners ready to move beyond basic 2D games, this course connects sprite mechanics, sound effects, graphical user interfaces, and 3D rendering through a…

  • Coursera
  • 5 hours
  • Self-paced
  • Paid certificate

Coursera

ChatGPT Playground for Beginners: Intro to NLP AI

Welcome to the 'ChatGPT Playground for Beginners: Introduction to the world of AI' guided project! In this project, you'll create an AI-powered Health Assistant using the ChatGPT Playground Graphical User Interface, simulating a conversation between a family doctor and a patient. By delving into th…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

EDUCBA

PyQt Training Beginner Level

4.525 ratings

Build practical desktop application development skills with PyQt, a powerful Python GUI framework. In this beginner-friendly course, you’ll learn how to design and implement interactive graphical user interface applications through guided, hands-on practice. You’ll begin by setting up a PyQt develo…

  • Coursera
  • 5.5 hours
  • Self-paced
  • Paid certificate

EDUCBA

PyQt Training Advanced Level

4.611 ratings

Build database-driven desktop applications by integrating PyQt and MySQL in a Python environment. In this hands-on course, you’ll learn the complete workflow for designing graphical user interfaces, connecting them to a MySQL database, and managing data through interactive applications. You’ll begi…

  • Coursera
  • 3 hours
  • Self-paced
  • Paid certificate

Logical Operations

Advanced Python: Apps for Desktop, Database, and Web

In this course, you'll continue developing your Python skills by designing graphical user interfaces (GUIs) and creating interactive applications. You'll also create database-driven applications and services and clients that connect over a network. This is the second course in a multi-course Specia…

  • Coursera
  • Self-paced
  • Paid certificate

EDUCBA

Python Game Development: Build & Design with Pygame

Build a complete Flippy Flip game while developing practical Python game development skills with Pygame. Designed for aspiring developers, hobbyists, and educators, this hands-on course takes you step by step from project setup to interactive gameplay and a polished graphical user interface. You’ll…

  • Coursera
  • 5.5 hours
  • Self-paced
  • Paid certificate

EDUCBA

Apply Multisim GUI Skills for Circuit Design

Learners will be able to navigate the Multisim graphical user interface, organize circuit designs, place and connect components, run simulations, analyze errors, and validate circuits using built-in tools. By the end of this course, learners will confidently apply Multisim’s menus, toolbars, design…

  • Coursera
  • 7.5 hours
  • Self-paced
  • Paid certificate

EDUCBA

Python GUI Calculators with Tkinter: Build & Implement

Build practical Python GUI development skills by creating simple and scientific calculators with Tkinter. You’ll begin by defining project objectives, configuring IDEs, importing Python libraries, and learning the fundamentals of graphical user interface design. You’ll then use Tkinter widgets, lab…

  • Coursera
  • 5 hours
  • Self-paced
  • Paid certificate

EDUCBA

Master SPSS GUI Navigation and Data Analysis Skills

By the end of this course, learners will be able to navigate the SPSS graphical user interface with confidence, manage datasets efficiently, perform data preparation and statistical analysis tasks, create meaningful visualizations, and use built-in help and diagnostic tools to troubleshoot common i…

  • Coursera
  • 4.5 hours
  • Self-paced
  • Paid certificate