Programación QT
Qt es un marco de aplicación para el desarrollo de software de aplicación multiplataforma. Utiliza el estándar C++ con extensiones para simplificar el desarrollo de aplicaciones de servidor y GUI.
Esta capacitación en vivo dirigida por un instructor proporciona una cobertura en profundidad de Qt y sus módulos.
Al final de esta formación, los participantes tendrán el conocimiento y la práctica necesarios para desarrollar su propia aplicación C++ utilizando Qt.
Formato del curso
- Un curso dirigido por un instructor con cobertura teórica de Qt junto con ejercicios y un gran componente de desarrollo práctico.
Temario del curso
Introducción a Qt
Objetos y tipos de núcleos
- Clases Básicas
- Objetos
- Objeto Communication
Widgets y diseñador
- Widgets
- Diálogos
Aplicaciones y pintura
- Pintura y estilismo
- Creación de aplicaciones
Modelos y vistas
Vista de gráficos
Qt Modelos adicionales
- Multihilo Programming y multimedia
- Multimedia Programming
- Inter-Proceso Communication
Temas varios
- Extendiendo Qt con Plugins
- Procesamiento de datos
- XML Patrones
- Animation
Palabras finales
Requerimientos
- Conocimiento de conceptos básicos de programación.
Audiencia
- Desarrolladores de software
Los cursos públicos requieren más de 5 participantes.
Programación QT - Reserva
Programación QT - Consulta
Testimonios (1)
Gran ambiente de formación.
April Faith Manabat - Controtek Solutions Inc
Curso - QT Programming
Traducción Automática
Próximos cursos
Cursos Relacionados
Advanced C++
35 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o presencial) está dirigida a desarrolladores que desean utilizar técnicas de programación avanzadas C++ para desarrollar sistemas y aplicaciones complejos, seguros y de alto rendimiento.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo que incluya todas las C++ bibliotecas, paquetes y marcos.
- Comprender las características, los componentes y los elementos básicos de C++.
- Cree aplicaciones complejas C++ utilizando técnicas de programación avanzadas.
- Aprenda a escribir código legible, rápido y seguro en C++.
- Conozca los errores de seguridad comunes en el lenguaje C++ y cómo mitigarlos.
- Implemente estrategias de prueba para la calidad del código y el control de seguridad.
- Utilice las herramientas de diagnóstico y depuración en C++ desarrollo.
C ++ para el Modelado de Finanzas Cuantitativas
49 HorasCapacitación profunda C++ para cubrir el modelado de métodos cuantitativos e introducir un gran proyecto para que los alumnos tengan experiencia práctica real con C++ para Quants
Codificación Segura C / C ++
21 HorasEste curso de tres días abarca los fundamentos para proteger el código C/C++ contra usuarios malintencionados que pueden aprovechar muchas vulnerabilidades en el código, relacionadas con la gestión de memoria y el manejo de entradas. El curso cubre los principios de escritura de código seguro.
C ++ para Sistemas Integrados
21 Horas¿Es C++ adecuado para sistemas embebidos como microcontroladores y sistemas operativos en tiempo real?
¿Debería usarse la programación orientada a objetos en los microcontroladores?
¿Está C++ demasiado lejos del hardware para ser eficiente?
Esta capacitación en vivo dirigida por un instructor aborda estas preguntas y demuestra a través de la discusión y la práctica cómo se puede usar C++ para desarrollar sistemas integrados con código que sea preciso, legible y eficiente. Los participantes ponen en práctica la teoría a través de la creación de una aplicación incrustada de muestra en C++.
Al final de esta formación, los participantes serán capaces de:
- Comprender los principios de modelado orientado a objetos, programación de software embebido y programación en tiempo real
- Producir código para sistemas embebidos que sea pequeño, rápido y seguro
- Evitar la inflación de código causada por plantillas, excepciones y otras características del lenguaje
- Comprender los problemas relacionados con el uso de C++ en sistemas de seguridad crítica y en tiempo real
- Depurar un programa en C++ en un dispositivo objetivo
Audiencia
- Desarrolladores
- Diseñadores
Formato del curso
- Parte teórica, parte discusión, ejercicios y mucha práctica
C ++ 11 Programación
14 HorasEste es un curso de 2 días dirigido a programadores C++ que estén interesados en aplicar el nuevo estándar C++11 en su industria. Es especialmente útil para desarrolladores de aplicaciones financieras, ya que cubre todas las nuevas características con ejemplos de código que se ejecutarán en el laboratorio.
C++, QT, ZeroMQ y Protocol Buffers
35 HorasEste curso dirigido por un instructor (en línea o en sitio) proporciona una cobertura introductoria de C++, el marco GUI Qt y varias tecnologías de comunicación, como ZeroMQ y Protocol Buffers, que pueden utilizarse para escribir aplicaciones distribuidas.
Al final de este curso, los participantes tendrán el conocimiento y la práctica necesarios para escribir y compilar una aplicación utilizando C++, Qt y gcc en Linux Centos 6/7. Los participantes también integrarán capacidades de mensajería asincrónica utilizando ZeroMQ y Protocol Buffers.
Uso de C ++ en sistemas integrados: aplicación de C ++ 11 / C ++ 14
21 HorasEste entrenamiento tiene como objetivo introducir C++ como la extensión común de C cuando se aplica el desarrollo orientado a objetos en sistemas embebidos. Dado que C++ incluye a C, este curso nos lleva de C a C++ de manera natural y muestra cómo se implementa C++. Esto es especialmente valioso para comprender al aplicar C++ en un entorno embebido con recursos limitados. El estándar de C++ ha estado pasando por una revisión importante recientemente, conocida como C++11, y una nueva versión está en camino, C++14. Este curso aborda temas introducidos con estas revisiones que son especialmente útiles, como la gestión de memoria de alto rendimiento, la concurrencia aprovechando un entorno multicore, y la programación cercana al hardware sin capa intermedia.
OBJETIVO/BENEFICIOS
El objetivo principal de esta clase es que puedas usar C++ de una manera “correcta”.
- Introducir C++ como alternativa orientada a objetos en un contexto de sistema embebido
- Mostrar las similitudes y diferencias con el lenguaje C
- Comprender diferentes estrategias de gestión de memoria, especialmente la semántica de movimiento introducida con C++11
- Mirar bajo el capó y entender lo que diferentes paradigmas en C++ llevan a cabo en código máquina
- Usar plantillas para lograr abstracciones de alto nivel seguras por tipo para la programación cercana al hardware, como I/O mapeada a memoria e interrupciones, especialmente las plantillas variádicas introducidas con C++11
- Proporcionar algunos patrones de diseño útiles especialmente aplicables en un contexto embebido
- Ejercicios prácticos para practicar algunos conceptos
AUDIENCIA/PARTICIPANTES
Este entrenamiento está dirigido a programadores C++ que pretenden comenzar a usar C++ en un contexto de sistema embebido.
CONOCIMIENTOS PREVIOS
El curso requiere conocimientos básicos de programación en C++, equivalentes a nuestros entrenamientos ”C++ – Nivel 1” y ”C++ Nivel 2 – Introducción a C++11”.
EJERCICIOS PRÁCTICOS
Durante el entrenamiento, practicarás los conceptos presentados en una serie de ejercicios. Usaremos el entorno de desarrollo integrado gratuito y de código abierto de Eclipse.
Programación Funcional con C++
14 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores web que desean programar funcionalmente con C++
Al final de esta formación, los participantes serán capaces de:
- Utilizar soluciones de programación funcional para mejorar el rendimiento de las aplicaciones web.
- Evitar la mutación de datos y los efectos secundarios con la programación funcional.
- Crear aplicaciones web con un estilo de programación funcional.
Desarrollo HMI para Sistemas Infotainment Automotrices
14 HorasEste es un curso especializado en el desarrollo de HMI diseñado para profesionales del automóvil que están involucrados en el desarrollo de sistemas avanzados de infotainment automotriz.
Diseño Avanzado de Software C ++
35 HorasEste es un curso avanzado de C++ que se centra en el desarrollo y diseño orientados a objetos (OO) utilizando el lenguaje de programación C++.
Programación Orientada a Objetos con C ++
7 HorasEn este curso, los participantes aprenderán conceptos y habilidades de programación en C++.
Programación en C ++
35 HorasEl curso presenta un lenguaje de programación orientada a objetos completo, C++, y su uso a través de ejemplos sencillos. Estos son los mecanismos estándar y la biblioteca.
Qt Quick y QML
7 HorasEsta formación presencial en Argentina (en línea o en sitio) está dirigida a diseñadores web que desean construir interfaces de usuario (UI) dinámicas y multiplataforma utilizando Qt Quick y QML.
Al finalizar esta formación, los participantes podrán:
- Diseñar prototipos para las interfaces de usuario de aplicaciones utilizando QML.
- Crear e implementar los elementos de la interfaz de usuario de una aplicación usando QML.
- Implementar animaciones, transformaciones y transiciones para crear una experiencia más receptiva para los usuarios de la aplicación.
Unreal Engine 4: Desarrollo de juegos 3D con C ++
21 HorasEsta capacitación en vivo dirigida por un instructor en Argentina cubre los fundamentos del desarrollo de juegos con Unreal Engine 4 y brinda a los participantes la oportunidad de crear su propio juego de muestra.