Практикум по программированию на языке Си

Курс ориентирован на освоение базовых возможностей языка программирования Си: синтаксис, типы данных, стандартная библиотека и работа с памятью.
Certificate Stepik

About this course

Язык программирования Си появился в 1972 году и с тех пор остается одним из самых востребованных.Сегодня Си используется в широком диапазоне задач начиная от микроконтроллеров и заканчивая ядрами современных операционных систем. При этом, благодаря возможности реализации низкоуровневых операций, язык Си поддерживает славу одного из наиболее производительных.

В курсе будут рассмотрены базовый синтаксис языка Си, типизация и система типов,  функции ввода-вывода, функции стандартной библиотеки. Также будут рассмотрены основные инструменты сборки программ: препроцессор, компилятор GCC, линковщик, утилита Make. Из курса вы также узнаете, как работать с указателями, как динамически выделять и освобождать память.

Основное достоинство курса в том, что это -- практикум, а значит основным материалом являются задачи на программирование. Для максимальной эффективности мы рекомендуем совместить прохождение с чтением книги Керниган Б. В. Язык программирования C.

После окончания курса вы сможете создавать простые утилиты командной строки на Си. Также у вас будет необходимая база для освоения более сложных приложений языка Си, таких как:

  1. Системное программирование для Linux.
  2. Программирование в ядре Linux.

Who is this course for

Все, кому интересно программирование и работа программ.

Предыдущий опыт программирования приветствуется, но не является обязательным.

Часть задач курса использует окружение Linux. В его освоении вам может помочь онлайн-курс “Введение в Linux”.

Meet the Instructors

Course content

loading...

Certificate

Certificate Stepik

Price

1400 ₽

Share this course