Build Desktop Apps with Qt and C++

Leverage your C++ skills to design, build, and deploy intuitive cross-platform graphical user interfaces with the Qt framework.

4.3 (479) ⏱ 1 godz 30 min 📚 8 lekcji

O tym kursie

Ready to move beyond console applications? If you know C++, you have the power to build professional desktop software, but you need a framework to create the user interface. This course is your entry point into the world of GUI development with Qt. Through practical, text-based lessons, you will gain the foundational skills to construct fully functional, cross-platform desktop applications. You'll learn how to design layouts, handle user input, manage application data, and create software that looks and feels professional, all by applying your existing C++ knowledge in a new and exciting context. What you'll learn: - Understand the fundamentals of the Qt framework and set up your development environment with Qt Creator. - Build user interfaces programmatically using core widgets and manage their arrangement with layout managers. - Master the powerful signals and slots mechanism for creating interactive and responsive applications. - Apply modern styling to your applications using Qt Style Sheets (QSS) for a custom look and feel. - Integrate a SQLite database to store, retrieve, and manage application data effectively. - Practice separating application logic from the user interface for more maintainable code. - Write basic unit tests for your application logic using the built-in Qt Test framework. This course begins with the core principles of Qt and GUI programming, establishing a strong foundation before guiding you through the process of building more complex application features. You'll work through clear explanations and focused exercises at your own pace. This course is designed for C++ developers who are new to GUI programming. No prior experience with user interface design or desktop application development is required. All you need is a basic understanding of C++ concepts. Enroll to start building your own desktop applications today.

Co otrzymasz

  • 📜 Certyfikat ukończenia
    Dodaj do profilu LinkedIn
  • ♾️ Dożywotni dostęp
    Wracaj, kiedy chcesz — bez wygaśnięcia
  • 📱 Telefon lub komputer
    Działa wszędzie, na każdym urządzeniu
  • 💸 Zwrot w 30 dni
    Bez pytań
  • Krótko i konkretnie
    1 godz 30 min praktycznej treści

Recenzje (2)

James White AU
★ 4 · 2025-04-05T22:51:55+00:00

Szkolenie: Struktura była logiczna, ale chciałbym, aby było więcej praktycznych ćwiczeń poza podstawowymi przykładami.

غسان بن سعيد TN Zweryfikowany kursant
★ 3 · 2025-01-07T15:04:55+00:00

Hmm, I'm not sure this is ideal for beginners. Some concepts were glossed over, and the examples weren't always clear.

Napisz recenzję

Po wysłaniu poprosimy o zalogowanie — szkic zostanie zapisany.

Inni uczyli się też

Najczęstsze pytania

Czego potrzebuję, by wziąć udział w tym kursie? +

Wystarczy telefon lub komputer z internetem. Bez instalacji i specjalnego sprzętu.

Jak zapłacić? +

Kartą przez Stripe lub kryptowalutą. Nie przechowujemy danych karty — robi to bezpiecznie Stripe.

Czy mogę otrzymać zwrot? +

Tak — pełen zwrot w 30 dni, bez pytań.

Jak długo będę mieć dostęp? +

Na zawsze. Po zakupie kurs jest twój — wracaj, kiedy chcesz.

Czy dostanę certyfikat? +

Tak. Po ukończeniu otrzymasz certyfikat, który możesz dodać do profilu LinkedIn.

Stworzony dla uczących się w
IT Design Finanse Marketing Ochrona zdrowia Edukacja Hotelarstwo Produkcja