Мы учим писать код, а не полагаться на удачу. Но сегодня — исключение.
С 6 по 8 февраля ко Дню науки разыгрываем скидки с помощью удачи.
Как участвовать:
1️⃣ Отправьте в комментарии эмодзи 🎰 — Телеграм сам прокрутит барабан.
2️⃣ Скопируйте ссылку на сообщение с результатом.
3️⃣ Отправьте ссылку нашему менеджеру.
Что выпадет:
🎁 Три семёрки (777) — скидка 40% на любую профессию или курс и второй курс в подарок.
🎁 Два одинаковых символа — скидка 30% на любую профессию или курс.
🎁 Все разные — скидка 20% на любую профессию или курс.
Да, проигравших нет. Да, мы в курсе, что это не совсем научный подход. Но давайте попробуем.
С 6 по 8 февраля ко Дню науки разыгрываем скидки с помощью удачи.
Как участвовать:
Что выпадет:
Да, проигравших нет. Да, мы в курсе, что это не совсем научный подход. Но давайте попробуем.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👏4🤣4 3⚡2❤🔥1
Forwarded from Как стать мидлом
Cursor, Claude Code, Qwen Code — инструменты есть, а системы нет. Большинство разработчиков используют ИИ от случая к случаю: спросил — получил ответ — забыл.
На курсе «Фронтенд на автопилоте» вы пройдёте полный цикл разработки интернет-магазина вместе с ИИ: настройка окружения, генерация компонентов, тесты, документация, интеграция API. К концу курса — готовый проект и навык, который встраивается в ежедневную работу. #htmlacademy #levelup
🧬 Записаться на курс
На курсе «Фронтенд на автопилоте» вы пройдёте полный цикл разработки интернет-магазина вместе с ИИ: настройка окружения, генерация компонентов, тесты, документация, интеграция API. К концу курса — готовый проект и навык, который встраивается в ежедневную работу. #htmlacademy #levelup
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤🔥3 3⚡2❤1
Media is too big
VIEW IN TELEGRAM
ИИ-агенты в разработке: костыль или суперсила?
Василий Вишняков, основатель Bquadro, разрешает разработчикам использовать ИИ-агентов в работе. Но с одним условием.
🐭 Смотреть на YouTube
🐹 Смотреть в VK
🎖 Программа обучения
Василий Вишняков, основатель Bquadro, разрешает разработчикам использовать ИИ-агентов в работе. Но с одним условием.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from CSS Боль
DUMP SPB 2026 × HTML Academy
Весь внешний вид компонента — в CSS-переменных. JavaScript только переключает состояния. Звучит непривычно, но это рабочий подход.
На DUMP SPB 13 февраля Александр Першин выступит с докладом «Реактивный CSS» — про перенос логики отображения из JavaScript в стили. В докладе — сравнение двух реализаций одного компонента: классической на JS и реактивной на CSS. Можно будет оценить разницу в объёме и сложности кода.
Промокод PERSHIN — скидка 10% на билет.
Конференция · О докладе
Весь внешний вид компонента — в CSS-переменных. JavaScript только переключает состояния. Звучит непривычно, но это рабочий подход.
На DUMP SPB 13 февраля Александр Першин выступит с докладом «Реактивный CSS» — про перенос логики отображения из JavaScript в стили. В докладе — сравнение двух реализаций одного компонента: классической на JS и реактивной на CSS. Можно будет оценить разницу в объёме и сложности кода.
Конференция · О докладе
🔥5❤🔥3 3❤1
Forwarded from CSS Боль
clip-path и CSS-маски не меняют форму блока — они её имитируют. Рамка, тень, outline не знают о вырезах и работают как с обычным прямоугольником.
Свойство border-shape работает по-другому. Как border-radius научил рамки скругляться, так border-shape + функция shape() учат их принимать произвольную форму. Рамки повторяют контур, box-shadow и outline тоже.
В спецификации CSS Borders Level 4 уже есть черновик, а в Chrome Canary — первые работающие прототипы. Пока ждём поддержку в браузерах, самое время разобраться с функцией shape().
В новом выпуске «CSS Боли» — как мы дошли от border-radius до произвольных форм и почему маски оказались тупиком для рамок и теней.
🐭 Смотреть на YouTube
🐹 Смотреть в VK
Свойство border-shape работает по-другому. Как border-radius научил рамки скругляться, так border-shape + функция shape() учат их принимать произвольную форму. Рамки повторяют контур, box-shadow и outline тоже.
В спецификации CSS Borders Level 4 уже есть черновик, а в Chrome Canary — первые работающие прототипы. Пока ждём поддержку в браузерах, самое время разобраться с функцией shape().
В новом выпуске «CSS Боли» — как мы дошли от border-radius до произвольных форм и почему маски оказались тупиком для рамок и теней.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3❤2👍2🔥2 2⚡1
text-align: justify делает текст аккуратным на первый взгляд, но может создать «реки» из пробелов и ухудшить читаемость.В статье разбираем CSS-свойство
text-align и его значения: left, right, center, justify. Отдельно рассматриваем start и end — они работают корректно при любом направлении текста, в отличие от привычных left и right. После теории закрепляем всё на практике в тренажёре. #css #webdevPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤🔥2
Media is too big
VIEW IN TELEGRAM
CSS scroll-driven animations
Разбираем, как с помощью одного CSS-свойства сделать временную шкалу прокрутки.
Демонстрации:
🎁 Прогрессбар со scroll-анимацией
🎁 Абсолютное позиционирование
Полный выпуск:
🐭 Смотреть на YouTube
🐹 Смотреть в VK
Разбираем, как с помощью одного CSS-свойства сделать временную шкалу прокрутки.
Демонстрации:
Полный выпуск:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2❤🔥2
Ставите
В статье разбираем, как работает
🎁 Читать статью
z-index: 9999, а элемент всё равно прячется под другим? Дело не в числе, а в контексте наложения.В статье разбираем, как работает
z-index: почему он действует только на позиционированных элементах, как локальные контексты наложения мешают элементу «выпрыгнуть» наверх, и что кроме position контекст создают transform, filter и opacity. Плюс практические советы по организации слоёв в проекте. #css #webdevPlease open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4🤣4❤🔥1❤1
text-decoration: none — одна строка, которая убирает подчёркивание ссылки. Но стоит ли это делать?В статье показываем, как убрать подчёркивание через CSS и через инлайн-стили, когда это уместно — например, для ссылок-кнопок или карточек товаров, и как заменить стандартное оформление на своё: анимация,
border-bottom, другой цвет. Отдельно о том, почему полностью убирать подчёркивание без замены — плохая идея для UX. #css #htmlPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2❤1❤🔥1
Пятница 13-е: AI «сломал» сайт — а мы даём скидки до 50%
Наш AI-агент «переписал» сайт. Кнопки съехали, блоки перепутались, логика поплыла. Мы не стали чинить — мы сделали из этого квиз.
Пять вопросов на логику и внимательность. Найдите, где система сломалась, — и получите скидку:
1️⃣ мидл-курсы и тренажёры — 50%,
2️⃣ профессия под работодателя — 20%,
3️⃣ лайт-профессии — две по цене одной за 29 000 ₽,
4️⃣ одна лайт-профессия — 22 000 ₽.
Квиз займёт две-три минуты. Скидки действуют с 13 по 15 февраля.
🎁 Пройти квиз: https://mrqz.me/friday13
Наш AI-агент «переписал» сайт. Кнопки съехали, блоки перепутались, логика поплыла. Мы не стали чинить — мы сделали из этого квиз.
Пять вопросов на логику и внимательность. Найдите, где система сломалась, — и получите скидку:
Квиз займёт две-три минуты. Скидки действуют с 13 по 15 февраля.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3❤🔥1
Forwarded from Как стать мидлом
Макет есть, а мобильной версии нет. Состояния кнопок не прописаны, дизайнер занят — и задача висит.
Курс «Дизайн для фронтендеров» учит решать такие задачи самостоятельно. Восемь разделов: Figma, 8px-сетка и вертикальный ритм, типографика, цвет и контрастность с учётом доступности, адаптив без готовых макетов и UI-анимация. В каждом — теория, разбор кейса и практика с эталонным решением.
Подходит разработчикам с базовым знанием HTML и CSS, которые хотят перестать зависеть от дизайнера в типовых интерфейсных задачах. #levelup #htmlacademy
🎁 Записаться на курс
Курс «Дизайн для фронтендеров» учит решать такие задачи самостоятельно. Восемь разделов: Figma, 8px-сетка и вертикальный ритм, типографика, цвет и контрастность с учётом доступности, адаптив без готовых макетов и UI-анимация. В каждом — теория, разбор кейса и практика с эталонным решением.
Подходит разработчикам с базовым знанием HTML и CSS, которые хотят перестать зависеть от дизайнера в типовых интерфейсных задачах. #levelup #htmlacademy
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥2 1
Media is too big
VIEW IN TELEGRAM
Верстальщики больше не нужны.
Так считают многие — но основатель студии Bquadro объясняет, почему вёрстка никуда не делась и какие задачи компании доверяют именно верстальщикам.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6👍2🔥2
SimpleUp — студия, которая строит маркетинговые решения для бизнеса. Вместо того чтобы гнаться за сеньорами на рынке, компания решила вырастить разработчиков с нуля.
В четверг 19 февраля (MSK) в 12:00 директор по развитию и тимлид разработки расскажут:
1️⃣ Зачем агентство нанимает джунов, а не опытных разработчиков
2️⃣ Как устроен рост внутри небольшой команды
3️⃣ Нужна ли вёрстка, когда есть нейросети
4️⃣ Что ждёт выпускников совместной программы
🎁 Бонус: среди первых 100 зарегистрировавшихся разыграем бесплатное место на программу. Итоги — в конце эфира.
https://htmlacademy.ru/events/live-simpleup
В четверг 19 февраля (MSK) в 12:00 директор по развитию и тимлид разработки расскажут:
https://htmlacademy.ru/events/live-simpleup
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5🔥4👏3
Forwarded from CSS Боль
Накрутчики обрушили доверие к резюме — компании больше не верят ни трудовой, ни GitHub. Как доказать реальный опыт?
➿ ➿ ➿ ➿ ➿ ➿ ➿ ➿ ➿ ➿ ➿ ➿
Самый простой способ — дринкапы: бесплатные встречи разработчиков, где формируются связи и рекомендации. Начать можно уже на этой неделе. А ещё три способа посерьёзнее — в видео. Один из них — вечная ачивка, за другой вам ещё и заплатят.
В новом выпуске «CSS Боли» — почему кризис доверия останется навсегда и как подготовиться уже сейчас.
🐭 Смотреть на YouTube
🐹 Смотреть в VK
Самый простой способ — дринкапы: бесплатные встречи разработчиков, где формируются связи и рекомендации. Начать можно уже на этой неделе. А ещё три способа посерьёзнее — в видео. Один из них — вечная ачивка, за другой вам ещё и заплатят.
В новом выпуске «CSS Боли» — почему кризис доверия останется навсегда и как подготовиться уже сейчас.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥3👏3
Форкнуть, клонировать, запушить — звучит просто, пока не откроешь терминал и не зависнешь на генерации SSH-ключа.
В статье проходим весь путь: установка Git,
🎁 Читать статью
В статье проходим весь путь: установка Git,
git config, регистрация на GitHub, настройка SSH. Потом — форк, git clone, создание ветки, первый коммит и пуш. В конце — пулреквест и синхронизация форка с мастер-репозиторием. Между шагами — квизы для самопроверки и словарик терминов. #tools #gitPlease open Telegram to view this post
VIEW IN TELEGRAM
❤11👍5❤🔥2🔥2
HTML Academy
SimpleUp — студия, которая строит маркетинговые решения для бизнеса. Вместо того чтобы гнаться за сеньорами на рынке, компания решила вырастить разработчиков с нуля. В четверг 19 февраля (MSK) в 12:00 директор по развитию и тимлид разработки расскажут: 1️⃣ …
Завтра в 12:00 (MSK) — эфир с SimpleUp
Три вопроса, на которые ответят директор по развитию и тимлид разработки:
🎁 Как в небольшой студии выстроен процесс обучения новичков?
🎁 Что компания думает об AI-кодинге и нейросетях в разработке?
🎁 Правда ли, что глубокие навыки вёрстки больше не нужны?
В программу обучения включён курс «Фронтенд на автопилоте: AI-агенты на практике» — научитесь кодить вместе с AI-агентами, использовать Cursor и другие инструменты.
Не забудьте про розыгрыш — бесплатное место на программу среди первых 100 регистраций.
🎁 https://htmlacademy.ru/events/live-simpleup
Три вопроса, на которые ответят директор по развитию и тимлид разработки:
В программу обучения включён курс «Фронтенд на автопилоте: AI-агенты на практике» — научитесь кодить вместе с AI-агентами, использовать Cursor и другие инструменты.
Не забудьте про розыгрыш — бесплатное место на программу среди первых 100 регистраций.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3❤🔥1🔥1
HTML Academy
SimpleUp — студия, которая строит маркетинговые решения для бизнеса. Вместо того чтобы гнаться за сеньорами на рынке, компания решила вырастить разработчиков с нуля. В четверг 19 февраля (MSK) в 12:00 директор по развитию и тимлид разработки расскажут: 1️⃣ …
Вместе с SimpleUp запускаем совместную программу обучения фронтенд-разработчиков.
Сегодня в 12:00 (MSK) — прямой эфир с директором по развитию и тимлидом разработки SimpleUp. Узнаем, почему компания делает ставку на джунов, как устроена работа в небольшой студии и что ждёт выпускников совместной программы.
Напоминаем: среди первых 100 зарегистрировавшихся разыграем бесплатное место на программу. Итоги объявим в конце эфира.
https://htmlacademy.ru/events/live-simpleup
Сегодня в 12:00 (MSK) — прямой эфир с директором по развитию и тимлидом разработки SimpleUp. Узнаем, почему компания делает ставку на джунов, как устроена работа в небольшой студии и что ждёт выпускников совместной программы.
Напоминаем: среди первых 100 зарегистрировавшихся разыграем бесплатное место на программу. Итоги объявим в конце эфира.
https://htmlacademy.ru/events/live-simpleup
👍4❤3🔥2❤🔥1
Контент-менеджер прислал фото 1920×1080, а в карточке места 300×200. Без
Свойство
📕 Читать статью
object-fit получается сплющенный кот.Свойство
object-fit управляет тем, как <img> или <video> вписывается в свой контейнер. cover заполнит бокс с обрезкой лишнего, contain впишет картинку целиком с сохранением пропорций, fill растянет как есть. В статье разбираем каждое значение на примерах и показываем, зачем добавлять max-width: 100%, чтобы картинки не ломали сетку. #css #htmlPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥9🔥3❤2