GUIs

Filter Courses within "GUIs" (Click to filter)
Object Oriented Programming in Java (Coursera) Coursera
University of California, San Diego

Object Oriented Programming in Java (Coursera)

Embark on a journey to understand Object Oriented Programming (OOP) principles using Java in this interactive Coursera course. Visualize complex concepts with ease as you learn to design, implement, and debug object-oriented applications. Whether you're aiming to become a professional developer or enhance your programming skills for personal projects, this course offers a structured path to mastery.

Jun 8th 2026
5-12 Weeks
Introduction to Open Source Application Development (Coursera) Coursera
Illinois Tech

Introduction to Open Source Application Development (Coursera)

Discover the fundamentals of systems programming with this introductory course on Open Source Application Development. Dive into essential topics such as problem-solving through coding, pseudocode creation, data types manipulation, control structures application, modularization techniques, and array handling. Gain proficiency in error detection, variable management, loop utilization, function and method implementation, operator usage across different data types, and the object-oriented programming concepts of classes, inheritance, and polymorphism.

Jun 8th 2026
5-12 Weeks
Gameplay en videojuegos (Coursera) Coursera
Universitat Autònoma de Barcelona

Gameplay en videojuegos (Coursera)

Sumérgete en el mundo del desarrollo de videojuegos con nuestro curso 'Gameplay en Videojuegos'. Aprenderás a desglosar y analizar la esencia de un juego: su gameplay. Comprenderás cómo se diseña para ser atractivo, interactivo y emocionante para los jugadores. Con ejemplos prácticos de juegos populares, te adentrarás en el análisis de interfaces gráficas del usuario (GUI) y cómo estas influyen en la experiencia de juego.

Jun 1st 2026
4 Weeks
Getting Started with Junos Operating System (Coursera) Coursera
Juniper Networks

Getting Started with Junos Operating System (Coursera)

Embark on a journey into the world of networking with our 'Getting Started with Junos Operating System' course. Designed for newcomers, this course offers an in-depth look at Junos OS—the backbone of Juniper’s network devices. Master the command line interface (CLI) and J-Web graphical user interface (GUI) to effectively configure, manage, and monitor your network infrastructure. From initial system setup to basic interface configuration, this course sets a strong foundation for anyone interested in Juniper's routing, switching, and security solutions.

Jan 6th 2025
1 Week
Programming Applications with Python: Graphics User Interface (GUI) (FutureLearn) FutureLearn
FutureLearn

Programming Applications with Python: Graphics User Interface (GUI) (FutureLearn)

Embark on an exciting journey into the world of Python programming with this FutureLearn course. Learn how to create visually engaging Graphical User Interfaces (GUIs) that make applications user-friendly and intuitive. Whether you're new to Python or looking to advance your skills, this course will equip you with practical knowledge in GUI development and API creation.

May 23rd 2022
4 Weeks
Programming with GUIs (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Programming with GUIs (FutureLearn)

Embark on a journey to create captivating Graphical User Interfaces (GUIs) with our comprehensive 'Programming with GUIs' course. Designed for educators, this hands-on program will equip you with the essential tools and techniques needed to design and build your own GUI-based applications. Dive into the world of programming and make learning interactive.

Nov 1st 2021
3 Weeks
Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs (edX) EdX
Georgia Institute of Technology,GTx

Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs (edX)

Dive into the advanced world of Java programming with this comprehensive course. Learn how to handle errors effectively using exceptions, enhance your problem-solving abilities through recursion, manage data efficiently with various structures, and create engaging user interfaces with GUIs. Perfect for programmers aiming to refine their skills.

Self Paced
Self-Paced
Page 1