Kurz je určen pro programátory, kteří se chtějí naučit tvořit aplikace pomocí multiplatformního frameworku Qt. Na kurzu se seznámíte s filozofií a principy frameworku Qt, naučíte se zkompilovat Qt aplikaci na různých [...]
  • CPP_QT
  • Délka 3 dny
  • 30 ITK bodů
  • 0 termínů
  • Praha (13 800 Kč)

    Brno (13 800 Kč)

    Bratislava (465 €)

Kurz je určen pro programátory, kteří se chtějí naučit tvořit aplikace pomocí multiplatformního frameworku Qt. Na kurzu se seznámíte s filozofií a principy frameworku Qt, naučíte se zkompilovat Qt aplikaci na různých platformách, získáte přehled o nástrojích frameworku Qt a v neposlední řadě se dozvíte, jak vytvořit grafické uživatelské rozhraní.

»
  • Základní principy programování Qt aplikací
  • Práci s vývojovým prostředím
  • Integraci s jinými vývojovými nástroji
  • Překlad na různých platformách
  • Strukturu meta-objektového kompilátoru
  • Tvorbu uživatelského rozhraní pomocí Qt widgetů
  • Práci s grafikou
  • Pokročilé nástroje frameworku Qt (síťové rozhraní, vlákna, procesy)
  • Kurz je určen pro vývojáře
  • Znalosti v rozsahu kurzu Programovací jazyk C a C++ (MSCPP1).
  • Znalosti v rozsahu kurzu Objekty v jazyce C++
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Tištěné prezentace probírané látky.

Úvod do frameworku Qt

  • Historie, filozofie
  • Vývojové prostředí
  • Tvorba jednoduché okenní aplikace
  • Integrace s nástrojem CMake
  • Demonstrace překladu pro různé platformy (Windows, Linux)

Signály a sloty

  • Princip meta-objektového kompilátoru (MOC)
  • Smyčka událostí a souvislost s návrhovým vzorem Observer
  • Systém rodičů

Uživatelské rozhraní I.

  • Widgety
  • Layouty, dialogy
  • Hlavní okno

Uživatelské rozhraní II.

  • Grafika
  • Animace
  • Prezentace dat

Uživatelské rozhraní III.

  • MVC architektura
  • Model/View v Qt

Datové struktury a algoritmy

  • Kontejnery v Qt
  • Iterátory v Qt
  • Algoritmy v Qt

Paralelismus

  • Vlákna
  • Procesy
  • Síťové rozhraní

Testování

Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.