StudyHalo
Login
Sign Up
×
Add Concept
Search or create concept:
Add Concept
×
Add Post
Title:
Type:
Link
Explanation
Attachment
URL:
Explanation:
File:
Supported file types: PDF, Images, Word documents, etc. Maximum size: 10 MB
Concepts:
Create Post
COS3711
Advanced Programming
Table of Contents
+ Concept
+ Post
8. Networking and Cloud Computing
← QProcess
Networking →
Cloud Computing
Links
Visualizing Google Cloud 101 Illustrated References for Cloud Engineers and Architects
by StudyBuddy (May 15, 2025)
0
0
Report
Book - The Basics of Cloud Computing Understanding the Fundamentals of Cloud Computing in Theory and Practice
by StudyBuddy (May 15, 2025)
0
0
Report
Explanations
Attachments
Table of Contents
1. Libraries
1.1. Revision
1.2. Qt 6
1.3. Libraries and frameworks (and platforms)
1.4. Design patterns and anti-patterns
1.5. Serializer Pattern
2. Meta-Objects, Properties and Reflective Programming
2.1. Qt object system
2.2. Using QVariant, QMetaType, and Q_ENUM
2.3. Static variables
2.4. Debugging in Qt Creator
2.5. Practical work
3. Models and Views
3.1. Qt model/view programming
3.2. Smart pointers
3.3. Practical work
4. Validation and Regular Expressions
4.1. Input masks, validators, and subclassing QValidator
4.2. Regular expressions
4.3. Practical work
5. XML
5.1. What is XML?
5.2. Using DOM
5.3. Using Qt's XML streaming
5.4. Practical work
5.5. Working with XML
6. More Design Patterns
6.1. Abstract Factory (Creational pattern)
6.2. Façade (Structural pattern)
6.3. Factory Method (Creational pattern)
6.4. Memento (Behavioural pattern)
6.5. Singleton (Creational pattern)
6.6. Strategy (Behavioural pattern)
7. Concurrency
7.1. Threading
7.2. QProcess
8. Networking and Cloud Computing
8.1. Networking
8.2. Cloud computing