Qt5 bibliotēka (C++). 2. līmenis. Uzlabotā lietotāja saskarnes izstrāde - kurss RUB 39 990. no Speciālists, apmācība 40 ak. h., Datums: 2023. gada 23. septembris.
Literārs Mistrojums / / November 28, 2023
Qt – starpplatformu vide lietotāja interfeisa izstrādei C++, kā arī citās objektorientētās valodās.
Qt veidotājs – integrēta izstrādes vide, kas vērsta uz Qt lietojumprogrammu izstrādi.
Kurss aptver progresīvus mehānismus un metodes darbam ar Qt, tostarp datu vizualizāciju. Atklāj paņēmienus darbam ar datu bāzēm, kā arī attīsta prasmes Qt mehānismu izmantošanā dizainā.
- programmētāji, kuri runā C++ un vēlas padziļināt savas zināšanas Qt
- attīstības uzņēmumi, kuriem nepieciešami sertificēti speciālisti, kas labi pārzina Qt
- programmētāji, kuri vēlas iemācīties padziļināt savas zināšanas un prasmes Qt5 lietošanā
Tu iemācīsies:
izveidot datu vizualizācijas, izmantojot Qt;
strādāt ar datu bāzēm no Qt;
veidojot savas lietojumprogrammas, izmantojiet uzlabotos Qt mehānismus.
Profesionāls Qt5 kursu pasniedzējs. Viņam ir 5 gadu pieredze kā programmatūras izstrādātājs (C\C++), 3 gadi kā vadošais izstrādātājs, 2 gadi kā programmatūras arhitekts un 10 gadi kā pasniedzējs. Šajā...
Profesionāls Qt5 kursu pasniedzējs. Viņam ir 5 gadu pieredze kā programmatūras izstrādātājs (C\C++), 3 gadi kā vadošais izstrādātājs, 2 gadi kā programmatūras arhitekts un 10 gadi kā pasniedzējs. Pašlaik viņš ir vadošais programmatūras inženieris un dizainers 1C.
Absolvējis (ar izcilību) Maskavas Valsts universitātes Ķīmijas fakultāti, kas nosaukta M.V. Lomonosovs. Vladimirs Aleksandrovičs pastāvīgi mācās un pilnveido savu līmeni, lielu uzmanību pievērš kompetentam dizainam un programmēšanas stilam. Pārzina vairākas programmēšanas valodas (C/C++, Python, PHP, Java), un gadu gaitā strādājis gandrīz visās lielākajās programmēšanas valodās. Viņam ir atzinības raksti no programmatūras izvietošanas iestādēm (savā laikā strādājot Agat - vienā no lielākajām sistēmām jūras spēku integratori), kā arī vairāk nekā 70 atsauksmes no vairāk nekā 500 klientiem vietnē profi.ru (kopā vērtējums 4,63+).
Vladimirs Aleksandrovičs ir “skrupulīgs” skolotājs šī vārda labā nozīmē - viņš vienmēr cenšas izprast jautājumu \ tehnoloģijas \ jēdzienu līdz galam -, lai viņa klašu skolēniem viss kļūtu skaidrs. Viņš labi izskaidro, māca visu pirmo reizi darīt tīri un pareizi, prot klausīties un dzirdēt publiku. Klausītāji īpaši atzīmē viņa spēju atrast atsevišķu pieeju katram studentam, kā arī noderīgus piemērus no personīgās prakses.
1. modulis. MVC (Model-View-Controller). Modeļa skata kontroliera paradigma Qt (2 ac. h.)
MVC - klasiskā modeļa skata kontrollera paradigma
Model-View-Delegate — MVC in Qt
2. modulis. Modeļi Qt. Standarta modeļi (2 ac. h.)
QAbstractItemModel un tā atvasinājumi
Vispārējs QStandardItemModel
3. modulis. Modeļu programmēšana (4 ac. h.)
Modelis sarakstam
Modelis galdam
Modelis kokam
4. modulis. Pārstāvība. Standarta skati. Pašu idejas (4 ak. h.)
QListView, QTableView, QTreeView
QListWidget, QTableWidget, QTreeWidget
QAbstractItemView un uz tā pamata izstrādāt savus uzskatus
5. modulis. Delegāti. Standarta delegāti. Pašu delegāti (4 ak. h.)
Izpratne par delegātiem
QItemDelegate un QStyledItemDelegate
Savu delegātu izstrāde, pamatojoties uz QAbstractItemDelegate un tā atvasinājumiem
6. modulis. Darbs ar datu bāzēm Qt (8 ac. h.)
Izmantojot datubāzes programmā Qt
Modeļi darbam ar datu bāzēm
Piemērs lietojumprogrammas izveidei, izmantojot datu bāzi, izmantojot SQLite
7. modulis. Daudzpavedienu izveide Qt (2 ac. h.)
Daudzpavedienu izveide Qt
Pavedienu sinhronizācija Qt
Īpašas sinhronizācijas metodes, kas ir unikālas Qt
QtKonkurētspējīgs
8. modulis. Qt mikroshēmas (2 ac. h.)
QStateMachine pārskats
QtRemoteObject pārskats
9. modulis. Ievads QML (izmantojot QML kā modeļu attēlojumu) (4 ac. h.)
10. modulis. Savas aplikācijas izveide, izmantojot MVC (praktiskais darbs) (8 ac. h.)
Kurss “Programmēšana Visual C++” aptver visus C++ programmu sagatavošanas un rakstīšanas posmus. Jūs iemācīsities strādāt ar dažādiem C++ datu tipiem, operatoriem un funkcijām, veikt iekapsulēšanu un izmantot konstruktorus un destruktorus. Apgūstiet abstraktās klases un saskarnes, funkciju veidnes un uzziniet, kā pārvaldīt izņēmumus. Kursa programmā iekļauta arī modernās Microsoft Visual Studio izstrādes vides apguve.
4,2
34 990 ₽
Mūsdienu pasaule strauji mainās, un līdz ar to mainās arī biznesa izaicinājumi, kas prasa elastīgu lietojumprogrammu izstrādi. Viens no veidiem, kā panākt elastību, ir samazināt stingru atkarību starp sistēmas daļām. Lai to izdarītu, izstrādātāja rīcībā ir daudz veidņu un rīku. Viena no efektīvām pieejām ir atkarības injekcija, kurai apmācība ir veltīta. Šis kurss aptver dizaina principus, kas ir bibliotēku pamatā, galvenos DI modeļus un anti-patterns, apgūst atkarības pārvaldības pamatprincipus un progresīvus principus, izmantojot IoC bibliotēkas un dizainu sistēmas
4
12 500 ₽