Qt 5 Design Patterns
https://www.udemy.com/course/qt-5-design-patterns/
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 7.35 GB
Genre: eLearning Video | Duration: 125 lectures (21 hours) | Language: English
Qt 5 Design Patterns with C++ For The Advanced Developer
What you'll learn
Design patterns using Qt 5 and C++
Creational patterns
Structural patterns
Behavioral patterns
IO Patterns
State patterns
State machine framework
Abstract Factory
Builder
Factory Method
Object Pool
Prototype
Magic Static
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Chain of responsibility
Command
Interpreter
Iterator
Mediator
Memento
Null Object
Strategy
Visitor
Templates
Class construction
Memory managment
Smart pointers
Encapsulation
Qt property system
SOLID - Single-responsibility Principle
SOLID - Open-closed Principle
SOLID - Liskov substitution principle
SOLID - Interface segregation principle
SOLID - Dependency Inversion principle
DRY - Don't repeat yourself
KIS - Keep it simple
RAII - Resource Acquisition Is Initialization
Exception handling
Auto connecting signals and slots
Threading
Thread Pools
Qt Concurrent
Threading in Widgets
Threading in QML
Templates
Qt Template classes
Pointers in templates
QMake tricks
CMake tricks
Creating shared libraries
Using shared libraries
Loading shared libraries dynamically
Creating plugins
Loading plugins
Text Streams
Data Streams
Data Classes
Storing passwords
Controlling processes
Desktop services
QProcess in Widgets
QProcess in QML
Signal connection types
Disconnecting signals
Serializing objects
QML state
Requirements
Qt Core beginners with Qt 5
Qt Core intermediate with Qt 5
Qt Core Advanced with Qt 5
Qt Widgets beginners with Qt 5
QML beginners with Qt 5
Advanced level knowledge and experience with Qt
Advanced level knowledge and experience with C++
Description
This is an advanced course that covers design patterns using Qt 5 and C++. It is strongly advised you do not attempt this course until you have completed all the prerequisites -see my other courses on Udemy if you need a refresher.
In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design - a design pattern is not a finished application but rather a tool the developer can use across any software framework. Design patterns can speed up the development process by providing tested, proven development paradigms. Effective software design requires considering issues that may not become visible until later in the implementation. Reusing design patterns helps to prevent subtle issues that can cause major problems and improves code readability for coders and architects familiar with the patterns.
The goal of this course is to teach the student how to use design patterns in Qt 5 with C++ along with an understanding of issues specific to Qt 5. We will use a wide range of Qt technologies from Widgets, QML, sockets, server, threading, io, streams, processes, and the State Machine Framework. This course will cover traditional design patterns along with looking at common problems and solutions specific for Qt 5.
These videos are filmed live and unedited, the student will see every single step, mistake and correction - the result is the same as if sitting in a classroom watching in real time.
Who this course is for:
Advanced Qt C++ developers
Homepage: https://www.udemy.com/course/qt-5-design-patterns/
77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
2025-02-13 11:03:14
复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
2025-02-13 11:01:09
JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
2025-02-13 10:58:24
469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle
2025-02-13 10:56:32
诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS
2025-02-13 10:53:58
3DsMax建模插件集合:rapidTools v1.14+使用教程
2020-07-06 17:44:38
Proko-人体解剖高级付费版(中文字幕)256课
2020-12-21 18:34:01
VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计
2020-07-21 17:18:14
小武拉莫日系摄影后期第二期中文视频教程
2021-12-10 14:26:14
Mod Portfolio 3477506 画册模板 时尚杂志画册模版
2020-07-13 10:43:06
小武拉莫日系摄影后期第二期中文视频教程
2021-12-10 14:26:14
VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计
2020-07-21 17:18:14
MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员
2021-01-26 16:03:27
加特林机枪模型 加特林机关枪 Minigun Hi-Poly
2019-07-31 11:06:07
日月星辰矢量图 星辰插画 星座矢量插画 宇宙空间矢量素材 Space set 3760063
2019-08-12 15:38:06
评论(0)