Курс на Stepik
Обложка курса «Полный курс: Язык программирования C» на Stepik
990 ₽

Полный курс: Язык программирования C 5.000

Открыть на
STEPIK.ORG

С - это не просто язык, это фундамент всего цифрового мира: Ядро Linux, операционные системы, драйверы, компиляторы. После С вы будете понимать, как на самом деле работает код. Инвестируйте в фундаментальные знания!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Полный курс: Язык программирования C»Учеников на курсе 118
Сертификаты, выданные на курсе «Полный курс: Язык программирования C»Сертификатов выдано 15
Отзывы о курсе «Полный курс: Язык программирования C»Отзывов получено 5
Рейтинг курса «Полный курс: Язык программирования C»Рейтинг курса 5.000
Уроки в курсе «Полный курс: Язык программирования C»Количество уроков 73
Тесты в курсе «Полный курс: Язык программирования C»Количество квизов 226
Задачи с кодом в курсе «Полный курс: Язык программирования C»Количество задач с кодом 270
Время прохождения курса «Полный курс: Язык программирования C»Время прохождения курса
Стоимость курса «Полный курс: Язык программирования C»Стоимость курса 990 ₽
Обновления курса «Полный курс: Язык программирования C»Обновления курса
Дата публикации курса «Полный курс: Язык программирования C»Дата публикации курса
Последнее обновление курса «Полный курс: Язык программирования C»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Полный курс: Язык программирования C» 19 разделов Уроки в курсе «Полный курс: Язык программирования C» 73 урока Тесты в курсе «Полный курс: Язык программирования C» 226 тестов Задачи в курсе «Полный курс: Язык программирования C» 270 задач Время прохождения курса «Полный курс: Язык программирования C» 32 ч. Последнее обновление курса «Полный курс: Язык программирования C» обн. 24 августа 2026

Что такое C?

4 урока
1. Прохождение курса
2. С как язык программирования
3. Особенности языка С
4. С в реальной жизни

Установка C.

3 урока
1. Установка под Windows
2. Установка под Linux
3. Установка под MacOS

Основы Синтаксиса

1 урок
1. Структура Программы

Основные концепции

4 урока
1. Работа с выводом
2. Переменные и типы данных
3. Работа с вводом
4. Практика

Операторы

4 урока
1. Арифметические операторы
2. Практика
3. Заголовок math.h
4. Битовые Операции

Ветвления

5 уроков
1. Ветвления
2. Практика №1
3. Вложенные ветвления
4. Ветвления switch-case
5. Практика №2

Циклы

4 урока
1. Цикл for
2. Цикл while / do-while
3. Вложенные циклы
4. Практика

Массивы и строки

4 урока
1. Основы массивов
2. Строки
3. Матрицы
4. Практика

Функции

3 урока
1. Основы функции
2. Рекурсивные функции
3. Практика

Указатели

5 уроков
1. Адрес и содержание
2. Указатели и переменные
3. Указатели и массивы
4. Указатели и функции
5. Практика

Структуры

7 уроков
1. Структуры
2. Структуры и функции
3. Массивы структур и указатели на структуры
4. Структуры внутри структур
5. Самоссылочные структуры
6. Unions
7. Практика

Память

5 уроков
1. Стек
2. Статическая память
3. Куча
4. Утечки
5. Практика

Макросы

5 уроков
1. О препроцессоре
2. Макросы-функции
3. Склейка токенов
4. Условная компиляция
5. Практика

Работа с файлами

2 урока
1. Чтение файлов
2. Запись файлов

Стандартная библиотека

5 уроков
1. Заголовок ctype.h
2. Заголовок time.h
3. Заголовок assert.h
4. Заголовок errno.h
5. Другие заголовки

Заголовки и Сборка проекта

6 уроков
1. Стандарты C
2. Заголовки .h
3. Правила Многомодульного проекта
4. Сборка на Makefile
5. Сборка на CMake
6. Сборка на Meson

Библиотека GLib

2 урока
1. Установка GLib
2. Возможности GLib

Экзамен Экзамен

2 урока
1. Об экзамене
2. Экзамен по С

Конец

2 урока
1. Пет-проект
2. Поздравляем вас!