Web Dev and Design
с 19 октября 17.00
по пятницам
На этом курсе вы освоите навыки программирования веб-сайтов с использованием HTML+CSS+JavaScript (фреймворк NextJS), а также прототипирования интерфейсов в графическом редакторе Figma, работе с палитрами, шрифтами, сетками и изображениями.
Для кого
школьникам г.Москва, 8-11 класс.

интересы: будущие дизайнеры, инженеры, программисты.

количество мест: 12 человек
Преподаватели
Инструктор Rhino/Grasshopper;
TA Rhino/Grasshopper';
TA Оператор GCC/Trotec;
TA Оператор PRUSA/Ultimaker.
Программное обеспечение
Visual Studio Code;
Google Chrome;
Figma.
Оборудование
PC Windows x12.
Программа
1. Вводное занятие:
Текстовый редактор Visual Studio Code.
Markdown для форматирования текста.
Система контроля версий Git.
2. Веб-дизайн. Поиск и подбор шрифта, изображений, сеток, палитры.
3. Веб-дизайн. Графический редактор для прототипирования интерфейсов Figma.
4. Веб-дизайн. Онлайн-сервис Framer для построения интерактивных интерфейсов.
5. Frontend. Язык разметки HTML и каскадные таблицы стилей CSS.
6. Frontend. Интерактивность и язык программирования JavaScript.
7. Frontend. Фреймворки. React и NextJS.
8. Frontend. Развертывание клиентской части сайта в сети Интернет: Netlify, Vercel, Glitch.
9. Backend. NodeJS vs Python для серверной части сайта.
10. Backend. REST vs GraphQL.
11. Backend. Базы данных. SQL vs NoSQL.
12. Backend. Развертывание серверной части сайта в сети Интернет: ngrok, DigitalOcean.
Расписание
Первое занятие
введение
Текстовый редактор Visual Studio Code.
Markdown для форматирования текста.
Система контроля версий Git.
21 октября (Пт)
17:00-18:30
Второе и последующие занятия
темы связаны, пропускать не рекомендуется (предупреждайте) продолжительность 2 месяца
2. Веб-дизайн. Поиск и подбор шрифта, изображений, сеток, палитры.
3. Веб-дизайн. Графический редактор для прототипирования интерфейсов Figma.
4. Веб-дизайн. Онлайн-сервис Framer для построения интерактивных интерфейсов.
5. Frontend. Язык разметки HTML и каскадные таблицы стилей CSS.
6. Frontend. Интерактивность и язык программирования JavaScript.
7. Frontend. Фреймворки. React и NextJS.
8. Frontend. Развертывание клиентской части сайта в сети Интернет: Netlify, Vercel, Glitch.
9. Backend. NodeJS vs Python для серверной части сайта.
10. Backend. REST vs GraphQL.
11. Backend. Базы данных. SQL vs NoSQL.
12. Backend. Развертывание серверной части сайта в сети Интернет: ngrok, DigitalOcean.
по Пт
еженедельно
17:00-18:30
автор курса
Азамат Тавитов
преподаватель НИТУ "МИСиС", эксперт в области креативного программирования, параметрического проектирования, дизайнер
Воркшоп проводится при поддержке
Департамента образования и науки г.Москвы


Организаторы: