Фронт

Пошаговое руководство по использованию Burp Suite
Пошаговое руководство по использованию Burp Suite

Практика для всех, кто занимается кибербезопасностью

Burp Suite для тестирования безопасности веб-приложений
hard
Burp Suite для тестирования безопасности веб-приложений
Burp Suite для тестирования безопасности веб-приложений

Проверяем всё: от перехвата запросов до перебора логинов

Пошаговое руководство по использованию Burp Suite
hard
Проект: как добавить иконку с подсказкой к тексту на странице

Делаем красиво и полезно

Веб-проект: страница с кнопкой, которая убегает от мышки
easy
Что такое XML-формат и для чего он нужен

Это логическая разметка данных

Markdown: что это и кому нужно
easy
JavaScript addEventListener() — метод, который нужен любому фронтенд-разработчику
JavaScript addEventListener() — метод, который нужен любому фронтенд-разработчику

Гайд по обработке событий в JS

Спасательный круг для тех, кто начинает писать на JavaScript Как поймать баг в коде: отладка в браузере Подключаем скрипты правильно javascript:void(0): что это значит
hard
Проект с камерой айфона в браузере: пишем рабочий скрипт
Проект с камерой айфона в браузере: пишем рабочий скрипт

Как вдохнуть жизнь в красивый прототип

Проект: делаем интерактивный интерфейс камеры телефона
hard
Веб-проект: часы столетия с потрясающей анимацией
Веб-проект: часы столетия с потрясающей анимацией

Создаём универсальные часы с точностью от секунды до года

Красивый проект с трёхмерной графикой в браузере Проект: разбор трёхмерной анимированной ёлки в браузере
hard
Как тестируют фронтенд
Как тестируют фронтенд

Там работы точно больше, чем всем кажется

Как тестируют бэкенд
easy
Промисы в JavaScript: что это и как с ними работать

Обещают что-то сделать и не блокируют код

JavaScript для новичков: чем опасны нестрогие типы данных Что будет, если переменную разделить и сразу умножить на одно и то же число [1] + [2] - [3] = 9. Да как так-то? Что такое пустой оператор и что он делает Null, ноль и Undefined: разбираемся в сортах пустоты Что такое утиная типизация Приоритеты операторов в JavaScript Async/Await в JavaScript
hard
Padding в CSS

Как работают внутренние отступы в вёрстке

База по вёрстке: самые основы CSS
easy
Разговор с тимлидом: как разбираться в коде, что происходит после онбординга и первые рабочие задачи
Разговор с тимлидом: как разбираться в коде, что происходит после онбординга и первые рабочие задачи

Что ждёт джуниора в самом начале пути во фронтенде

Честный разговор с тимлидом о том, чего ждут от джунов во фронтенд-разработке. Часть первая: теория и технологии Честный разговор с тимлидом про фронтенд для новичков: как набить руку, нужен ли бэкенд и что такое чистая вёрстка Первая работа, задачи и действия джуниора во фронтенд-разработке
easy
Что означает ошибка TypeError: Object prototype may only be an Object or null
Что означает ошибка TypeError: Object prototype may only be an Object or null

Иногда нужно добавить «ничего», чтобы всё сработало

easy
Страница
Результат: 1-12 из 215