Escudo de la República de Colombia
Ir al principio
Ir al final

Descripción general

Este curso familiarizará al estudiante con los temas avanzados de C. Los principales objetivos de aprendizaje son: obtener conocimiento de la sintaxis y la semántica del lenguaje C, así como los tipos de datos avanzados que ofrece el lenguaje, las bibliotecas avanzadas, los conceptos universales de programación de computadoras y herramientas de desarrollo, la capacidad de identificar errores de código y cuellos de botella, programación de estructuras de datos avanzadas, solución de problemas no triviales con el uso de estructuras de datos y algoritmos, diseño y escritura de programas utilizando infraestructura de lenguaje estándar, independientemente de la plataforma de hardware o software.

Público

Dirigido a estudiantes que desean aprender la programación utilizando el lenguaje C.

Información

  • Desarrollador. C++ Institute
  • Versión. 1.0
  • Idioma. Inglés
  • Actividades. 30 labs + 16 exámenes + 1 final
  • Prerrequisitos. Curso Programming Essentials in C
  • Plataforma. NetAcad
  • Certificación. C Certified Professional Programmer
  • Examen. CLP-12-01

Reconocimientos

  • Certificado de finalización
  • Descuento del 50% para 1 intento en el examen CLP

Contenido

  1. Evolution of C – from past to eternity
  2. Handling variable number of parameters (<stdarg.h>)
  3. Low level IO (<unistd.h>)
  4. Memory and strings (<string.h> et al.)
  5. Processes and threads     
  6. Floats and ints once again (<math.h>, <fenv.h>, <inttypes.h> et al.)
  7.  Network sockets – absolute basics
  8. Miscellaneous

 

Oferta C-AP

PERSONAS

Metodología. No ofertado

 

INSTRUCTORES

Metodología. Autoestudio

Duración. 70 horas

Semestre. 2024-01

Inscripciones

Desde el 22 de enero de 2024

Hasta el 20 de mayo de 2024

Desarrollo del curso

Hasta el 30 de junio de 2024

Más detalles