Qt für Anwendungsentwickler

Qt ist bei der plattformübergreifenden Anwendungsentwicklung für Windows, Linux, Mac und im Embedded-Umfeld seit langem eine feste Größe. Sowohl der Open-Source-Desktop KDE nutzt es als Grundlage, als auch so bekannte kommerzielle Software wie Maemo von Nokia, Google Earth, die Telefonie Software Skype, der Webbrowser Opera und vielfache Industrie-Anwendungen.

Das Qt-Zertifizierungsprogramm ermöglicht es Ihnen, Ihre aktuellen Qt-Kenntnisse überprüfen zu lassen, um in einem sehr schnell wachsenden Markt wichtige Wettbewerbsvorteile zu erarbeiten. Dieses Training bereitet auf die Qt Essentials- und Qt Widgets UI-Zertifizierungen vor.

Diese Qt-Schulung richtet sich an Einsteiger und Fortgeschrittene, die mit Qt und C++ eigene grafische Anwendungen entwickeln möchten und gleichzeitig die Grundlagen erwerben und festigen wollen, um sich anschließend als Qt-zertifizierte Entwickler zu qualifizieren.Roblox Hack Free Robux

Dieses Training richtet sich sowohl an Windows-, Linux- und OS X-, als auch an Embedded-Entwickler. Plattformspezifische Eigenheiten werden ausführlich behandelt.

Inhalte

Tag 1: Einführung und Grundlagen

  • Aufbau und Ziele der Bibliothek
  • Überblick über den Funktionsumfang
  • Werkzeuge und Entwicklungsszenarien
  • Grundlegende Konzepte (Signal/Slot, Events, Speicherverwaltung)

Tag 2: GUI-Programmierung

  • QtWidgets
    • Aufbau einer typischen Widget basierten Anwendung
    • GUI-Design mit dem Qt Designer, Layouting
    • Individualisierung mit Qt Stylesheets
    • Eigene Steuerelemente
    • Drucken, Erstellung von PDFs
  • Ausblick: Qt Quick Grundlagen

Tag 3: Datenverarbeitung

  • Dateiverarbeitung
  • De-/Serialisierung von JSON-Daten
  • Einbindung von SQL-Datenbanken
  • Netzwerkkommunikation mit UDP und TCP
  • Multithreading und -processing
    • Richtiges Design von Nebenläufigkeit
    • Implementierungshinweise

Termine

06.02.–08.02.2017

19.06.–21.06.2017

09.10.–11.10.2017