/
[TCC] Tecnología C y C++

[TCC] Tecnología C y C++

El área [TCC] Tecnología C y C++ está diseñada para desarrollar competencias en programación utilizando los lenguajes C y C++, fundamentales en la industria del software por su eficiencia, flexibilidad y control sobre los recursos del sistema. Los cursos están estructurados para cubrir tanto aspectos básicos como avanzados, permitiendo a los participantes adquirir un conocimiento progresivo y sólido en estos lenguajes.

CursoDuración

[TCC-010] Programación con C

Cubre los conceptos fundamentales del lenguaje C, incluyendo la creación y desarrollo de programas, tipos de datos, funciones, operadores, control de flujo y punteros. Además, aborda el uso del preprocesador, manejo de memoria, entrada/salida, funciones matemáticas y operaciones con ficheros.

30 horas

[TCC-020] Programación Avanzada C sobre Unix/Linux

Aborda el diseño y desarrollo de sistemas sobre plataformas Unix/Linux, cubriendo subsistemas como el de archivos, procesos y comunicaciones. Incluye temas como llamadas al sistema, IPC, semáforos, planificación de procesos, comunicaciones en red, y el uso de sockets, con enfoque en POSIX.

20 horas

[TCC-030] Programación Orientada a Objetos con C++

Cubre desde los fundamentos del lenguaje C++, como variables, punteros y control de flujo, hasta conceptos avanzados de POO, incluyendo clases, herencia, polimorfismo, plantillas, excepciones y la STL. También aborda el manejo de memoria dinámica, ficheros y operaciones con punteros.

30 horas

[TCC-050] Programación Avanzada con C++

Cubre conceptos clave como C++11 y C++14, la Standard Template Library (STL), tipos avanzados, expresiones lambda, punteros inteligentes, multihilos, sincronización y metaprogramación. Se profundiza en el uso de templates, smart pointers, y técnicas de programación paralela como async, future y promise.

20 horas

Related pages