Curso sobre C++ para programadores

Aprender Gratis | Curso sobre C++ para programadores

En este curso gratuito sobre C++ para programadores aprenderás a gestionar el lenguaje de programación informático C y cómo utilizarlo.

C++ es un lenguaje de programación orientado a la programación de sistemas y de herramientas. Recomendado a programadores expertos, este curso pretende desarrollar un nuevo paradigma de clases, tomando la base del lenguaje C anterior para agregarle la capacidad de abstraer numerosos tipos.

Ofrecido por la Universidad de California en Santa Cruz, una institución de investigación pública con un profundo compromiso con la educación de pregrado, este curso te permitirá actualizar y renovar tus conocimientos como programador.

¿A quién está dirigido el curso sobre C++ para programadores?

El curso está especialmente dirigido a personas que ya se desenvuelven dentro del mundo de la programación informática. Por ello es necesario poseer conocimientos básicos sobre el manejo de algoritmos y softwares de orientación objetiva.

Para realizar este curso será necesario tener un nivel medio de inglés, ya que es la única modalidad en la que se oferta (ver cursos gratis de inglés). Aun así, cuenta con subtítulos en español y otros idiomas para que puedas seguir las clases sin problemas.

También deberás disponer de un dispositivo con conexión estable a Internet desde el que seguir las clases..

¿Qué estudiarás en el curso sobre C++ para programadores?

Impartido por el profesor de informática en la Universidad de California, Santa Cruz, y miembro de la ACM, Ira Pohl, el curso consta de 10 módulos semanales. En ellos, los alumnos participarán de videolecciones, actividades prácticas, tareas y un examen final que recogerá todo el temario estudiado a lo largo del programa.

Los temas a tratar a lo largo del curso son:

Parte I

  • Cómo convertir un programa C existente a C++. Uso de tipo Entrada/Salida segura.
  • Revisión del algoritmo de ruta más corta de Dijkstra. Funciones y genéricos de C++. Clases C++ y OO
  • Punto: constructor predeterminado y sintaxis de inicialización. Constructores de conversión. Copiar constructor. Lista y asignación de memoria dinámica. Copia profunda.
  • Algoritmos de Prim y Kruskal. Uso de Clases de Contenedores básicos. Trípode-Contenedor, Iterador, Algoritmo.
  • Examen Final

Parte II

  • STL y el juego Hex
  • Hex como Graph y Herencia
  • Hex y el uso de Al & C++
  • Programa Monte Carlo Hex, temas y patrones de C++ más avanzados
  • Examen Final

Acceso a el curso sobre C++ para programadores

Accede a el curso sobre C++ para programadores I y el curso C++ para programadores II. La participación en ambos cursos está habilitada de manera completamente gratuita.

Si al culminar el curso deseas recibir un Certificado Académico por parte de la Universidad de California en Santa Cruz, deberás aprobar todas las actividades evaluadas programadas y abonar la tasa correspondiente a 44 €.

Todos los cursos de Coursera se pueden auditar de forma gratuita y se puede solicitar la ayuda económica (beca) con la que te dan el certificado sin coste.

Comentar