* Cantinho Satkeys

Refresh History
  • j.s.: dgtgtr a todos  4tj97u<z
    07 de Julho de 2025, 13:50
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    06 de Julho de 2025, 11:43
  • j.s.: [link]
    05 de Julho de 2025, 16:31
  • j.s.: dgtgtr a todos  4tj97u<z
    05 de Julho de 2025, 16:31
  • j.s.: h7t45 ao convidado de Honra batatinha pela sua ajuda
    05 de Julho de 2025, 16:30
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    04 de Julho de 2025, 11:58
  • JPratas: dgtgtr Pessoal  101041 Vamos Todos Ajudar na Manutenção do Forum, Basta 1 Euro a Cada Um  43e5r6
    03 de Julho de 2025, 19:02
  • cereal killa: Todos os anos e preciso sempre a pedir esmolas e um simples gesto de nem que seja 1€ que fosse dividido por alguns ajudava, uma coisa e certa mesmo continuando isto vai levar volta a como se tem acesso aos tópicos, nunca se quis implementar esta ideia mas quem não contribuir e basta 1 € por ano não terá acesso a sacar nada, vamos ver desenrolar disto mais ate dia 7,finalmente um agradecimento em nome do satkeys a quem já fez a sua doação, obrigada
    03 de Julho de 2025, 15:07
  • m1957: Por favor! Uma pequena ajuda, não deixem que o fórum ecerre. Obrigado!
    03 de Julho de 2025, 01:10
  • j.s.: [link]
    02 de Julho de 2025, 21:09
  • j.s.: h7t45 ao membro anónimo pela sua ajuda  49E09B4F
    02 de Julho de 2025, 21:09
  • j.s.: dgtgtr a todos  4tj97u<z
    01 de Julho de 2025, 17:18
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    29 de Junho de 2025, 11:59
  • m1957: Foi de boa vontade!
    28 de Junho de 2025, 00:39
  • j.s.: passem f.v. por aqui [link]    h7t45
    27 de Junho de 2025, 17:20
  • j.s.: renovamos o nosso pedido para uma pequena ajuda para pagemento  do nosso forum
    27 de Junho de 2025, 17:19
  • j.s.: h7t45 aos convidados de honra Felizcunha e M1957 pela ajuda
    27 de Junho de 2025, 17:15
  • j.s.: dgtgtr a todos  4tj97u<z
    27 de Junho de 2025, 17:13
  • FELISCUNHA: ghyt74  pessoal  4tj97u<z
    27 de Junho de 2025, 11:51
  • JPratas: try65hytr A Todos  classic k7y8j0
    27 de Junho de 2025, 04:35

Autor Tópico: Qt 5 Design Patterns  (Lida 86 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 121842
  • Karma: +0/-0
Qt 5 Design Patterns
« em: 28 de Agosto de 2020, 12:23 »

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

Download link:
Só visivel para registados e com resposta ao tópico.

Only visible to registered and with a reply to the topic.

Links are Interchangeable - No Password - Single Extraction