
Los cursos de capacitación en vivo de C++, locales y dirigidos por un instructor, demuestran a través de la práctica cómo desarrollar aplicaciones con C++.
El entrenamiento en C++ está disponible como "entrenamiento en vivo en el sitio" o "entrenamiento remoto en vivo". El entrenamiento en vivo se puede realizar localmente en las instalaciones del cliente en España o en los centros de entrenamiento corporativos de NobleProg en España. El entrenamiento remoto en vivo se lleva a cabo por medio de un escritorio remoto interactivo.
NobleProg--su proveedor de capacitación local
Machine Translated
Testimonios
Chosen topics were OK.
ZITRO LABORATORY
Curso: C ++ 11 Programación
In my humble opinion, the trainer, he has explained everything with a perfect rhythm maintaining the balance between theoretical and practical material. Beside this, the material was fine.
Héctor González Gómez - ZITRO LABORATORY
Curso: C ++ 11 Programación
mix of theory and exercices
ZITRO LABORATORY
Curso: C ++ 11 Programación
forma de conducir
HSBC Service Delivery (Polska) Sp. z o.o.
Curso: Programowanie w języku C++
Machine Translated
C++ se implementaron de inmediato en las computadoras al capacitar a los participantes.
Paweł Musiał
Curso: Programowanie w języku C++
Machine Translated
Entrenamiento en forma de talleres con los ejercicios mismos. Toda la teoría aplicada, sin presentaciones innecesarias
GMV Innovating Solutions Sp. z o.o.
Curso: Programowanie w języku C++
Machine Translated
La forma de impartir clases y el conocimiento integral del formador
GMV Innovating Solutions Sp. z o.o.
Curso: Programowanie w języku C++
Machine Translated
Excelente entrenador con gran conocimiento sobre el tema ..
Krzysztof - GMV Innovating Solutions Sp. z o.o.
Curso: Programowanie w języku C++
Machine Translated
Conocimiento, vista transversal.
Merit Poland sp. z o.o.
Curso: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
Me he beneficiado del seguimiento del tiempo y de permanecer en el tema.
BK Medical
Curso: Advanced C++ Software Design
Machine Translated
Anjum tiene un gran conocimiento de las áreas en las que tiene experiencia. Su entrenamiento era muy pesado en teoría, pero creo que por lo general era bueno para explicar teorías.
BK Medical
Curso: Advanced C++ Software Design
Machine Translated
Los ejercicios prácticos
Corvil
Curso: C/C++ Secure Coding
Machine Translated
El enfoque de práctica para explicar los conceptos.
Corvil
Curso: C/C++ Secure Coding
Machine Translated
Ejercitarte y ser capaz de experimentar.
Corvil
Curso: C/C++ Secure Coding
Machine Translated
Animation
Controtek Solutions Inc
Curso: QT Programming
Machine Translated
muchos ejercicios, menos presentación
Controtek Solutions Inc
Curso: QT Programming
Machine Translated
Gran ambiente de entrenamiento.
April Faith Manabat - Controtek Solutions Inc
Curso: QT Programming
Machine Translated
Conocimiento práctico muy alto del Coach, un buen nivel de transferencia de conocimiento por parte de El.
Sopem Sp. z o.o.
Curso: C++ for Embedded Systems
Machine Translated
Conocimiento condensado, comunicado de una manera clara.
Sopem Sp. z o.o.
Curso: C++ for Embedded Systems
Machine Translated
Los temas que fueron tocados fueron interesantes para mí. (Widgets, DB, crear interfaz de usuario con la herramienta Designer)
Bethesa Studios
Curso: Qt Programming
Machine Translated
Programa del curso C++
La formación explica en detalle los mecanismos que subyacen a los errores de programación de seguridad C / C ++ típicos - las vulnerabilidades de seguridad comunes. Las causas fundamentales de los problemas se explican a través de una serie de ejemplos de código fuente fáciles de comprender, que al mismo tiempo aclaran cómo encontrar y corregir estos problemas en la práctica. La verdadera fuerza del curso se basa en numerosas manos, un ejercicio que ayuda a los participantes a entender lo fácil que es explotar estas vulnerabilidades por parte de los atacantes.
El curso también ofrece una visión general de los métodos prácticos de protección que pueden aplicarse a diferentes niveles (componentes de hardware, el sistema operativo, los lenguajes de programación, el compilador, el código fuente o en producción) para evitar la aparición de los distintos errores, detectarlos durante el desarrollo y antes del lanzamiento al mercado, o para evitar su explotación durante el funcionamiento del sistema. A través de ejercicios especialmente adaptados a estas técnicas de mitigación los participantes pueden aprender lo simple - y además barato - es deshacerse de varios problemas de seguridad.
Los participantes que asistan a este curso
- Comprender conceptos básicos de seguridad, seguridad de TI y codificación segura
- Darse cuenta de las graves consecuencias de un manejo no seguro del tampón
- Comprender las técnicas de protección arquitectónica y sus debilidades
- Aprenda sobre errores típicos de codificación y cómo evitarlos
- Estar informado sobre las vulnerabilidades recientes en diversas plataformas, marcos y bibliotecas
- Obtenga fuentes y lecturas adicionales sobre prácticas de codificación seguras
Audiencia
Desarrolladores
Este entrenamiento cubre los fundamentos del desarrollo del juego con Unreal Engine 4 y ofrece a los participantes la oportunidad de crear su propio juego de muestra.
Audiencia
Desarrolladores de juegos para principiantes
Formato del curso
Discusión + un fuerte énfasis en el diseño y desarrollo práctico. Cuestionarios ocasionales para medir el progreso y la comprensión. Muchos comentarios y participación del instructor.
By the end of this training, participants will have the necessary knowledge and practice to develop their own C++ application using Qt.
META / BENEFICIOS
El objetivo principal de esta clase es que usted podrá usar C ++ de una "manera correcta".
- Introduzca C ++ como una alternativa de lenguaje orientado a objetos en un contexto de sistema integrado
- Mostrar las similitudes y diferencias con el lenguaje C
- Comprender las diferentes estrategias de gestión de la memoria, especialmente la semántica de movimientos introducida con C ++ 11
- Mira debajo del capó y entiende a qué conducen los diferentes paradigmas en C ++ en el código de máquina
- Utilice plantillas para lograr abstracciones seguras de alto orden para hardware cercano a la programación de hardware - E / S mapeadas en memoria así como también interrupciones - especialmente las plantillas variadas introducidas con C ++ 11
- Proporcionar algunos patrones de diseño útiles especialmente aplicables en un contexto incrustado
- Algunos ejercicios para practicar algunos conceptos
AUDIENCIA / PARTICIPANTES
- Esta capacitación está dirigida a C ++ - programadores que pretenden comenzar a usar C ++ en un contexto de sistema integrado.
CONOCIMIENTO PREVIO
- El curso requiere conocimientos básicos de programación en C ++, correspondientes a nuestros entrenamientos "C ++ - Nivel 1" y "C ++ Nivel 2 - Introducción a C ++ 11".
EJERCICIOS PRACTICOS
- Durante la capacitación, practicarás los conceptos presentados en una serie de ejercicios. Utilizaremos el entorno de desarrollo integrado abierto y gratuito de Eclipse
Should object-oriented-programming be used in microcontrollers?
Is C++ too far removed from the hardware to be efficient?
This instructor-led, live training addresses these questions and demonstrates through discussion and practice how C++ can be used to develop embedded systems with code that is accurate, readable, and efficient. Participants put theory into practice through the creation of a sample embedded application in C++.
By the end of this training, participants will be able to:
- Understand the principles of object-oriented modelling, embedded software programming and real-time programming
- Produce code for embedded systems that is small, fast and safe
- Avoid code bloat from templates, exceptions, and other language features
- Understand the issues related to using C++ in safety-critical and real-time systems
- Debug a C++ program on a target device
Audience
- Developers
- Designers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán acerca de las nuevas características más importantes de C ++ 17 a medida que avanzan en la creación de una aplicación C ++ de muestra. Los estudios de casos y las discusiones interactivas se combinarán con prácticas para demostrar cómo obtener el máximo beneficio de C ++ 17. Al finalizar este curso, los participantes tendrán el conocimiento y la práctica para hacer el mejor uso de C ++ 17 para escribir código C ++ más claro, simple y de mayor calidad.
Audiencia
- Desarrolladores intermedios de C ++
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a desarrolladores web que desean un programa funcional con C++
Al final de este curso, los participantes podrán:
Utilizar soluciones de programación funcional para mejorar el rendimiento de las aplicaciones web. Evitar mutaciones de datos y efectos secundarios con programación funcional. Crear aplicaciones web en un estilo de programación funcional.
Formato del curso
Lecciones y discusiones interactivas. Muchos ejercicios y prácticas. Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
Este entrenamiento guiado por instructores, en vivo (online o on-site) proporciona una cobertura introductiva de C++, el Qt marco de GUI, y diversas tecnologías de comunicación como ZeroMQ y Protocol Buffers que se pueden utilizar para escribir aplicaciones distribuidas.
Al final de esta formación, los participantes tendrán los conocimientos y prácticas necesarios para escribir y compilar una solicitud utilizando C++, Qt y gcc en Linux Centos 6/7. Los participantes también integrarán capacidades de mensajería sin síntesis utilizando Zero MQ y Protocol Buffers.
Formato del curso
Lecciones y discusiones interactivas. Muchos ejercicios y prácticas. Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
By the end of this training, participants will be able to:
- Set up a development environment that includes all C++ libraries, packages and frameworks.
- Understand the features, components, and basic elements of C++.
- Create complex C++ applications using advanced programming techniques.
- Learn how to write readable, fast, and secure code in C++.
- Know the common security pitfalls in C++ language and how to mitigate them.
- Implement test strategies for code quality and security control.
- Use the diagnostics and debugging tools in C++ development.
Last Updated: