Temario del curso
Introducción
- ¿Qué hay de nuevo en C++?
- Descripción general de C++ características y elementos
- Comprensión de la programación orientada a objetos
- Conceptos básicos de la programación C++
Empezar
- Configuración del entorno de desarrollo
- Instalación de C++ IDE
- Bibliotecas y componentes estándar
Avanzado Programming en C++
- Expresiones lambda en C++
- Contenedores y algoritmos estándar
- Mover semántica
- C++ Reglas de estilo de codificación
- Puntero a la implementación (Plmpl)
- Sobrecarga del operador
- Polimorfismo en C++
- Variables, matrices y condicionales
- Referencias y punteros
- Excepciones
- Otras funciones e implementación modernas
Seguridad Programming
- C++ Características de seguridad y mejores prácticas
- Gestión de memoria moderna
- Técnicas de manejo de cuerdas
- Trabajar con el Control de cuentas de usuario (UAC)
- Vulnerabilidades de seguridad y opciones de mitigación
Estrategias de prueba para C++
- Elección de un marco de prueba
- Análisis y métricas
- Escritura de pruebas unitarias
- Pruebas de integración y nivel de sistema
- Prueba de código heredado
- Pruebas de caja negra
Depuración del código
- Puntos de interrupción condicionales y de función
- Depuración multiproceso
- Herramientas de rendimiento y diagnóstico
Resumen y próximos pasos
Requerimientos
- Experiencia básica C++ en programación
Audiencia
- Desarrolladores
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 8000 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (5)
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
El ritmo fue óptimo, no demasiado lento ni demasiado rápido. Los temas que tocamos fueron muy informales e interesantes. Creo que entendí todo. Hablamos sobre el caso de uso y por qué es útil. Los ejemplos eran pequeños y concisos, lo que los hacía fáciles de entender. Podíamos hacer preguntas en cada paso y se respondían y explicaban con mucha paciencia. También nos hicieron preguntas para asegurarse de que entendíamos el tema o si teníamos alguna pregunta. Fue divertido y entretenido, aunque muy informal, y creo que aprendí mucho.
Gabor - Rheinmetall Electronics Hungary Kft
Curso - Advanced C++
Traducción Automática
Muchos ejercicios y ayuda. Fue útil que el formador pudiera utilizar nuestros documentos de proyecto individuales para ayudarnos a resolver problemas y completar los ejercicios. {También hubo muchas oportunidades para hacer preguntas.}
Matthew - Teledyne
Curso - Advanced C++
Traducción Automática
Me gustó que tuviéramos ejercicios para hacer, el material fue impresionante y bien estructurado, y el formador explicó muy bien todos los temas
Diana Toldas - Accenture Industrial Software Solutions S.A.
Curso - Advanced C++
Traducción Automática
Disfruté de la flexibilidad y variedad de temas; la combinación de capacitaciones y ejercicios significó que podía aplicar lo que había aprendido de inmediato. También disfruté los proyectos del último día para integrar todo el conocimiento.
Luca Ricagni - Rockwell Collins UK Limited
Curso - Advanced C++
Traducción Automática