technifyed

Free online

Graphical User Interface courses 40

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 40 courses

MIT OpenCourseWare

User Interface Design and Implementation

6.831/6.813 examines human-computer interaction in the context of graphical user interfaces. The course covers human capabilities, design principles, prototyping techniques, evaluation techniques, and the implementation of graphical user interfaces. Deliverables include short programming assignment…

  • MIT
  • Self-paced
  • Free course
  • Advanced

Arizona State University

Object-Oriented Programming and GUI with Python

3.818 ratings

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…

Partner
  • Coursera
  • 11 hours
  • Self-paced
  • Paid certificate

MIT OpenCourseWare

Introduction to Computers and Engineering Problem Solving

This course presents the fundamentals of object-oriented software design and development, computational methods and sensing for engineering, and scientific and managerial applications. It cover topics, including design of classes, inheritance, graphical user interfaces, numerical methods, streams,…

  • MIT
  • Self-paced
  • Free course
  • Advanced

Harvard University

Advanced Bioconductor

Learn advanced approaches to genomic visualization, reproducible analysis, data architecture, and exploration of cloud-scale consortium-generated genomic data.

  • edX
  • 4 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

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…

Partner
  • Coursera
  • 59 hours
  • Self-paced
  • Paid certificate

The Linux Foundation

Introduction to Linux

4.4189 ratings

Never learned Linux? Want a refresh? Develop a good working knowledge of Linux using both the graphical interface and command line across the major Linux distribution families.

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

The University of California, San Diego

Creating Virtual Reality (VR) Apps

Learn the tools and techniques to develop your own professional VR app in Unity 3D.

  • edX
  • 6 weeks, 5 - 9 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

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…

Partner
  • Coursera
  • 59 hours
  • Self-paced
  • Paid certificate

freeCodeCamp

Kivy Course - Create Python Games and Mobile Apps

In this Kivy tutorial, you will learn to create games and applications with Python for every platform (Windows, Mac, iOS, Android). First you will learn how to use the Kivy library. You will create graphical user interfaces with buttons, labels, and images. You will learn how to implement many kind…

Free video
  • YouTube
  • 5.5 hours
  • Self-paced
  • Free video

Coursera

ChatGPT Playground for Beginners: Intro to NLP AI

4.6102 ratings

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…

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

freeCodeCamp

Music Production with FL Studio – Full Tutorial for Beginners

👋 Watch the 2024 version of this course: https://youtu.be/UnjKWSlwZWM Lean how to use FL Studio to produce music in this complete course for beginners. FL Studio is a complete software music production environment. It features a graphical user interface with a pattern-based music sequencer. Tristan…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

Great Learning

Digital Clock in Python

4.5115 ratings

A free digital clock in Python course is a practical way to move from syntax practice to a small working project. The course introduces how Python can create a graphical user interface using Tkinter, display time with labels, and update the clock using the time module. It gives beginners a focused…

  • Great Learning Academy
  • 1 hour
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Coursera

Build Your First GUI App With Java

4.423 ratings

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…

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

freeCodeCamp

Introduction to Linux – Full Course for Beginners

If you're new to Linux, this beginner's course is for you. You'll learn many of the tools used every day by both Linux SysAdmins and the millions of people running Linux distributions like Ubuntu on their PCs. This course will teach you how to navigate Linux's Graphical User Interfaces and powerful…

Free video
  • YouTube
  • 6 hours
  • Self-paced
  • Free video

Microsoft

Interact with data in Blazor web apps

Learn how to create a graphical user interface in a Blazor web app by creating and assembling Blazor components. Access data and share it for display on multiple pages within your app.

  • Microsoft Learn
  • 60 minutes
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

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…

Partner
  • Coursera
  • 9 hours
  • Self-paced
  • Paid certificate

The Linux Foundation

Introducción a Linux

4.627 ratings

¿Nunca has aprendido Linux? ¿Quieres revisar? Desarrollar un buen conocimiento práctico de Linux, utilizando tanto la interfaz gráfica como la línea de comandos en las principales familias de distribuciones de Linux (Debian, RHEL, SUSE...).

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

Microsoft

Azure Machine Learning: Train models with scripts

This course contains information about training machine learning models using scripts within the Azure Machine Learning platform. You will learn how to programmatically train models in Azure's cloud environment, focusing on a scripted approach to machine learning workflows.

  • edX
  • 2 weeks, 1 - 2 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

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…

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

Enter your email and the official page opens. Phone is optional.