Qué necesitas saber antes de
comenzar

Inicio 4 June 2026 06:08

Fin 4 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Go y C++: Programación en Dos Lenguajes Sucesores de C

Domina la programación en Go y C++ mediante práctica práctica con concurrencia, STL y algoritmos de IA. Progresa desde conceptos básicos hasta implementaciones avanzadas a lo largo de cuatro segmentos exhaustivos.
University of California, Santa Cruz via Coursera

University of California, Santa Cruz

10 Cursos


UC Santa Cruz es una universidad pública de investigación diversa y acogedora con un enfoque en el compromiso global, la justicia social, la sostenibilidad, la educación para todos y las artes.

Not Specified

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

This specialization is intended for all programming and artificial intelligence enthusiasts who seek to master advanced skills like concurrency in Go and Standard Template Library use in C++. Through the four courses—two in C++, and two in Go—you will be exposed to key algorithms and search methods in artificial intelligence, some pioneered by the instructor.

Programa

  • **Curso 1: Introducción a C++ y la Biblioteca de Plantillas Estándar (STL)**
  • Panorama de la programación en C++
    Estructuras de datos en C++
    Introducción a la Biblioteca de Plantillas Estándar
    Algoritmos clave en STL: ordenar, buscar y más
    Proyecto práctico: Construcción de una aplicación C++ usando STL
  • **Curso 2: Programación Avanzada en C++ para Inteligencia Artificial**
  • Funciones avanzadas de C++: Plantillas, Lambdas y Punteros Inteligentes
    Implementación de algoritmos de IA en C++
    Técnicas de optimización en programación C++
    Introducción a la programación paralela en C++
    Ejercicio práctico: Desarrollo de un algoritmo de IA utilizando C++
  • **Curso 3: Introducción a la Programación en Go**
  • Conceptos básicos del lenguaje de programación Go
    Conceptos de programación funcional en Go
    Concurrencia en Go: Goroutines y canales
    Manejo de errores y depuración en Go
    Proyecto: Construcción de una aplicación concurrente en Go
  • **Curso 4: Programación Avanzada en Go e Implementación de IA**
  • Características avanzadas de Go: Interfaces y reflexión
    Algoritmos y estructuras de datos en Go
    Implementación de estrategias de IA con Go
    Ajuste de rendimiento y evaluación comparativa en Go
    Proyecto final: Desarrollo de un sistema de IA usando Go
  • **Recursos Adicionales**
  • Lecturas y documentación recomendadas
    Ejercicios de codificación en línea y entornos de práctica
    Foros comunitarios y redes de apoyo para desarrolladores de C++ y Go

Impartido por

Ira Pohl


Materias

Programming