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

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

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

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

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

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

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

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

Tsinghua University

Grasshopper参数化设计与建模

This course is a parametric design method course for design students. It teaches how to use the graphical programming tool Grasshopper to conduct parametric spatial form modeling. It is a new design method that applies computer programming to various modeling designs. The course teaching uses a lar…

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

IBM

Guided Project: Create & Load tables in PostgreSQL database V2

In this beginner-friendly project, easily learn how to use pgAdmin and PostgreSQL, essential tools for managing data tables. Within an hour, this hands-on guided project will teach you the fundamentals of pgAdmin and PostgreSQL.

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

Alison

Understanding Bash Scripting & Commands

3.964 ratings

Terminals are used to carry out actions and automate commands without the need for menus and tabs that could make a computer’s GUI (graphical user interface) frustrating to use. In this comprehensive Bash course, you will learn to quickly and conveniently carry out simple tasks like renaming files…

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

Alison

Selenium Fundamentals

3.594 ratings

Selenium is a portable framework for testing web applications and provides a playback mechanism for creating tests without demanding a new scripting language. Selenium presents a graphical user interface (GUI) and allows you to record your interactions with the website with ease. This free online p…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

edX

Try It: Learn Linux Command Line

If you are looking to get into cybersecurity or IT, learning the Linux command line would be a great starting point. Linux command line powers much of the internet’s infrastructure, and learning basic security commands can help you advance your cybersecurity career. Gain highly marketable skills in…

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

Università degli Studi di Napoli Federico II

Introduzione alla Data Visualization con Tableau

Diventa un professionista della Business Intelligence con Tableau

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