Твой напарник в мире кода

Знания, которые работают

Статьи и гайды от практикующих разработчиков. Узнавайте новое, находите решения и воплощайте идеи.

Подберите статьи

Можно выбрать несколько — статьи обновятся сразу

Язык или технология

Найдено 815 статей
БэкендGo

Go для backend: почему его выбирают для сервисов, API и микросервисов

Почему Go так популярен в backend-разработке? Разбираемся, чем Golang хорош для REST API, микросервисов и высоконагруженных систем, насколько он быстрый, как работает конкурентность и стоит ли учить Go backend-разработчику.

Читать
БэкендGo

Структуры в Go: объекты без классической ООП-драмы

Разбираемся, как работают структуры в Go: поля, методы, указатели, конструкторы, композиция и embedding. Почему в Go нет привычных классов, но объектный подход никуда не исчез.

Читать
БэкендGo

Как написать первый API на Go

Как создать REST API на Go с нуля: поднимаем HTTP-сервер, создаём GET и POST endpoints, работаем с JSON, статус-кодами и тестируем API.

Читать
БэкендGo

Ошибки в Go: зачем нужен if err != nil и как правильно обрабатывать error

Разбираем обработку ошибок в Go: почему if err != nil встречается везде, как работают error, errors.Is, errors.As, fmt.Errorf, %w, panic и recover.

Читать
БэкендData и ИИ

Go vs Python: что проще учить и какой язык работает быстрее

Сравниваем Python и Go без фанатизма: какой язык проще новичку, почему Go быстрее, где Python удобнее, что выбрать для backend, нейросетей, автоматизации и высоконагруженных сервисов.

Читать
Мобильные приложенияДругой язык

Чек-лист тестировщика: что проверить, прежде чем сказать «всё работает»

Короткий и полезный QA-чек-лист без воды: основные сценарии, границы, ошибки, мобильная версия, права доступа и проверки, о которых чаще всего забывают.

Читать
БэкендSQL

Ручное тестирование с нуля: что учить новичку и как начать путь в QA

Пошагово разбираемся, что нужно знать начинающему ручному тестировщику: от тест-кейсов и баг-репортов до DevTools, API, Postman и SQL.

Читать
ФронтендБэкенд

Баг-репорт без боли: как описать ошибку, чтобы разработчик сразу понял проблему

Разбираемся, как правильно составлять баг-репорты: что писать в заголовке, как описывать шаги воспроизведения, Expected и Actual Result, окружение, Severity и Priority. С примерами плохих и хороших отчётов об ошибках и готовым шаблоном для начинающих тестировщиков.

Читать
БэкендДругой язык

Кто такой тестировщик и чем занимается QA-инженер: профессия тестировщика простыми словами

Кто такой тестировщик, чем QA-инженер занимается на работе и почему его задача — далеко не просто нажимать кнопки. Разбираемся на понятных примерах: баги, тест-кейсы, API, базы данных, автотесты и тот самый случай, когда разработчик говорит: «У меня всё работает». 😎

Читать
БэкендРазработка игр

На каком языке написаны игры, браузеры и мессенджеры: карта стеков

Почему у большого продукта нет одного языка: Unreal и Unity, Chromium и Firefox, Telegram и Signal, нативные клиенты, backend, web, протоколы и сборка.

Читать
БэкендPython

От Basic к Python: перевод синтаксиса и привычек на 10 примерах

Переходим с QBasic, Visual Basic или школьного Basic на Python: ввод, вывод, условия, циклы, списки, индексы, функции, строки, файлы и типичные ошибки.

Читать
БэкендPython

ОГЭ по информатике на Python: подготовка от файлов до алгоритмов

План по официальным материалам ФИПИ 2026: демоверсия, кодификатор, практические задания, Python для вычислений и файлов, пробники и проверка оформления.

Читать
Показано 96 из 815 статей