Программирование. Точка входа

Сергей Нугаев
Бесплатно

Бесплатный и емкий курс по основам программирования. 7 коротких лекций помогут разобраться в алгоритме создания digital-продукта и понять, какое место во всем процессе занимает каждый из компонентов: дизайн, верстка (HTML + CSS) и программирование. Вы узнаете, в чём разница между HTML, CSS и Javascript и за что отвечают разные языки программирования, напишете свои первые строки кода. Преподаватель расскажет о распространенных ошибках, которые бывают у новичков на старте программирования и подскажет на что обращать внимание, чтобы их избежать, даст рекомендации о том, как развиваться в этой сфере.

  • 15минут в день
  • 7уроков

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

Всем, кто хочет разобраться в сути программирования: познакомиться с базовым контекстом, систематизировать знания, начать создавать что-то с помощью кода или найти общий язык с программистами. Курс адресован дизайнерам, менеджерам проектов, начинающим кодерам и просто любознательным — преподаватель поможет всем желающим сделать первые шаги в кодинге.

Расписание

1. О языках программирования — с чего начать изучение предмета.

2. Разные языки программирования в различных средах. Почему веб — удобная точка входа.

3. Этапы реализации проекта. Знакомство с HTML.

4. Знакомство с CSS. Подробный разбор структуры веб-проекта на примере заготовки.

5. Знакомство с Javascript. Концепты языка программирования: переменная, массив.

6. Концепты языка программирования: условия и циклы.

7. Концепты языка программирования: функции. Выводы и рекомендации к обучению.

Что в итоге

  1. Поймете разницу кодирования и программирования.

  2. Напишете первый код. поймете, какие преимущества дает навык написания кода и нужен ли он вам.

  3. Узнаете разницу между языками программирования и где их применяют.

  4. Разберетесь, как дизайн стыкуется с программированием. получите заготовку веб-проекта и на её примере оцените процесс и сложность создания сайта.

  5. Узнаете, что такое циклы, условия, типы данных, булевы значения, массивы, функции и многое другое.

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

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

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

В Bang Bang Education учатся студенты из компаний

и многих других