Акции школ
Войти

Курс «Программист С»

Составитель: Денис Сметнёв · Обновлено: 21.09.2026
Средний
Цена не указана
от 7 833 ₽/мес в рассрочку (прим.)

С — один из тех языков, где прятаться за абстракциями не получится: память, указатели, многопоточность — всё руками. Курс OTUS «Программист С» рассчитан на средний уровень: без С-шного бэкграунда тут тяжело. Программа охватывает UNIX, сетевое программирование, микроконтроллеры, ядро Linux и даже создание игр — широкий срез того, где С реально используется. Пять дней насыщенного погружения, не растянутого на месяцы.

Подробнее


Средний
Цена не указана
от 7 833 ₽/мес в рассрочку (прим.)

Компания: OTUS (Отус)

Уровень: Средний Длительность: 6 месяцев Формат: Online
Рассрочка: от 7 833 ₽/мес
📁 1 проект в портфолио

Актуальная программа курса (55 модулей, по данным школы)

  1. Модуль 1. Подготовительный блок: основы C и алгоритмы — Эти занятия помогут освежить базовые знания, которые понадобятся в первом модуле курса. Материалы не входят в обязательную программу. Используйте их: до старта курса, если давно не работали с C; параллельно с первым модулем, если чувствуете, что не хватает базовых знаний; точечно — можно смотреть только те темы, которые необходимо повторить.
  2. • Типы данных
  3. • Типы данных (продолжение)
  4. • Динамические структуры данных
  5. • Алгоритмы поиска и сортировки
  6. Модуль 2. Основы программирования на С — В модуле будет рассмотрено современное состояние языка С, его возможности и особенности в соответствии со стандартами. Будут разбираться базовые конструкции языка С, работа с наиболее распространёнными структурами данных, а так же основы практической разработки под Windows и UNIX-подобные ОС.
  7. • Инструментарии разработки
  8. • Основы языка C //ДЗ
  9. • Стандарты C
  10. • Best practices программирования
  11. • Препроцессор
  12. • Библиотеки / ДЗ
  13. • Основы ассемблера / ДЗ
  14. • Консультация по вопросам ДЗ (Q&A)
  15. Модуль 3. Современный С — В модуле будут рассмотрены элементы сборки программы на языке С: статические и динамические библиотеки. Будут приведены примеры поиска, обнаружения и обработки ошибок в коде, а также методики ООП в языке C.
  16. • История, философия и основы работы в UNIX / ДЗ
  17. • Программирование под UNIX / ДЗ
  18. • Программирование под Windows, интерфейс WinAPI
  19. • ООП в C / ДЗ
  20. • Обработка ошибок / ДЗ
  21. Модуль 4. Процессы в UNIX — Будут рассмотрены особенности программирования под UNIX подобные операционные системы и существующие для этого инструментальные средства. Будет разбираться понятие программ демонов и механизмы их создания.
  22. • Введение в процессы
  23. • Демоны UNIX
  24. • Взаимодействие между процессами / ДЗ
  25. • Разделяемая память / ДЗ

Кем вы сможете работать

Программист на С

Сколько зарабатывают в профессии (медиана hh.ru, по 190 вакансиям)

Junior
120 000 ₽
Middle
162 255 ₽
Senior
255 000 ₽

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Программист С (этот) OTUS (Отус) беспл. 6 месяцев — — —
Изучение языка программирования LoftSchool (Лофт скул) беспл. — 5.0 — Обзор
Основы программирования. Видеокурс GeekBrains (ГикБреинс) беспл. — 5.0 — Перейти
Обучение Git Skillbox (Скиллбокс) 22 500 ₽ — 1.0 — Перейти

Стоит ли идти на этот курс

Плюсы

  • Широкая программа: UNIX, многопоточность, сетевое программирование, микроконтроллеры, ядро Linux, базы данных и создание игр — это не обзор синтаксиса, а реальный срез прикладных задач на С.
  • Проектная работа в финале — курс заканчивается не тестом, а чем-то, что можно показать.
  • Сообщество выпускников с трудоустройством: по данным самого курса, выпускники находят первую работу Си-программистом через группу, в которую попадают после прохождения.
  • Формат пяти насыщенных дней — кому не подходит растянутый график на полгода, это альтернатива.

Минусы и кому не стоит

  • Пять дней — это очень плотно для такого объёма тем: UNIX, сети, многопоточность и микроконтроллеры в одном курсе рискуют остаться на уровне «видел, но не щупал».
  • Уровень входа — средний: кто пишет на С первый раз, будет тонуть с первого модуля.
  • Документ об окончании в данных не указан — если сертификат важен для резюме или работодателя, этот вопрос нужно закрыть до оплаты.

Когда этот курс вам не нужен

Если вы уже пишете на С и понимаете указатели, работу с памятью и базовые UNIX-механизмы — программа будет повторением пройденного. Также не стоит идти сюда с нуля: пять дней на средний уровень предполагают, что синтаксис вам уже не чужой. Кому нужен сертификат для портфолио или HR — данных о документе нет, риск разочарования.

Как выбрать курс по этому направлению

Курсов по системному программированию на рынке немного, и здесь важно смотреть не на объём, а на глубину. Проверяйте: есть ли в программе реальные стеки — UNIX, сети, потоки — или только синтаксис и алгоритмы. Практика важна: С без отладки настоящего кода не учится. Трудоустройство — отдельный вопрос: хорошо, если школа даёт сообщество выпускников, потому что первую работу Си-программиста находят чаще через профессиональный круг, чем через hh. Ещё один сигнал — наличие проектной работы в конце: это индикатор, что программа доводит до чего-то конкретного, а не обрывается на теме.

Частые вопросы

Нужен ли опыт программирования для старта?

Да, курс рассчитан на средний уровень. Базовое понимание программирования обязательно — иначе темп первых модулей по основам С и современному С будет неподъёмным.

Сколько длится обучение?

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

Кем можно работать после курса?

По профилю курса — программистом на С. Это системное программирование: UNIX, встраиваемые системы, низкоуровневая разработка.

Помогают ли с трудоустройством?

Данные курса говорят о группе выпускников, в которую добавляют всех прошедших — через неё один из выпускников нашёл первую работу через три месяца после прохождения. Гарантий нет, но канал есть.

Дают ли сертификат?

В данных курса информации о документе об окончании нет. Уточните у школы до записи, если это важно.

Сколько стоит курс?

Цены на курсы OTUS обновляются, поэтому сверяйтесь с сайтом школы перед оплатой.

Компания, проводящая курс

OTUS (Отус)

222 курса по 861 теме

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

программист Центра интеллектуальных геоинформационных технологий

Опыт работы в IT-индустрии более 15 лет, опыт...

веб разработчик

Занимается разработкой и поддержкой ряда...

ОП
Зав. сектором разработки, ЦИГИТ АГУ

20 лет опыта разработки desktop информационных систем в...

ВЛ
DSP system developer

Специалист по математике, электронике, статистике,...

Отзывов об этом курсе пока нет

Ниже — отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

OTUS (Отус)
(9)
75 000 ₽
OTUS (Отус)
(0)
OTUS (Отус)
(0)
OTUS (Отус)
(0)