Course Outline

Introduction

Overview of C++ and QT Features for Government

Setting up the Development Environment on Linux CentOS 6/7

Creating a Sample C++ Application for Government Use

Implementing a GUI with QT for Government Applications

Objects and Core Types in Government Systems

Models and Views for Government Projects

Widgets and Designer for Government User Interfaces

Applications and Painting Techniques for Government Software

Creating 2D and 3D Graphics (Square, Circle, Polygons, etc.) for Government Visualizations

Multithreaded Programming for Government Applications

Inter-Process Communication in Government Systems

Understanding Network Communications Patterns (Request/Reply, Publish-Subscribe, etc.) for Government Networks

Asynchronous Messaging with ZeroMQ for Government Services

Serializing Data with Protocol Buffers for Government Data Exchange

Testing and Debugging the Application for Government Compliance

Troubleshooting Common Issues in Government Development

Summary and Conclusion for Government Use Cases

Requirements

  • Understanding of fundamental programming principles.

Audience for Government

  • Software developers working in government agencies or contractors supporting federal, state, and local governments.
 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories