Programa del Curso
Módulo 1 (C ++ Fase 1)
- Introducción + Referencias
- Lo esencial
- Conceptos básicos del taller
- Sobrecarga
- ¿Qué podemos sobrecargar y cómo?
- Tipos adicionales de C ++ (bool y referencia)
- Sobrecarga de taller
- OOP
- Introducción rápida a Oop
- Clases
- Estructura
- Modificadores de acceso
- Constructor
- funciones predeterminadas / borrar
- lista de inicialización de sintaxis / constructor
- Clases de taller
- Memoria
- Interacción de memoria clásica
- Memoria del taller
Módulo 2
- Introducción a las finanzas cuantitativas
- Modelos de tiempo discretos
- Modelos de tiempo continuo
- Modelos de tasa de interés
- Opciones de bonos
- Modelos de tasa corta
- Modelos de tarifas anticipadas
- Modelos de mercado
Módulo3 (C ++ Phase2 y fase final cuantitativa)
- Herencia
- Construcción
- Polimorfismo
- Virtual, pura virtual, abstracta, interfaz
- Modificadores de acceso
- Herencia del Taller (Formas)
- Excepciones
- Qué son
- Cómo trabajan
- Qué arrojar y qué atrapar
- Excepciones de taller
- Agotamiento de la memoria
- Cómo se notifica
- Cómo manejar
- Gestión de memoria moderna
- RAII
- Plantillas aplicadas a Modern Memory Management (SmartPointer)
- Estandarizado SmartPointers C ++ 11
- Nullptr
- Taller SmartPointers
- Espacios de nombres
- Espacios de nombre de taller
- Precios de los bonos Vasicek en C ++
- Black-Scholes Modeling en C ++ put & call
- Introducción a la simulación de Monte carlo
- Cómo valorar las opciones usando simulación
- Simulación de Monte carlo en C ++
- Movimiento geométrico browniano
- American Vs European Options
- Valoración basada en cortes: método de enrejado
- Valoración basada en cortes: método PDE
- Valoración basada en cortes: método PDE
- Valoración de la opción bermudeña estadounidense (fechas predeterminadas)
Módulo 4 -C ++ Fase final
- Auto
- La nueva palabra clave auto
- La nueva sintaxis de retorno automático
- Enum
- Nuevas enumeraciones de estilo
- Constexpr
- Nuevas expresiones constantes
- Acerca de constness
- Const y Mutable explicaron
- Lambdas y objetos de función
- Clases que actúan como funciones
- Introducción funciones lambda
- Chrono
- Una introducción a la nueva biblioteca de Chrono
Módulo 5
- Fundición
- Biblioteca estándar
- Cuerda
- Contenedores
- Vector (vs)
- Lista
- Mapa
- Formación
- Tuple
- Listas de inicializadores
- Iteradores
- Rango de sintaxis
- Algoritmos estándar
- Arroyos
- Palabras clave varias
- Estático
- Explícito
Módulo 6
- Mover la semántica
- Introducción a los valores L / R
- Referencias de valores R aplicadas a la semántica de movimiento
- Escriba rasgos
- Obtener información sobre el tiempo de compilación
- Concurrencia
- Introducción a la implementación de Threading, async / future y atomic types de C ++ 11
- Plantillas variables: una introducción a las plantillas variadas de C ++ 11
Requerimientos
Conocimiento general de programación
Testimonios (6)
Discusión abierta, capacitador muy bien informado y dispuesto a ayudar con la depuración y las preguntas GoEquilibrio entre ejercicios teóricos y prácticos.
JACK ROSS - STMicroelectronics R&D Ltd
Curso - Programming in C++
Traducción Automática
Nos han mostrado muchas herramientas diferentes (gdb, valgrind, callgrind, google sanitizers, ...) lo cual fue realmente genial para tener un conocimiento básico que podemos ampliar cuando necesitemos usar una de esas herramientas.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
Curso - C++ 11 Programming
Traducción Automática
el equilibrio entre las clases magistrales y la práctica, el ritmo, el conocimiento del formador y la habilidad pedagógica
Armando Pinto - EID
Curso - C/C++ Secure Coding
Traducción Automática
Buenos ejemplos, concéntrese en el material más útil
Piotr Sowiński - Intel Technology Poland
Curso - Object Oriented Programming with C++
Traducción Automática
Great training atmosphere.
April Faith Manabat - Controtek Solutions Inc
Curso - QT Programming
Muchos ejercicios y ayuda. Fue útil para el entrenador poder usar nuestros documentos de proyectos individuales para poder ayudarnos a solucionar nuestro problema y completar los ejercicios. {Mucha oportunidad para hacer preguntas también.
Matthew - Teledyne
Curso - Advanced C++
Traducción Automática