Temario del curso
Introducción
Descripción general de las características de C++ y Qt
Configuración del entorno de desarrollo en Linux Centos 6/7.
Creación de una aplicación de muestra en C++
Implementación de una GUI con Qt
Objetos y tipos básicos
Modelos y vistas
Widgets y Diseñador
Aplicaciones y pintura
Creación de gráficos 2D y 3D (cuadrados, círculos, polígonos, etc.)
Programación multihilo
Comunicación entre procesos
Comprensión de los patrones de comunicación en red (solicitud/respuesta, publicación-suscripción, etc.)
Mensajería asincrónica con ZeroMQ
Serilización de datos con Protocol Buffers
Prueba y depuración de la aplicación
Troubleshooting
Resumen y conclusión
Requerimientos
- Conocimiento de conceptos básicos de programación.
Audiencia
- Desarrolladores de software
Testimonios (3)
Explicación detallada, reiteración de los puntos de manera sutil que realmente hizo que el conocimiento quedara muy bien asimilado. La disposición de Rod a doblegar la información sobre las preguntas poco comunes que planteamos para asegurarse de que sus respuestas fueran 100% correctas. Además, su interés en discutir los pros y contras de diferentes estilos de codificación, lo que nos permitió no solo aprender a usar C++ de la manera prevista, sino también entender por qué debía hacerse de esa forma.
Nick Dillon - cellxica Ltd
Curso - Using C++ in Embedded Systems - Applying C++11/C++14
Traducción Automática
La experiencia compartida, el saber hacer del profesor y su valor son importantes.
Carey Fan - Logitech
Curso - C/C++ Secure Coding
Traducción Automática
La naturaleza en línea de la formación significó que pudimos ahorrar mucho tiempo. Lo apreciamos enormemente. Además, el hecho de que el instructor conociera tanto C# como C++ fue de gran ayuda, ya que pudo explicar todo a través del conocimiento que ya poseíamos.
Gabor - Rheinmetall Electronics Hungary Kft
Curso - Advanced C++
Traducción Automática