Серьёзные новости: я получил лицензию на образовательную деятельность. Теперь только вперёд!

Помните, в прошлый раз рассказывал вам про запуск профессии «Фронтенд-разработчик»? Договорился с ребятами, теперь если вы уже участвовали или записаны на «Базовый HTML и CSS» — участие в профессии для вас — 41 000 рублей.

А если вы студент технической специальности и прямо сейчас читаете это письмо, то есть шанс получить профессию бесплатно и пройти три месяца стажировки. Условия ищите у нас в социальных сетях. Торопитесь подать заявку до 31 июля.

Ребята взяли, да и обновили программу интенсива «Базовый HTML и CSS» стартующего 7 августа: сетки теперь только на флексах, больше внимания доступности, лучшие практики, обновлённые критерии и ещё куча всего.

Обновление страницы курса «Продвинутый HTML и CSS» вы могли уже заметить, если нет — зацените. Меня попросили рассказать, что зачем на курсе. Пришлось помочь, такой уж я кот.

На нашем Ютуб-канале, продолжают появляться обзоры проектов, на этот раз «Седона» с курса «Продвинутый HTML и CSS».

Теперь про JavaScript: мои еноты подготовили перевод статьи объясняющей замыкания, а во вторник Игорь, преподаватель на интенсиве «Базовый JavaScript», рассказал как организовано обучение на курсе.

А всякие полезные штуки ищите ниже, всем мяу.

Инструменты и статьи

Парадоксы display: contents и будущее текста в CSS
Делюсь интригами и расследованиями: как на самом деле работает display: contents, и что это может значить для CSS.

What's the deal with collapsible margins?
В каких случаях внешние отступы блоков схлопываются? Почему так происходит, и что с этим делать? Расследование ведёт Ире Адеринокун.

Занимательная вёрстка с единицами измерения области просмотра
Что бы такого ещё придумать с единицами измерения области просмотра?

Form validation part 1: constraint validation in HTML
Кажется пришло время попробовать новые способы валидации форм.

A beginner's guide to website speed optimization
Настоящее руководство для новичков, которые хотят создавать быстрые и лёгкие сайты.