Perpustakaan Qt5 (C++). Level 2. Pengembangan antarmuka pengguna tingkat lanjut - kursus RUB 39.990. dari Spesialis, pelatihan 40 ac. h., Tanggal: 23 September 2023.
Miscellanea / / November 28, 2023
Jumlah – lingkungan lintas platform untuk mengembangkan antarmuka pengguna dalam C++, serta bahasa berorientasi objek lainnya.
Pencipta Qt – lingkungan pengembangan terintegrasi yang berfokus pada pengembangan aplikasi Qt.
Kursus ini mencakup mekanisme dan teknik tingkat lanjut untuk bekerja dengan Qt, termasuk visualisasi data. Mengungkapkan teknik untuk bekerja dengan database, dan juga mengembangkan keterampilan dalam menggunakan mekanisme Qt dalam desain.
- programmer yang berbicara C++ dan ingin memperdalam ilmunya di Qt
--perusahaan pengembangan yang membutuhkan spesialis bersertifikat yang berpengalaman dalam Qt
- programmer yang ingin belajar memperdalam pengetahuan dan keterampilannya dalam menggunakan Qt5
Anda akan belajar:
membuat visualisasi data menggunakan Qt;
bekerja dengan database dari Qt;
gunakan mekanisme Qt tingkat lanjut saat merancang aplikasi Anda sendiri.
Guru profesional kursus Qt5. Beliau memiliki pengalaman 5 tahun sebagai pengembang perangkat lunak (C\C++), 3 tahun sebagai pengembang utama, 2 tahun sebagai arsitek perangkat lunak, dan 10 tahun sebagai tutor. Pada ini...
Guru profesional kursus Qt5. Beliau memiliki pengalaman 5 tahun sebagai pengembang perangkat lunak (C\C++), 3 tahun sebagai pengembang utama, 2 tahun sebagai arsitek perangkat lunak, dan 10 tahun sebagai tutor. Saat ini dia adalah insinyur dan perancang perangkat lunak terkemuka di 1C.
Lulusan (dengan pujian) dari Fakultas Kimia Universitas Negeri Moskow dinamai M.V. Lomonosov. Vladimir Aleksandrovich terus-menerus mempelajari dan meningkatkan levelnya, memberikan perhatian besar pada desain yang kompeten dan gaya pemrograman. Mengetahui beberapa bahasa pemrograman (C/C++, Python, PHP, Java), dan selama bertahun-tahun berlatih, ia telah bekerja di hampir semua bahasa pemrograman utama. Memiliki sertifikat pujian dari fasilitas penempatan perangkat lunak (selama bekerja di Agat - salah satu sistem terbesar integrator untuk angkatan laut), serta lebih dari 70 ulasan dari lebih dari 500 klien di profi.ru (total peringkat 4,63+).
Vladimir Aleksandrovich adalah guru yang “teliti” dalam arti yang baik - dia selalu berusaha memahami masalah \teknologi\konsep sampai akhir - sehingga semuanya menjadi jelas bagi siswa di kelasnya. Dia menjelaskan dengan baik, mengajarkan untuk melakukan segala sesuatu dengan bersih dan benar pada kali pertama, tahu bagaimana mendengarkan dan mendengarkan penonton. Pendengar khususnya memperhatikan kemampuannya untuk menemukan pendekatan terpisah untuk setiap siswa, serta contoh berguna yang dia berikan dari latihan pribadi.
Modul 1. MVC (Pengontrol Tampilan Model). Paradigma model-view-controller di Qt (2 ac. H.)
MVC - paradigma Model View Controller klasik
Model-View-Delegate - MVC di Qt
Modul 2. Model di Qt. Model standar (2 ac. H.)
QAbstractItemModel dan turunannya
QStandardItemModel Generik
Modul 3. Pemrograman model (4 ac. H.)
Model untuk daftar
Model untuk meja
Model untuk kayu
Modul 4. Perwakilan. Tampilan standar. Ide sendiri (4 ac. H.)
QListView, QTableView, QTreeView
QListWidget, QTableWidget, QTreeWidget
QAbstractItemView dan mengembangkan pandangan Anda sendiri berdasarkan itu
Modul 5. Delegasi. Delegasi standar. Delegasi sendiri (4 ac. H.)
Memahami Delegasi
QItemDelegate & QStyledItemDelegate
Mengembangkan delegasi Anda sendiri berdasarkan QAbstractItemDelegate dan turunannya
Modul 6. Bekerja dengan database di Qt (8 ac. H.)
Menggunakan database di Qt
Model untuk bekerja dengan database
Contoh pembuatan aplikasi menggunakan database menggunakan SQLite
Modul 7. Multithreading dalam Qt (2 ac. H.)
Multithread di Qt
Sinkronisasi utas di Qt
Teknik sinkronisasi khusus yang unik untuk Qt
QtKompetitif
Modul 8. Chip Qt (2 ac. H.)
Ikhtisar QStateMachine
Ikhtisar QtRemoteObject
Modul 9. Pengenalan QML (menggunakan QML sebagai representasi model) (4 ac. H.)
Modul 10. Membuat aplikasi Anda sendiri menggunakan MVC (kerja praktek) (8 ac. H.)
Kursus “Pemrograman dalam Visual C++” mencakup semua tahapan persiapan dan penulisan program dalam C++. Anda akan belajar bekerja dengan berbagai tipe data C++, operator dan fungsi, melakukan enkapsulasi, dan menggunakan konstruktor dan destruktor. Kuasai kelas dan antarmuka abstrak, templat fungsi, dan pelajari cara mengelola pengecualian. Program kursus juga mencakup mempelajari lingkungan pengembangan Microsoft Visual Studio modern.
4,2
34 990 ₽
Dunia modern berubah dengan cepat, begitu pula tantangan bisnis yang memerlukan pengembangan aplikasi yang fleksibel. Salah satu cara untuk mencapai fleksibilitas adalah dengan mengurangi ketergantungan yang kaku antar bagian sistem. Untuk melakukan ini, pengembang memiliki banyak templat dan alat. Salah satu pendekatan yang efektif adalah Injeksi Ketergantungan, yang menjadi tujuan pelatihan ini. Kursus ini mencakup prinsip-prinsip desain yang mendasari perpustakaan, pola-pola DI utama, dan anti-pola, mempelajari prinsip dasar dan lanjutan manajemen ketergantungan menggunakan perpustakaan dan desain IoC sistem
4
12 500 ₽