Qt5 biblioteka (C++). 2 lygis. Pažangios vartotojo sąsajos kūrimas – kursas 39 990 RUB. iš Specialistas, mokymas 40 ak. val., Data: 2023 m. rugsėjo 23 d.
įvairenybės / / November 28, 2023
Qt – kelių platformų aplinka, skirta sukurti vartotojo sąsają C++, taip pat kitomis objektinėmis kalbomis.
Qt kūrėjas – integruota kūrimo aplinka, orientuota į Qt programų kūrimą.
Kursas apima pažangius darbo su Qt mechanizmus ir būdus, įskaitant duomenų vizualizavimą. Atskleidžiami darbo su duomenų bazėmis metodai, taip pat lavinami Qt mechanizmų naudojimo projekte įgūdžiai.
- programuotojai, kalbantys C++ ir norintys pagilinti savo žinias Qt
- plėtros įmonės, kurioms reikia sertifikuotų specialistų, gerai išmanančių Qt
- programuotojai, norintys išmokti pagilinti savo Qt5 naudojimo žinias ir įgūdžius
Tu išmoksi:
kurti duomenų vizualizacijas naudojant Qt;
dirbti su duomenų bazėmis iš Qt;
naudokite pažangius Qt mechanizmus kurdami savo programas.
Profesionalus Qt5 kursų mokytojas. Jis turi 5 metų programinės įrangos kūrėjo (C\C++), 3 metų vadovaujančio kūrėjo, 2 metų programinės įrangos architekto ir 10 metų mokytojo patirtį. Šiuo...
Profesionalus Qt5 kursų mokytojas. Jis turi 5 metų programinės įrangos kūrėjo (C\C++), 3 metų vadovaujančio kūrėjo, 2 metų programinės įrangos architekto ir 10 metų mokytojo patirtį. Šiuo metu jis yra pirmaujantis programinės įrangos inžinierius ir dizaineris 1C.
Baigė (su pagyrimu) Maskvos valstybinio universiteto Chemijos fakultetą, pavadintą M. V. Lomonosovas. Vladimiras Aleksandrovičius nuolat mokosi ir tobulina savo lygį, didelį dėmesį skiria kompetentingam dizainui ir programavimo stiliui. Moka keletą programavimo kalbų (C/C++, Python, PHP, Java), o per ilgus praktikos metus dirbo beveik visomis pagrindinėmis programavimo kalbomis. Turi pagyrimo sertifikatus iš programinės įrangos talpinimo įstaigų (dirbdamas Agate – vienoje didžiausių sistemų jūrų laivyno integratoriai), taip pat daugiau nei 70 atsiliepimų iš daugiau nei 500 klientų svetainėje profi.ru (iš viso įvertinimas 4,63+).
Vladimiras Aleksandrovičius yra „skrupulingas“ mokytojas gerąja to žodžio prasme - jis visada stengiasi iki galo suprasti problemą \ technologija \ koncepciją, kad viskas taptų aišku jo klasių mokiniams. Puikiai paaiškina, iš pirmo karto moko viską daryti švariai ir teisingai, moka išklausyti ir išgirsti publiką. Klausytojai ypač atkreipia dėmesį į jo gebėjimą rasti atskirą požiūrį į kiekvieną studentą, taip pat naudingus pavyzdžius iš asmeninės praktikos.
1 modulis. MVC (Model-View-Controller). Modelio rodinio ir valdiklio paradigma Qt (2 ac. h.)
MVC – klasikinė Model View Controller paradigma
Model-View-Delegate – MVC Qt
2 modulis. Modeliai Qt. Standartiniai modeliai (2 ak. h.)
QAbstractItemModel ir jo dariniai
Bendras QStandardItemModel
3 modulis. Modelių programavimas (4 ak. h.)
Modelis sąrašui
Modelis stalui
Modelis medienai
4 modulis. Atstovavimas. Standartiniai vaizdai. Savos idėjos (4 ak. h.)
QListView, QTableView, QTreeView
QListWidget, QTableWidget, QTreeWidget
QAbstractItemView ir juo pagrįstų savo požiūrių kūrimas
5 modulis. Delegatai. Standartiniai delegatai. Nuosavi delegatai (4 ak. h.)
Delegatų supratimas
QItemDelegate ir QStyledItemDelegate
Savo delegatų kūrimas remiantis QAbstractItemDelegate ir jo išvestiniais produktais
6 modulis. Darbas su duomenų bazėmis Qt (8 ac. h.)
Duomenų bazių naudojimas Qt
Modeliai darbui su duomenų bazėmis
Programos kūrimo naudojant duomenų bazę naudojant SQLite pavyzdys
7 modulis. Kelių gijų sukūrimas Qt (2 ac. h.)
Kelių gijų sukūrimas Qt
Siūlų sinchronizavimas Qt
Specialūs sinchronizavimo būdai, būdingi Qt
QtKonkurencingas
8 modulis. Qt lustai (2 ak. h.)
QStateMachine apžvalga
QtRemoteObject apžvalga
9 modulis. Įvadas į QML (naudojant QML kaip modelių atvaizdavimą) (4 ak. h.)
10 modulis. Savo aplikacijos kūrimas naudojant MVC (praktinis darbas) (8 ak. h.)
Kursas „Programavimas Visual C++“ apima visus rengimo ir programų rašymo etapus C++ kalba. Išmoksite dirbti su įvairiais C++ duomenų tipais, operatoriais ir funkcijomis, atlikti inkapsuliavimą, naudotis konstruktoriais ir destruktoriais. Įvaldykite abstrakčias klases ir sąsajas, funkcijų šablonus ir išmokite valdyti išimtis. Kurso programa taip pat apima modernios Microsoft Visual Studio kūrimo aplinkos studijas.
4,2
34 990 ₽
Šiuolaikinis pasaulis sparčiai keičiasi, keičiasi ir verslo iššūkiai, todėl reikia kurti lanksčias programas. Vienas iš būdų pasiekti lankstumą – sumažinti standžią priklausomybę tarp sistemos dalių. Norėdami tai padaryti, kūrėjas turi daugybę šablonų ir įrankių. Vienas iš veiksmingų metodų yra priklausomybės injekcija, kuriai ir yra skirti mokymai. Šis kursas apima projektavimo principus, kuriais grindžiamos bibliotekos, pagrindinius DI modelius ir kovoja su modeliais, mokosi pagrindinių ir pažangių priklausomybės valdymo principų naudojant IoC bibliotekas ir dizainą sistemos
4
12 500 ₽