Temario del curso
Introducción
Programación Funcional a Profundidad
- Programación orientada a objetos vs programación funcional
- Funciones de primera clase y funciones de orden superior
Programación Funcional en C++
- Escribir código en un estilo funcional
- Crear funciones Lambda
- Capturar objetos
- Fusionar funciones
Metaprogramación y Programación Reactiva Funcional
- Aplicar factoriales
- Usar bibliotecas de plantillas de C++ y bibliotecas de programación funcional
- Trabajar con extensiones reactivas y la biblioteca RxCpp
Desarrollo Funcional en C++
- Construir aplicaciones
- Usar funciones de orden superior
- Trabajar con manejo de errores
- Implementar funtores y mónadas
- Refactorizar código
- Escribir pruebas unitarias
- Perfilar rendimiento
- Hacer aplicaciones multihilo
Resumen y Conclusión
Requerimientos
Prerrequisitos
- Comprensión de la programación procedural/orientada a objetos
- Experiencia básica con C++
Audiencia
- Desarrolladores Web
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 3200 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (5)
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
El excelente nivel de conocimientos del instructor, la disposición y su amabilidad.
Luis Antonio Salazar Rivero - Banco de Mexico
Curso - C/C++ Secure Coding
Interactividad, tiempo para la programación autónoma. Aprendo mejor si tengo la oportunidad de descubrir la respuesta por mí mismo y no solo que me la digan. También fue muy positivo que el entrenamiento estuviera bien planeado, manteniendo los descansos para café y sin perder mi atención. El formador tenía un conocimiento muy profundo de C++, nos sentíamos cómodos preguntando cualquier cosa.
Barna Szecsi - GIS Europe SE
Curso - C++ for Embedded Systems
Traducción Automática
Los conocimientos del instructor.
Juan Jose Lopez Martinez - Banco de Mexico
Curso - Advanced C++ Software Design
Los detalles sobre cómo el compilador se comporta dependiendo del uso de la sintaxis. Las secciones de "Quiz" son muy estimulantes
Andrea Pomatto
Curso - Using C++ in Embedded Systems - Applying C++11/C++14
Traducción Automática