Бесплатный и емкий курс по основам программирования. 7 коротких лекций помогут разобраться в алгоритме создания digital-продукта и понять, какое место во всем процессе занимает каждый из компонентов: дизайн, верстка (HTML + CSS) и программирование. вы узнаете, в чём разница между HTML, CSS и Javascript и за что отвечают разные языки программирования, напишете свои первые строки кода. Преподаватель расскажет о распространенных ошибках, которые бывают у новичков на старте программирования и подскажет на что обращать внимание, чтобы их избежать, даст рекомендации о том, как развиваться в этой сфере.
Всем, кто хочет разобраться в сути программирования: познакомиться с базовым контекстом, систематизировать знания, начать создавать что-то с помощью кода или найти общий язык с программистами. Курс адресован дизайнерам, менеджерам проектов, начинающим кодерам и просто любознательным — преподаватель поможет всем желающим сделать первые шаги в кодинге.
1. о языках программирования — с чего начать изучение предмета.
2. разные языки программирования в различных средах. Почему веб — удобная точка входа.
3. этапы реализации проекта. Знакомство с HTML.
4. знакомство с CSS. Подробный разбор структуры веб-проекта на примере заготовки.
5. знакомство с Javascript. Концепты языка программирования: переменная, массив.
6. концепты языка программирования: условия и циклы.
7. концепты языка программирования: функции. Выводы и рекомендации к обучению.
Поймете разницу кодирования и программирования.
Напишете первый код. поймете, какие преимущества дает навык написания кода и нужен ли он вам.
Узнаете разницу между языками программирования и где их применяют.
Разберетесь, как дизайн стыкуется с программированием. получите заготовку веб-проекта и на её примере оцените процесс и сложность создания сайта.
Узнаете, что такое циклы, условия, типы данных, булевы значения, массивы, функции и многое другое.
Как проходит обучение
Обучение проходит в группе фейсбука и включает в себя домашние задания и их разбор на групповых вебинарах. Курс предполагает свободный, но организованный график. Нужно смотреть лекции, задавать вопросы в фейсбуке — для студентов и преподавателя будет организована закрытая группа, выполнять домашние задания — их будет проверять преподаватель, комментировать и давать советы по улучшению работы. После прохождения курса вам выдается сертификат.
Сергей Нугаев — выпускник МГУ, преподаватель математики и веб-программирования. В прошлом — генеральный директор и автор курсов Moscow Coding School, сегодня — преподаватель профиля «Дизайн и программирование» в НИУ ВШЭ, сооснователь студии «Ориентир» и образовательной инициативы «Кружок».
За несколько лет практики веб-разработчиком записал в свой актив спецпроекты для Google и Look at Media, проект «Россия без нас», сотрудничество с фестивалем Beat Film Festival. Работал в студии Astroshock и с российскими дизайнерами White Russian Studio, Александром Гладких, Дмитрием Салливаном и Стасом Аки.