Beneficios Colegiales, Formación, Noticias

Curso Online de Programación en C con descuento para Colegiados CPIIA

Programación en C: Lenguaje y Herramientas

Este curso tiene como objetivo enseñar al alumno las herramientas necesarias para programar C en entornos reales, y enseñar las partes complejas de C que con frecuencia no se enseñan en las carreras técnicas, especialmente en las que se ha abandonado la enseñanza de C para formar en Java. Estudiantes de los nuevos grados en informática. Dirigido a estudiantes de carreras técnicas. Estudiantes de matemáticas y biología. Profesionales de la informática y programadores que quieren aprender un lenguaje de programación adicional. El curso parte de una rápida introducción a C, enfocada a personas que necesitan un repaso de C, o ya conocen otro lenguaje de programación (como pueda ser Java); centrándose en los punteros. Después, revisa una serie de temas relacionados con la programación en C que son de extrema importancia en el mercado laboral y en el uso profesional de C, pero que sistemáticamente no se enseñan en la universidad. El curso cubre una gran cantidad de herramientas que se usan para programar en C en el mundo laboral, así como librerías de uso frecuente en grandes proyectos. Esto hace al curso ideal tanto para profesionales que están interesados en formación en lenguaje C desde un enfoque práctico, no académico, como para estudiantes que, teniendo las nociones de Java o incluso de C que se imparten en el primer curso de las carreras técnicas, quieren aprender librerías, técnicas y herramientas que se usan en las empresas, pero que no se enseñan en casi ninguna de las titulaciones técnicas actuales ni en los nuevos grados.

PROGRAMA
 Introducción a la programación en C: Tipos de datos, sentencias de control, subrutinas y funciones en C
 Los punteros. Depuración de código pon punteros: efence, lclint, splint, valgrind
 Desarrollo de proyectos grandes en C: Makefile, Automake
 Optimización de programas en C: callgrind, kcachegrind
 Gestión de versiones: CVS, subversion
 Análisis de ficheros: lex, yacc
 Intercomunicación de procesos Unix: segmentos de memoria compartida, colas de mensajes, monitores
 Aceleración de compilación y compilación paralela: distcc, ccache
 Programación en red: los sockets. Llamadas a procedimiento remoto con RPC, el preprocesador de RPCL
 Programación segura en C

Profesorado
D. David Santo Orcero
Dpto. Lenguaje y Ciencias de la Computación
Escuela Técnica Superior de Ingeniería Informática
Universidad de Málaga

Precio matrícula: 50 € comunidad UMA y colegiados CPIIA, 70 € externos 1 Crédito ECTS

Mas detalles sobre el curso: http://www.ingenieroeninformatica.pro/blog/curso-de-teleformacion-de-c-y-sus-herramientas-4/

No se permiten realizar comentarios.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies