Язык программирования. Что это?
из 64 курсов
Вводный теоретический курс о том, что такое язык программирования. На примере популярного языка JavaScript вы узнаете об основных концептах, отличающих язык программирования от прочих языков (например, от языка разметки HTML) — о том, что такое логический тип данных, переменная, массив, цикл, условия и функции. На конкретных примерах преподаватель покажет, как эти концепты реализуются на практике и какой спектр возможностей открывает использования языка программирования в различных сферах.
- 5 уроков
- 8 мини-практик
- 30 минут ежедневных занятий
Кому подойдет курс
Всем, кто хочет знать базовую теорию о самом популярном направлении обучения последних лет, сделать шаг в сторону расширения технологического кругозора и не хочет в интеллектуальной беседе путать языки JavaScript и Java, называть HTML и CSS языками программирования и говорить «кодировать».
Кто будет преподавать

Сергей Нугаев — выпускник МГУ, преподаватель математики и веб-программирования. В прошлом — генеральный директор и автор курсов Moscow Coding School, сегодня — преподаватель профиля «Дизайн и программирование» в НИУ ВШЭ, сооснователь студии «Ориентир» и образовательной инициативы «Кружок».
За несколько лет практики веб-разработчиком записал в свой актив спецпроекты для Google и Look at Media, проект «Россия без нас», сотрудничество с фестивалем Beat Film Festival. Работал в студии Astroshock и с российскими дизайнерами White Russian Studio, Александром Гладких, Дмитрием Салливаном и Стасом Аки.
Чему вы научитесь
- Узнаете, из каких конструкций состоит почти любой язык программирования
- Узнаете, как функционируют логические выражения
- На простых примерах научитесь работать с базовыми концептами
Программа курса
- Суть технологий и программирования. Разнообразие языков. (30 мин.)
- Базовые концепты: переменная, массив. (31 мин.)
- Базовые концепты: инструкции, циклы. (21 мин.)
- Базовые концепты: функция. Работа со строками, цифрами. (19 мин.)
- Решаем 2 практические задачи: числовую и с веб-страницей. Рекомендации для дальнейшего обучения. (22 мин.)