Светлый режимТемный режим
Погружение в тему создания web-продуктов. Изучение основ HTML и CSS >Современная разработка сайтов, веб-приложений и других веб-продуктов. Перспективы
Содержание курса
Web-разработчик
Зачем нам этот модуль Бесплатно4 мин. 12 Сек.
Современная разработка сайтов, веб-приложений и других веб-продуктов. Перспективы Бесплатно4 мин. 40 Сек.
Про конструкторы, искусственный интеллект и перспективы Бесплатно5 мин. 13 Сек.
Классификация и этапы создания сайтов/веб-приложений36 мин. 43 Сек.
Как все это работает изнутри: протоколы, клиент-серверная архитектура и http Бесплатно16 мин. 44 Сек.
Как все это работает изнутри: html, css, js и тд. Бесплатно6 мин. 31 Сек.
Работа с графикой: виды, дизайн-макеты и тп Бесплатно20 мин.
Сервисы для работы с графикой30 мин. 38 Сек.
(Дополнительно) Преобразование иконок в svg формат и “сетки” в макетах9 мин. 41 Сек.
Установка и настройка редактора кода18 мин. 30 Сек.
Создаем свой первый проект. Основы HTML38 мин.
Основные теги HTML на практике59 мин. 25 Сек.
Тест на закрепление основных тэгов
Семантика и семантические теги HTML519 мин. 54 Сек.
Тест на закрепление семантических тэгов
Основы CSS на практике42 мин. 50 Сек.
Тест на закрепление знаний о CSS
Блочная модель CSS27 мин. 57 Сек.
Developer Tool. Что это и как с ним работать?18 мин. 57 Сек.
Блочная модель CSS. Часть 235 мин. 3 Сек.
Тест на закрепление знаний о блочной модели
Позиционирование элементов в CSS. Принцип карточной колоды26 мин. 10 Сек.
Выравнивание элементов по вертикали. История: верстка таблицами и float'ами16 мин. 15 Сек.
Единицы измерения CSS31 мин. 8 Сек.
Специфичность CSS селекторов15 мин. 27 Сек.
Промежуточный тест на закрепление знаний
Автоматическое форматирование кода10 мин. 14 Сек.
Практика часть 1. Создаем сайт на чистом HTML и CSS46 мин. 45 Сек.
Практика часть 2. Создаем сайт на чистом HTML и CSS42 мин. 24 Сек.
Технология Flexbox19 мин. 19 Сек.
Применение Flexbox в проекте17 мин. 16 Сек.
Практика. Заканчиваем сайт на чистом HTML и CSS + домашнее задание52 мин. 46 Сек.
Свойство object-fit и работа с изображениями20 мин. 48 Сек.
Нормализация стилей normalize.css и аналоги16 мин. 37 Сек.
Подключение файлов через cdn-сервера. Различия и преимущества10 мин. 34 Сек.
Работа со шрифтами в web'e42 мин. 38 Сек.
Заключительный тест модуля
Зачем нам этот модуль1 мин.
Как чистый CSS постепенно догоняет инструменты2 мин. 39 Сек.
CSS Nesting18 мин. 57 Сек.
Практика. Создаем новый проект6 мин. 26 Сек.
CSS variables (custom properties)25 мин. 53 Сек.
Практика. Создаем первые две секции1 ч. 3 мин. 55 Сек.
CSS Grid. Начало10 мин. 39 Сек.
CSS Grid. Единица гибкости (fr) и repeat()8 мин. 44 Сек.
Что использовать: Grid или Flexbox8 мин. 36 Сек.
Практика. Создаем grid-секцию28 мин. 31 Сек.
CSS Grid. Явные и неявные гриды10 мин. 22 Сек.
CSS Grid. Функция minmax()8 мин. 6 Сек.
CSS Grid. Масштабирование треков, auto-fit и auto-fill6 мин. 26 Сек.
CSS Grid. Позиционирование треков16 мин. 10 Сек.
(Дополнительно) CSS Grid. Выравнивание треков12 мин. 23 Сек.
(Дополнительно) CSS Grid. Grid Area и подсетки12 мин. 33 Сек.
Тест на закрепление материала
Псевдоклассы в CSS20 мин. 13 Сек.
Применяем псевдоклассы в проекте, CSS transition11 мин. 4 Сек.
Псевдоэлементы в CSS12 мин. 44 Сек.
Применяем псевдоэлементы в проекте26 мин. 43 Сек.
Практика. Заканчиваем базовую верстку. Функция calc()37 мин. 2 Сек.
Про футер и переменную1 мин.
Варианты работы с иконками31 мин. 19 Сек.
Адаптация проектов под различные устройства28 мин. 5 Сек.
Что такое Pixel Perfect12 мин. 28 Сек.
Большая практика. Адаптация проекта. Часть №11 ч. 3 мин. 30 Сек.
Tip. Nesting при адаптации1 мин.
Адаптация проекта. Часть №211 мин. 31 Сек.
Логические свойства размеров18 мин. 14 Сек.
Локальные ссылки, favicon и smooth-behavior15 мин. 43 Сек.
Системы контроля версий. Git30 мин. 37 Сек.
Сервисы для хранения репозиториев. github / gitlab и другие29 мин. 23 Сек.
Публикуем сайт в интернете. Домен. Хостинг. Сброс "кеша"27 мин. 31 Сек.
Как работать с GitHub с разных компьютеров, gitignore и Git UI30 мин. 47 Сек.
Заключительный тест модуля
Зачем нам этот модуль1 мин.
Препроцессоры в CSS (SASS/SCSS и другие)27 мин. 23 Сек.
Методологии названия классов (BEM, Atomic и тд) конвенция названий19 мин. 15 Сек.
Что такое сборщики проектов, планировщики задач и тд.4 мин. 30 Сек.
Настраиваем Vite для нового проекта и разбор нюансов41 мин. 22 Сек.
🤖 ИИ для конфигураций1 мин.
Обсуждаем и подготавливаем новый проект3 мин. 40 Сек.
Заготовка под проект
Что такое Mobile first14 мин. 58 Сек.
Практика. Разбираемся с UI Kit / Style Kit и остальными нюансами сборки41 мин. 27 Сек.
Практика. Создаем первую секцию и переиспользуемые компоненты1 ч. 9 мин. 43 Сек.
Функция clamp для быстрой адаптации (+ min()/max())21 мин. 10 Сек.
Практика адаптации1 ч. 10 Сек.
Готовые инструменты для ускорения работы со стилями43 мин. 32 Сек.
🤖 ИИ для списка инструментов2 мин.
Практика1 ч. 7 мин. 41 Сек.
В дополнение к практике1 мин.
Перечень веб-компонентов и их названий + дз9 мин. 14 Сек.
Формы в web-продуктах59 мин. 32 Сек.
Тест на закрепление материала
Знакомимся с языком программирования Javascript40 мин. 25 Сек.
Большая практика. Создаем и разбираем компонент-слайдер. Часть 139 мин. 35 Сек.
Большая практика. Создаем и разбираем компонент-слайдер. Часть 247 мин. 1 Сек.
Реальные процессы в работе2 мин.
Альтернативные варианты функционала8 мин. 36 Сек.
Большое домашнее задание. Создаем футер7 мин. 35 Сек.
Практика. Создаем гамбургер-меню. Трансформации41 мин. 15 Сек.
Практика. Создаем табы на странице35 мин. 27 Сек.
Проверьте свою работу 🙂3 мин.
Практика. Создаем записи блога и обсуждаем нюансы динамического контента
Практика. Создаем интерактивные карты. Iframe20 мин. 59 Сек.
Описание эпизода
В этом уроке мы обсудим перспективы web-разработки в целом