Description
Interactive GUI course with C++ and ImGui: Practical examples. In this course, you will learn how to create interactive applications using C++ and ImGui. Through ten practical examples, you will develop useful programs and improve your C++ and ImGui skills.
What is ImGui?
- ImGui is a powerful and easy-to-use GUI tool for C++ developers. Benefits of ImGui include:
- Easy integration: It is easy to integrate into existing projects and does not require complex dependencies.
- Platform independence: ImGui works on different platforms and graphics APIs.
- Rapid Development: Allows rapid iteration and provides a rich widget set.
- Performance: ImGui is optimized for high performance and requires few resources.
- Customizability: Provides the flexibility to customize the appearance of widgets and user interfaces.
- Active Community: ImGui has a large and dedicated community that is constantly developing and improving.
This course consists of the following examples:
- Calendar with Appointments: Create a user-friendly calendar to manage appointments and events.
- CSV Reader/Writer: Create a program to read and write CSV files.
- File Diff Viewer: Compare two files and visualize the differences.
- File Explorer: Create a file explorer to navigate and manage files and folders.
- Paint: Create a basic drawing program with different colors.
- Plotter Functions: Create a plotter to graphically represent mathematical functions.
- Text Editor: Create a user-friendly text editor with basic editing functions.
- Wall Clock: Design a digital wall clock
- Windows-like desktop: Design a simple desktop with customizable windows and desktop elements.
- Final project: combine all the previous parts into one part
Become a professional today in tomorrow’s technology!
What you will learn in the Interactive GUI with C++ and ImGui: Practical examples course
-
ImGui basics and intermediate themes
-
Example: custom file explorer, calendar, etc.
-
All this in a modern CMake project
This course is suitable for people who
- C/C++ software developers or future computer science students
- C/C++ software developers who want to improve their skills
Course specifications Interactive GUI with C++ and ImGui: Practical examples
- Publisher: Yudmi
- teacher: Jan Schaffranek
- Training level: beginner to advanced
- Training duration: 7 hours and 3 minutes
- Number of courses: 59
Course headings
Interactive GUI with C++ and ImGui course prerequisites: Practical examples
- C++ Basics: Functions, Classes, etc.
- Basic knowledge about the terminal and your own operating system
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 720p
download link
File(s) password: www.downloadly.ir
Volume
5.3 GB
Be the first to comment