Siirry suoraan sisältöön

Qt Intermediate (5op)

Toteutuksen tunnus: C-10065-TT00GD56-3001

Toteutuksen perustiedot


Ilmoittautumisaika
01.06.2025 - 19.10.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
25.08.2025 - 31.12.2025
Toteutus on käynnissä.
Opintopistemäärä
5 op
Korkeakoulu
Metropolia Ammattikorkeakoulu, Karaportti 2
Opetuskielet
englanti
Paikat
0 - 15
Opintojakso
C-10065-TT00GD56

Toteutukselle Qt Intermediate C-10065-TT00GD56-3001 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.

Arviointiasteikko

0-5

Sisällön jaksotus

Can be find via course space.

Tavoitteet

Learn essential Qt C++ programming concepts - Learn how to connect QML UI to a C++ backend - Learn about modules in Qt that support embedded application development

Sisältö

Contents 1/2 Qt Object Model - QObjects and Value Types - Meta-Object System - Signals and Slots - Properties Meta-Type System - Variants - Custom Types Core Classes - String Handling - Item Containers File Handling - Data Streams and Serialization C++ and QML - Exposing Properties and Objects - Type Registration - Accessing Objects in QML/C++ - C++ models and QML QML Performance Optimizations - Profiling and introspection tools Qt Design Studio Intro session 4h Contents 2/2 JSON Parsing Database programming - Database Connections - SQL Queries - Query Models - Transactions Networking - UDP and TDCP sockets - HTTP with Network Access Manager Unit Testing With QtTest - Unit tests - Data-driven testing - Asynchronous tests Multithreading - Multithreading in Qt - Worker objects - Runnables Debugging C++

Aika ja paikka

Week 43 alkaa Tue 21 Oct, 14:00–16:00 Thu 23 Oct, 14:00–16:00 Week 44 Tue 28 Oct, 14:00–16:00 Thu 30 Oct, 14:00–16:00 Week 45 Tue 4 Nov, 14:00–16:00 Thu 6 Nov, 14:00–16:00 Week 46 Tue 11 Nov, 14:00–16:00 Thu 13 Nov, 14:00–16:00 Week 47 Tue 18 Nov, 14:00–16:00 Thu 20 Nov, 14:00–16:00 Week 48 Tue 25 Nov, 14:00–16:00 Thu 27 Nov, 14:00–16:00 Week 49 Tue 2 Dec, 14:00–16:00 Thu 4 Dec, 14:00–16:00 Week 50 Tue 9 Dec, 14:00–16:00 Thu 11 Dec, 14:00–16:00

Oppimateriaalit

Can be find throw workspace.

Opetusmenetelmät

Weekly online lectures and exercises - Weekly online support on exercises: teacher available online 2 * 1h per week. - A qualification exam online to get course credits. - Related material in Qt Academy on selected topic.

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

Can be find throw workspace.

Pedagogiset toimintatavat ja kestävä kehitys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Opiskelijan ajankäyttö ja kuormitus

Estimated duration 135h - Theory 8 * 4h = 32h - Online support sessions 8* 2h = 16h - Exercise code 87h

Siirry alkuun