Курс на Stepik
Обложка курса «Программирование на Си» на Stepik
Бесплатно

Программирование на Си ★ 4.000

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

Курс предназначен для студентов университетов, изучающих основы программирования. Для прохождения курса рекомендуется совмещать решение задач в онлайн-курсе с написанием и отладкой более крупных проектов в среде разработки Microsoft Visual Studio, изучением работы с консолью и разработкой пользовательских меню. Хотя курс и предназначен для начинающих, но он содержит множество дополнительной, "продвинутой" информации для желающих хорошо разобраться в языке.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на Си»Учеников на курсе 1 815
Сертификаты, выданные на курсе «Программирование на Си»Сертификатов выдано 0
Отзывы о курсе «Программирование на Си»Отзывов получено 1
Рейтинг курса «Программирование на Си»Рейтинг курса 4.000
Уроки в курсе «Программирование на Си»Количество уроков 28
Тесты в курсе «Программирование на Си»Количество квизов 92
Задачи с кодом в курсе «Программирование на Си»Количество задач с кодом 92
Время прохождения курса «Программирование на Си»Время прохождения курса —
Обновления курса «Программирование на Си»Обновления курса — —
Дата публикации курса «Программирование на Си»Дата публикации курса — ———
Последнее обновление курса «Программирование на Си»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Программирование на Си» 8 разделов Уроки в курсе «Программирование на Си» 28 уроков Тесты в курсе «Программирование на Си» 92 теста Задачи в курсе «Программирование на Си» 92 задачи Время прохождения курса «Программирование на Си» 39 ч. Последнее обновление курса «Программирование на Си» обн. 1 год назад

Введение в программирование

5 уроков
1. История языка, общая структура программ ↗
2. Функции ввода/вывода ↗
3. Переменные и типы данных ↗
4. Арифметические выражения в Си ↗
5. Простейшие программы в Си ↗

Условные операторы

3 урока
1. Условный оператор if ↗
2. Оператор множественного выбора switch ↗
3. Условная компиляция ↗

Операторы цикла

4 урока
1. Оператор цикла while ↗
2. Оператор цикла for ↗
3. Операторы break, continue ↗
4. Вложенные циклы ↗

Статические массивы

4 урока
1. Массив и как с ним работать ↗
2. Задачи 1-го уровня ↗
3. Задачи 2-го уровня ↗
4. Задачи 3-го уровня ↗

Указатели и динамические массивы

3 урока
1. Указатели и операции с ними ↗
2. Динамические массивы ↗
3. Двумерные динамические массивы ↗

Продвинутые задачи

2 урока
1. Частые сценарии ↗
2. Поиск ошибок и ревью ↗

Функции

4 урока
1. Функции языка Си ↗
2. Функции с возвращаемым значением ↗
3. Функции со списками аргументов переменной длины ↗
4. Указатель на функцию ↗

Строки

3 урока
1. Представление строк в языке C ↗
2. Библиотека string ↗
3. Алгоритмы со строками ↗