#Фронт

Гид по CSS Grid
Гид по CSS Grid

Раскладываем всё по ячейкам на странице

Олды здесь: как сверстать веб-страницу на таблицах Что такое HTML (и почему это важно) 7 полезных HTML-тегов, про которые мало кто знает Что актуально в веб-разработке: лето 2023-го Таблицы в HTML Почему некоторые разработчики ругают вёрстку на «div»
easy
Фронтенд: чем заняться начинающему разработчику на выходных
Фронтенд: чем заняться начинающему разработчику на выходных

Накидали несколько вариантов

easy
Что означает ошибка TypeError: Reduce of empty array with no initial value

Когда хочется что-то сделать с массивом, а он и так пустой

Что означает ошибка TypeError: «x» is not a function 10 типичных ошибок в коде на JavaScript Что означает ошибка SyntaxError: Unexpected token '{'. Expected ')' to end an 'if' condition 9 заковыристых вопросов и задачек из собеседования по JavaScript Что означает ошибка TypeError: Cannot assign to read only property
easy
Что такое XSS-уязвимость

Как вредоносный код становится частью сайта

Что такое трояны и вирусы — на самом деле Чем отличаются DoS и DDoS-атаки Что такое тест Тьюринга Пентест: как в ИТ проверяют софт и сети на безопасность Капча: зачем мы вписываем эти буквы и отмечаем мосты? Кибербезопасность: какие бывают уязвимости и как от них защититься Может ли программист взломать компьютер или сайт
easy
Что нового в современном JavaScript
Что нового в современном JavaScript

Await без async и другие удивительные штуки

Bomberman на JavaScript
easy
Разработчикам на заметку: UX-паттерны на сайтах
Разработчикам на заметку: UX-паттерны на сайтах

Как сделать так, чтобы пользователю было удобно

Дизайнер в ИТ: зачем он нужен и как им стать
easy
Веб‑разработчик: рассказываем подробно о профессии
Веб‑разработчик: рассказываем подробно о профессии

Большой путеводитель для начинающих

Кто такой фронтенд-разработчик и что он делает Воруй у Яндекса: хороший стильный расхлоп на странице 116 тысяч рублей в месяц — средняя зарплата для фронтенда. Как им стать
easy
Рисуем абстрактные картины на чистом CSS
Рисуем абстрактные картины на чистом CSS

Импрессионизм, авангардизм и искусство

easy
Добавляем перетаскивание в свой Трелло-планировщик

Делаем всё по-настоящему

Делаем свой планировщик задач Делаем свой планировщик задач в стиле Трелло
easy
Делаем свой планировщик задач в стиле Трелло

Нет препятствий патриотам

Делаем свой планировщик задач Добавляем перетаскивание в свой Трелло-планировщик
hard
DevTools: инструменты разработчика в браузере
DevTools: инструменты разработчика в браузере

Швейцарский нож для фронтендера

Расширение для браузера за 10 минут своими руками Чёртовы психи: как добавить снежинок на любой сайт одной строкой 5 полезных браузерных расширений для веб-разработчика
easy
Собираем свой веб-браузер из готовых элементов за 20 минут
Собираем свой веб-браузер из готовых элементов за 20 минут

Сможете писать в портфолио, что создали свой браузер :-)

Что происходит, когда мы открываем сайт в браузере Что такое CDN в интернете Как правильно писать адрес сайта Линкуй, сокращай. Как работают сокращатели ссылок Что такое UTM-метки и зачем они нужны Как посчитать переходы по ссылке с UTM-метками Что влияет на фронтенд-производительность Что нужно, чтобы создать свой веб-браузер
hard