Автоматизация тестирования с Cypress: основы для junior QA
Автоматизация тестирования играет ключевую роль в современном процессе разработки программного об...
Посмотреть →
Использование YAML для конфигурации приложений на Python
Сегодня разработка приложений требует гибких и удобных способов настройки. Один из таких инструме...
Будет ли востребована профессия тестировщика в 2025 году?
Тестировщик — одна из ключевых профессий в сфере IT, которая активно развивается благодаря росту ...
Что такое Spring Boot и зачем он нужен для создания микросервисов?
Spring Boot — мощный инструмент, который позволяет разработчикам быстро создавать микросервисы с ...
Single Page Application: как работает сайт-приложение
Single Page Application (SPA) — это современный подход к созданию веб-приложений, где пользовател...
Работа с переменными в Java: объявление, инициализация и области видимости
Переменные в Java — это одно из базовых понятий, и с ними необходимо уметь работать, чтобы создав...
Будут ли востребованы PHP-разработчики в будущем?
PHP — это серверный язык программирования, один из наиболее популярных в веб-разработке благодаря...
Как сделать параллакс-эффект на CSS или JavaScript
Параллакс — это эффект, создающий иллюзию глубины на веб-странице путем различной скорости перем...
TDD vs BDD: в чем различия и что выбрать для разработки
В современной разработке ПО существует множество методологий, помогающих создавать качественные п...
Использование Git в Python-проектах для начинающих: базовые операции и советы
[Git](https://git-scm.com/) — система контроля версий для отслеживания изменений проекта. Она дае...
Как использовать срезы в Python: простое руководство для новичков
Профессиональные разработчики всегда стремятся к тому, чтобы сделать любой сложный код читаемым и...
Что такое Postman и как его использовать для автоматизации тестирования API
Тестирование API — полезный этап в разработке, позволяющий обнаружить ошибки взаимодействия модул...
Тестирование Java-кода с JUnit: основные возможности и примеры
Изучите, как тестировать Java-код с помощью JUnit, основные возможности фреймворка и примеры испо...
Эффективная разработка на Python с PyCharm: советы и трюки
PyCharm — это кросс-платформенная интегрированная среда разработки (IDE) на языке Python, которая...
Язык R для анализа данных: зачем учить и где использовать
R — это специализированный язык программирования, созданный для анализа данных. Он может стать от...
Как я нашел свое призвание и закончил обучение в Хекслете со второй попытки
Меня зовут Роман, и я расскажу, как развивалась моя карьера в эксплуатации крупнейшей нефтегазохи...
Что такое roadmap проекта: примеры
Roadmap — дорожная карта проекта. Это один из первых инструментов планирования, позволяющий визуа...
Строки в Java: создание, методы и операции
Строки в Java используются для работы с текстовыми данными. Каждое взаимодействие с текстом в при...
Из системных администраторов во фронтендеры
Меня зовут Александра, и я расскажу, как я случайно поступила на факультет информатики, работала ...
Системный аналитик: все о профессии, уровне зарплат и компетенциях в 2024 году
Основа качественной разработки — адекватно составленные требования. Нужно учесть пожелания заказч...
От PHP к Java и серьезному энтерпрайзу
Меня зовут Ильяс, и я расскажу, как полюбил Java через Spring и отучился в Хекслете ради самореал...
Что такое CMS: как работают системы управления контентом
CMS — это программа, которая позволяет управлять содержимым сайта. С ее помощью можно за пару мин...
Работа с массивами в PHP: создание, манипуляции и основные методы
Массивы в PHP — это основной инструмент для работы с данными. Они позволяют хранить и упорядочива...
Что подарить программисту
Если вы хотите сделать полезный подарок программисту, но совсем не знакомы с интересами техническ...
Что такое Kanban: методология и применение досок
Канбан — это метод управления проектами в IT и часть Agile. Его используют, чтобы визуализировать...
Oracle Database: история, возможности, особенности СУБД
Oracle — самая популярная база данных в мире. Благодаря функциональности ее используют в enterpri...
25 причин выбрать фреймворк Playwright
Playwright — библиотека автоматизации тестирования c возможность писать кросс-браузерные тесты. Р...
Как я ушел из продаж во фронтенд-разработку
Меня зовут Николай, и я хочу рассказать, как решил стать айтишником и нашел работу на перегретом ...
Через бизнес, верстку и тернии к Хекслету и IT
Меня зовут Вадим, и я расскажу, почему ушел с должности инженера на производстве, как открыл свое...
Снифферы для тестирования
Один из важных элементов тестирования — анализ трафика, в котором содержится масса полезных данны...
Использование библиотеки Hugging Face для работы с моделями NLP на Python
Лаборатория исследования искусственного интеллекта Hugging Face c 2016 года разрабатывает инструм...
Как создать сайт с нуля
Создание сайта с нуля — это увлекательное и полезное занятие, особенно для тех, кто хочет изучить...
Что такое API простыми словами
API, или программный интерфейс приложения, играет ключевую роль в том, как современные приложения...
Управление зависимостями и сборка проектов с Maven
Maven — один из популярных инструментов для сборки проектов на Java. Если вы начинающий разработч...
Как использовать Figma для верстки
Рассказываем, как использовать платформу Figma для верстки веб-сайтов. Начинающему фронтенд-разра...
Что такое системное тестирование?
Прежде чем перейти к финальной приемочной проверке, тестировщики оценивают функциональность и гот...
Как тестировать API
Тестирование API — интеграционное тестирование для выявления ошибок взаимодействия между модулями...
Основы создания и использования функций в Python: практическое руководство
Функция в Python — часть программного кода с именем, списком входящих параметров и возвращаемым з...
Центрирование с CSS
Веб-страницы — это инструмент взаимодействия между владельцами сайта и пользователями. Цель каждо...
Объединение данных в Excel: методы и лучшие практики
А знаете ли вы, что в Excel вы можете объединить данные по нескольким параметрам из нескольких фа...
Что такое GitHub и как его использовать
При трудоустройстве разработчика первым делом просят показать его GitHub. Это самая популярная пл...
Из автосервиса в Java-разработчики: как я сменил профессию после 30 лет
Меня зовут Андрей, и я расскажу, как не сложилась моя карьера юриста, но зато я нашел себя в прог...
2 оффера за 2 недели: как я переучился на тестировщика
Меня зовут Андрей, и я хочу поделиться историей о том, как я выбрал профессию QA-инженера, а зате...
Зачем нужны use case?
Существует ряд методик для проверки соответствия готового приложения ожиданиям пользователей. Use...
Использование плагинов в Maven: автоматизация задач сборки для Java-проектов
Apache Maven — это инструмент для управления проектами и автоматизации сборки на Java. Одна из са...
Размещение Python приложений в облаке с PythonAnywhere: руководство для начинающих
PythonAnywhere — это среда для разработки на Python в браузере с хостингом. Теперь для работы вам...
Фреймворк Django Python: плюсы, минусы, востребованность на рынке
Django — один из самых популярных фреймворков для Python. Его используют при создании современных...
Создание и настройка build.gradle для Java проектов: подробное руководство
Gradle — это инструмент автоматизации сборки в проектах на языке Java. Это более современная альт...
Сравнение версий PyCharm: Community Edition vs Professional Edition
PyCharm — это интегрированная среда разработки (IDE), созданная компанией JetBrains специально дл...
Методы HTTP: GET, POST, PUT и другие
HTTP (HyperText Transfer Protocol) — ключевой протокол для передачи данных в интернете, который у...
Хекслет
Направления
Профессии
Навыки
support@hexlet.io
t.me/hexlet_help_bot
RU
бесплатно по РФ
бесплатно по Москве