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: 830
BackendPython

Работа с API в Python: полное руководство по библиотеке requests

Узнайте, как работать с API в Python с помощью библиотеки requests. В статье практические примеры GET и POST запросов, обработка ошибок, работа с заголовками и аутентификацией, загрузка файлов. Полное руководство от основ до продвинутых техник для разработчиков.

Read
FrontendBackend

REST API: Полное руководство для разработчиков

Полное руководство по REST API для разработчиков. В статье основные принципы REST, HTTP-методы, структуру API, аутентификацию и best practices. Практические примеры на JavaScript и Node.js с пошаговыми инструкциями по созданию собственного REST API.

Read
FrontendBackend

NoSQL: введение в MongoDB для начинающих разработчиков

Полное руководство по MongoDB для разработчиков: изучите основы NoSQL баз данных, научитесь работать с документами и коллекциями, освойте запросы и агрегацию данных. Практические примеры на JavaScript и Node.js помогут быстро начать использовать MongoDB в ваших проектах.

Read
FrontendPython

SQLite для начинающих: встраиваемая БД, которая всегда с вами

Узнайте, как работать с SQLite — самой популярной встраиваемой базой данных в мире. Разбираем установку, основные команды, работу с Python и JavaScript, а также реальные примеры использования. Идеально для старта в мире баз данных.

Read
BackendData and AI

Связи в базах данных: один-ко-многим и многие-ко-многим

Разбираемся с фундаментальными типами связей в реляционных базах данных. Узнайте, как правильно проектировать связи один-ко-многим и многие-ко-многим, создавать промежуточные таблицы, работать с внешними ключами и оптимизировать запросы. Примеры на SQL и TypeORM, разбор типичных ошибок и best practices для разработчиков.

Read
BackendData and AI

SQL основы: SELECT, INSERT, UPDATE, DELETE – полное руководство для разработчиков

Изучите четыре основные команды SQL для работы с базами данных. Подробные примеры SELECT, INSERT, UPDATE и DELETE с практическими советами, транзакциями и защитой от SQL-инъекций. Идеально для начинающих разработчиков.

Read
DevOpsOther language

Pull Request: как вносить вклад в открытые проекты

Подробное руководство по созданию Pull Request'ов для разработчиков. Узнайте, как правильно форкать репозитории, создавать ветки, оформлять PR и проходить код-ревью. Практические советы по участию в open-source проектах, распространённые ошибки и этикет совместной разработки.

Read
DevOpsOther language

Ветки в Git: работаем параллельно без конфликтов

Полное руководство по работе с ветками в Git для разработчиков. Узнайте, как создавать ветки, переключаться между ними, сливать изменения и разрешать конфликты. Разбираем разницу между merge и rebase, популярные стратегии ветвления (Git Flow, GitHub Flow) и лучшие практики для командной разработки.

Read
DevOpsOther language

Git для начинающих: первые команды

Изучите основы Git с нуля! В этой статье вы найдете пошаговое руководство по первым командам системы контроля версий: от установки и настройки до создания коммитов и работы с удаленными репозиториями.

Read
FrontendJavaScript

ES6+ фичи: современный JavaScript для разработчиков

Полное руководство по современным возможностям JavaScript: стрелочные функции, деструктуризация, промисы, async/await, классы и другие ES6+ фичи. Изучите ключевые инструменты современного JavaScript, которые сделают ваш код чище и эффективнее.

Read
FrontendJavaScript

Промисы в JavaScript: полное руководство по асинхронности

Разбираемся с Promise в JavaScript: три состояния промисов, цепочки then/catch/finally, методы Promise.all и Promise.race. Практические примеры, типичные ошибки и лучшие практики работы с асинхронным кодом для разработчиков.

Read
FrontendJavaScript

Async/Await: полное руководство по работе с асинхронным кодом

Разбираемся, как работать с асинхронным кодом с помощью async/await. Узнайте, как избежать callback hell, правильно обрабатывать ошибки, оптимизировать параллельное выполнение операций и применять продвинутые паттерны.

Read
Showing 444 of 830 articles