Your companion in the world of code

Knowledge that works

Articles and guides from practicing developers. Learn new things, find solutions and implement your ideas.

Find the right articles

Choose several — articles update instantly

Language or technology

Articles found: 915
BackendData and AI

Как подключить Gemini API к Python: чат с историей и безопасным ключом

Подключаем официальный Google GenAI SDK к Python, читаем ключ из окружения, связываем реплики через previous_interaction_id и обрабатываем сбой API.

Read
Data and AIPython

Как проанализировать CSV в pandas: фильтры, топ значений и первый график

Читаем продажи из CSV через pandas, проверяем типы и пропуски, фильтруем строки, строим топ категорий и сохраняем первый график в PNG.

Read
BackendJavaScript

Первый REST API на Node.js и Express: GET, POST и JSON

Собираем небольшой Express 5 API для задач: получаем список, создаём запись, проверяем JSON, возвращаем статусы 200, 201 и 400.

Read
FrontendJavaScript

Первое приложение на React и Vite: каталог фильмов с живым поиском

Создаём React-проект через Vite, выводим карточки фильмов, фильтруем массив через state и проверяем пустой результат без внешнего API.

Read
DevOpsBackend

GitHub Actions для Python: запускаем тесты после каждого push

Настраиваем workflow для Python и pytest: checkout, setup-python, установка зависимостей, зелёный статус и разбор типичных ошибок YAML.

Read
BackendDevOps

pytest для начинающих: пишем первые тесты для Python-функции

Пишем функцию расчёта скидки, проверяем её через pytest, намеренно создаём ошибку и учимся читать diff, parametrization и исключения.

Read
BackendPython

Pydantic для новичка: проверяем JSON из API и показываем понятные ошибки

Разбираем Pydantic 2 на одном заказе: проверяем типы, обязательные поля и цену, читаем ValidationError и возвращаем понятный список ошибок.

Read
Game developmentOther language

Как сделать первую 2D-игру в Godot 4 на GDScript

Создаём 2D-сцену без внешних ассетов: персонаж двигается, сталкивается с монетой, сигнал увеличивает счёт, а Godot показывает связь узлов и GDScript.

Read
Mobile appsJava / Kotlin

Как сделать первое Android-приложение на Kotlin и Jetpack Compose

Создаём экран в Jetpack Compose с полем, кнопкой и состоянием, запускаем Preview и эмулятор, а затем разбираем recomposition и сохранение данных.

Read
Game developmentBackend

Как написать первый плагин Minecraft на Java: команда /hello

Создаём Paper-плагин на Java, регистрируем команду /hello через plugin.yml, собираем JAR Gradle и проверяем загрузку на локальном тестовом сервере.

Read
BackendData and AI

Как удалить фон с картинки на Python: готовый мини-сервис

Создаём локальный Streamlit-сервис на Python: загружаем изображение, удаляем фон через rembg, показываем прозрачный PNG и скачиваем результат.

Read
BackendDevOps

GitHub Copilot Agent Mode для новичка: делаем Python-проект и проверяем каждое изменение

Даём Copilot Agent Mode узкую задачу для Python-проекта, заранее фиксируем критерии, читаем diff, разрешаем команды по одной и проверяем результат тестами.

Read
Showing 72 of 915 articles