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

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

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

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

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

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

Найдено 815 статей
ФронтендPython

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

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

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

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

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

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

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

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

Читать
DevOpsДругой язык

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

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

Читать
DevOpsДругой язык

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

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

Читать
DevOpsДругой язык

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

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

Читать
ФронтендJavaScript

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

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

Читать
ФронтендJavaScript

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

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

Читать
ФронтендJavaScript

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

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

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

Первые шаги в программировании: полное руководство для начинающих разработчиков

В этой статье вы найдете практические советы по выбору первого языка программирования, узнаете как правильно учиться, избегать типичных ошибок новичков и быстрее достигать результатов. Подходит для всех, кто делает первые шаги в IT.

Читать
ФронтендJavaScript

DOM манипуляции: изменяем страницу динамически

В этой статье разберём основы работы с DOM: как находить, изменять, создавать и удалять элементы. Практические примеры и готовый код для создания интерактивного списка задач помогут быстро освоить материал.

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

Виртуальные окружения Python: зачем нужны и как использовать

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

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