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

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

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

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

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

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

Расписание

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 учатся студенты из компаний

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