Diseñado para llevar tus habilidades de programación al nivel profesional y prepararte para la certificación CPP – C++ Certified Professional Programmer.
El curso C++ Advanced está dirigido a personas que han completado satisfactoriamente C++ Essentials 2 o que poseen conocimientos intermedios equivalentes de programación en C++, y que desean profundizar sus competencias hasta alcanzar un nivel profesional.
Para participar en el curso, se requiere cumplir con las siguientes condiciones:
El plan de estudio se centra principalmente en la Biblioteca de Plantillas Estándar (STL), sus contenedores, algoritmos, utilidades y operaciones avanzadas de entrada y salida. Asimismo, aborda el uso de plantillas para desarrollar programas genéricos, reutilizables y eficientes.
Equipos recomendados y requisitos técnicos para utilizar Edube Interactive:
| (Capítulo/Sección). | Metas u objetivos. |
|---|---|
| Módulo 1. Contenedores secuenciales de la STL | Aplicar los contenedores secuenciales y sus adaptadores, seleccionando el más apropiado según las necesidades de gestión de datos. |
| Módulo 2. Contenedores asociativos de la STL | Utilizar contenedores asociativos para almacenar, organizar y recuperar información de manera adecuada. |
| Módulo 3. Algoritmos no modificadores de la STL | Aplicar algoritmos que permiten recorrer y analizar los datos sin modificar el contenido de los contenedores. |
| Módulo 4. Algoritmos modificadores de la STL | Aplicar algoritmos modificadores para transformar y manipular datos, evaluando su uso en diferentes situaciones. |
| Módulo 5. Operaciones de ordenamiento de la STL | Ordenar datos y aplicar técnicas de búsqueda para facilitar su recuperación eficiente. |
| Módulo 6. Operaciones de fusión de la STL | Diseñar e implementar estrategias para fusionar y comparar conjuntos de datos de forma eficiente. |
| Módulo 7. Utilidades y biblioteca funcional de la STL | Utilizar las utilidades y herramientas funcionales de la STL para mejorar la funcionalidad, eficiencia y legibilidad de los programas. |
| Módulo 8. Entrada y salida avanzada de la STL | Implementar operaciones avanzadas de entrada y salida para gestionar y presentar datos según los requerimientos de una aplicación. |
| Módulo 9. Plantillas (Templates) | Crear y utilizar plantillas de funciones y clases para desarrollar programas genéricos, eficientes y reutilizables. |
Puedes contactarnos por privado para saber otros detalles sobre el curso, en el siguiente botón:
Contáctanos