This training programme will deliver a comprehensive introduction to programming in the C language. All the features of modern C are covered, as defined by the C11 standard. By the end of the course delegates will be able to write programs that efficiently implement algorithms, create and manipulate data structures, manage heap memory and perform file and console based I/O. The Make build tool and GCC compiler suite are incrementally introduced as the course progresses. Extra topics can be introduced as required, including signal handling, threading with Pthreads and networking. Over five days you will learn the basics of programming and gain real world experience to demonstrate your skills. It is recommended that you have already used one or more of the languages in the C family including C++, Pearl or Java.
We ensure quality. If your class doesn't reach your expectations, we'll give your money back.
This is a Flexitime class, which means the teacher can run this class around your schedule.
Time & Location
Select a date and location you want and your teacher will get back to you to confirm their availability.
About your host, Instil
Instil was established in 2005 and began in the world of compilers and enterprise software, however it now works across a variety of technology and industries. Instil deliver a wide range of software development training for developers at any level, from the basics through to the highly specialised. Instil believe in software engineering excellence, and want to revolutionise how people work to make changes in the world.
Flexible cancellation policy
Any class can be cancelled and fully refunded within 24 hours of purchase. See cancellation policy.