Язык программирования. Что это?

Сергей Нугаев
Дизайн-библиотека
из 68 курсов
1 984 ₽ в месяц
23 808 4 970 ₽ в год
Купить подписку

Вводный теоретический курс о том, что такое язык программирования. На примере популярного языка JavaScript вы узнаете об основных концептах, отличающих язык программирования от прочих языков (например, от языка разметки HTML) — о том, что такое логический тип данных, переменная, массив, цикл, условия и функции. На конкретных примерах преподаватель покажет, как эти концепты реализуются на практике и какой спектр возможностей открывает использования языка программирования в различных сферах.

  • 5 уроков
  • 8 мини-практик
  • 30 минут ежедневных занятий

Кому подойдет курс

Всем, кто хочет знать базовую теорию о самом популярном направлении обучения последних лет, сделать шаг в сторону расширения технологического кругозора и не хочет в интеллектуальной беседе путать языки JavaScript и Java, называть HTML и CSS языками программирования и говорить «кодировать».

Кто будет преподавать

Сергей Нугаев

Сергей Нугаев — выпускник МГУ, преподаватель математики и веб-программирования. В прошлом — генеральный директор и автор курсов Moscow Coding School, сегодня — преподаватель профиля «Дизайн и программирование» в НИУ ВШЭ, сооснователь студии «Ориентир» и образовательной инициативы «Кружок».

За несколько лет практики веб-разработчиком записал в свой актив спецпроекты для Google и Look at Media, проект «Россия без нас», сотрудничество с фестивалем Beat Film Festival. Работал в студии Astroshock и с российскими дизайнерами White Russian Studio, Александром Гладких, Дмитрием Салливаном и Стасом Аки.

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

  • Узнаете, из каких конструкций состоит почти любой язык программирования
  • Узнаете, как функционируют логические выражения
  • На простых примерах научитесь работать с базовыми концептами

Программа курса

  1. Суть технологий и программирования. Разнообразие языков. (30 мин.)
  2. Базовые концепты: переменная, массив. (31 мин.)
  3. Базовые концепты: инструкции, циклы. (21 мин.)
  4. Базовые концепты: функция. Работа со строками, цифрами. (19 мин.)
  5. Решаем 2 практические задачи: числовую и с веб-страницей. Рекомендации для дальнейшего обучения. (22 мин.)
Дизайн-библиотека из 68 курсов
Купить подписку