Курс на Stepik
Обложка курса «C для начинающих (теория и задачи)» на Stepik
Бесплатно

C для начинающих (теория и задачи) 4.893

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

Предназначен как для студентов и школьников, которые еще ни разу не писали программ, так и для желающих изучить особенности языка Си (пропускайте части "для начинающих"). Синтаксис языка Си, в том числе работа с указателями и динамической памятью. Объяснения на пальцах. Много задач. Алгоритмы (чуть-чуть). Задачи на "подумать". Инструменты программиста: работа в командной строке UNIХ, тестирование и отладка, система контроля версий git

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C для начинающих (теория и задачи)»Учеников на курсе 25 051
Сертификаты, выданные на курсе «C для начинающих (теория и задачи)»Сертификатов выдано 230
Отзывы о курсе «C для начинающих (теория и задачи)»Отзывов получено 56
Рейтинг курса «C для начинающих (теория и задачи)»Рейтинг курса 4.893
Уроки в курсе «C для начинающих (теория и задачи)»Количество уроков 155
Тесты в курсе «C для начинающих (теория и задачи)»Количество квизов 108
Задачи с кодом в курсе «C для начинающих (теория и задачи)»Количество задач с кодом 202
Время прохождения курса «C для начинающих (теория и задачи)»Время прохождения курса
Обновления курса «C для начинающих (теория и задачи)»Обновления курса
Дата публикации курса «C для начинающих (теория и задачи)»Дата публикации курса
Последнее обновление курса «C для начинающих (теория и задачи)»Последнее обновление

Чему вы научитесь

  • Научитесь писать небольшие (до 300 строк) программы на языке Си.
  • Уверенно работать с указателями и использовать динамическую память.

О курсе

Предназначен как для студентов и школьников, которые еще ни разу не писали программ, так и для желающих изучить особенности языка Си (пропускайте части "для начинающих"). Синтаксис языка Си, в том числе работа с указателями и динамической памятью. Объяснения на пальцах. Много задач. Алгоритмы (чуть-чуть). Задачи на "подумать". Инструменты программиста: работа в командной строке UNIХ, тестирование и отладка, система контроля версий git

Для кого этот курс

Желающие изучить язык Си на достаточно глубоком уровне, научиться работать с указателями и памятью. Студенты и школьники, желающие изучать информатику (как первый язык мы все же рекомендуем наши курсы по питону https://stepik.org/course/83469 или python для средней школы https://stepik.org/course/92195 )

Начальные требования

Умение понимать написанное на русском языке.
Предполагается, что часть студентов раньше не изучала информатику.
Желательны знания математики в объеме начальной школы.

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

Как проходит обучение

Обучение состоит из видео лекций и "книжного" текста, весь материал видео лекций дублируется в текстовом виде (и это полноценный отдельный текст, а не автоматически распознанные субтитры).
Много разобранных примеров кода. Тесты с автоматической проверкой дополнены обилием полновесных задач на программирование (тоже с автоматической проверкой). Есть форум решений по каждой задаче.
Есть дискорд канал для оперативных ответов на вопросы и помощь с заданиями.
Продолжением курса является отдельный курс с написанием действительно большой проектной работой.

Сертификат курса C для начинающих (теория и задачи)

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 230 учеников получили сертификат.

Что вы получите

  • Навыки и знания, которые помогут лучше понимать другие языки программирования, например, почему лучше работают те или иные конструкции другого языка.
  • Хорошее знание теории.
  • Много (по мнению студентов СЛИШКОМ много) практики.
  • Поддержку более опытных программистов, которые оперативно отвечают на ваши вопросы.
  • Проектная работа дает возможность указать в резюме хороший пример кода и владения современными технологиями разработки.

Нагрузка

3 часа в неделю

Расскажите о курсе друзьям