Qt 5 Design Patterns
Qt 5 Design Patterns with C++ For The Advanced Developer
4.51 (404 reviews)

14,050
students
21 hours
content
Dec 2020
last update
$13.99
regular price
What you will 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
Screenshots




Related Topics
3447860
udemy ID
8/25/2020
course created date
8/27/2020
course indexed date
Lee Jia Cheng
course submited by