Saltar al contenido
KnowledgeCity

Programación en C++ Avanzada

Diseña e implementa programas en C++ cada vez más complejos: polimorfismo, herencia, plantillas, recursividad, manejo de excepciones y estructuras de datos.
Preview the first lesson free — get full access to all 42 lessons.
Curso: bajo demanda
Avanzado Proveedor كايل مولدرو  42 lecciones ·  7h 1m  en Árabe, Inglés, Español 

Descripción del curso

Aprende a diseñar e implementar programas en C++ cada vez más complejos en este curso de programación avanzada. Desarrolla métodos adecuados y eficientes para probar tus programas y amplía tus habilidades básicas de programación. Los temas del curso incluyen el polimorfismo, la herencia, las bibliotecas de clases, la biblioteca de plantillas estándar, las operaciones avanzadas de entrada/salida de archivos, la recursividad, las funciones virtuales, el manejo de excepciones y estructuras de datos como las listas enlazadas, las pilas, las colas y los árboles binarios.

Lo que aprenderás

  • Diseñe e implemente programas en C++ cada vez más difíciles mientras desarrolla habilidades de programación básicas
  • Aplique conceptos orientados a objetos incluidos conceptos básicos de clase y encapsulación, herencia, polimorfismo y funciones virtuales
  • Utilice la clase String, la clase C-String, conversión de mayúsculas/minúsculas y manipuladores de secuencia como setprecision, showpoint, setw y setfill
  • Realice operaciones avanzadas de entrada/salida de archivos con archivos de texto, archivos binarios y acceso aleatorio
  • Implemente algoritmos de clasificación incluidos clasificación de burbuja, clasificación de selección y clasificación por inserción
  • Desarrolle métodos apropiados y eficientes para probar sus programas

Puntos clave

  • Este curso avanzado enseña cómo diseñar e implementar programas en C++ cada vez más difíciles mientras se desarrollan métodos eficientes para probarlos.
  • Los temas del curso incluyen polimorfismo, herencia, bibliotecas de clases, la biblioteca de plantillas estándar, entrada/salida avanzada de archivos, recursión, funciones virtuales, manejo de excepciones y estructuras de datos como listas enlazadas, pilas, colas y árboles binarios.
  • Las lecciones cubren la programación orientada a objetos a través de conceptos básicos de clase y encapsulación, herencia, polimorfismo y funciones virtuales y sobrecarga de operadores.
  • El manejo de archivos se cubre a través de archivos de texto, archivos binarios y operaciones de acceso aleatorio.
  • El curso cubre múltiples técnicas de clasificación, incluida la clasificación de burbuja, la clasificación de selección y la clasificación por inserción.

Preguntas frecuentes

¿Para quién es este curso?

Es un curso avanzado de programación en C++ para estudiantes que desean desarrollarse basándose en habilidades de programación básicas y diseñar e implementar programas en C++ cada vez más difíciles.

¿Qué temas cubre este curso?

Los temas incluyen polimorfismo, herencia, bibliotecas de clases, la biblioteca de plantillas estándar, operaciones avanzadas de entrada/salida de archivos, recursión, funciones virtuales, manejo de excepciones y estructuras de datos como listas enlazadas, pilas, colas y árboles binarios.

¿Qué habilidades ganaré de este curso?

Ganará habilidades en C++ (Lenguaje de Programación), Conceptos Fundamentales de C++, Conceptos de C++, Programación de Computadoras, Conceptos de Programación y Programador Asociado Certificado en C++ (CPA).

¿Qué algoritmos de clasificación se enseñan?

El curso cubre la clasificación de burbuja, la clasificación de selección y la clasificación por inserción.

¿El curso cubre la programación orientada a objetos?

Sí. Cubre conceptos básicos de clase y encapsulación, herencia, polimorfismo y funciones virtuales y sobrecarga de operadores.