Course Outline
Introduction
Overview of C++ and QT Features
Setting up the Development Environment on Linux Centos 6/7.
Creating a Sample C++ Application
Implementing a GUI with QT
Objects and Core Types
Models and Views
Widgets and Designer
Applications and Painting
Creating 2D and 3D Graphics (Square, Circle, Polygons, etc.)
Multithreaded Programming
Inter-Process Communication
Understanding Network Communications Patterns (Request/Reply, Publish-Subscribe, etc.)
Asynchronous Messaging with ZeroMQ
Serializing Data with Protocol Buffers
Testing and Debugging the Application
Troubleshooting
Summary and Conclusion
Requirements
- Knowledge of basic programming concepts.
Audience
- Software developers
Testimonials (6)
Conducting training so that everyone could follow. Not leaving the student with questions asked by him.
Krzysztof - PKO Bank Polski
Course - HashiCorp Vault
Machine Translated
Practical examples.
Mateusz - Aplikacje Krytyczne
Course - BizTalk for Developers
Dopasowanie kursu na żywo
Wojciech Karpiński - Uniwersytet Warszawski
Course - XML Fundamentals
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Course - XQuery
The speed and focus on the target system, I could maintain focus well
Kevin - Phoenix Contact B.V.
Course - gRPC
interesting content