Qt 5 Design Patterns

Discussion in 'Free Courses - Promo Codes & Deals' started by admin, Aug 28, 2020.

    
  1. admin

    admin Administrator Staff Member


    [​IMG]
    Qt 5 Design Patterns

    $19.99
    $10.00 in stock
    Enroll Now
    [​IMG] Udemy.com
    as of

    Qt 5 Design Patterns with C++ For The Advanced Developer

    [​IMG]
    Created by: Bryan Cairns
    Computer Guru
    2034 students enrolled
    What Will I 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++
    Target audience

    • Advanced Qt C++ developers

    Continue reading...
     


Share This Page