Code Lab
Главная
Статьи
Видео
Шаблоны
Курсы
Обратная связь
Статьи
Выберите категорию
Backend
CMS
Frontend
GameDev
GIT
Linux
Machine learning
No-code
Блокчейн
Железо
Инструменты сборки
Контейнеры
Мобильная разработка
Нейросети
Обзоры
Обучение
Общее
Проекты
Сервера
Софт
Тестирование
Рубрики
Обучение
Frontend
Обзоры
Мобильная разработка
Backend
Сервера
CMS
Общее
Железо
Софт
Инструменты сборки
GameDev
11 месяцев назад
Курс по FastAPI: Валидация и схемы Pydantic #8
В FastAPI для работы с данными используется библиотека Pydantic, которая предоставляет удобные инструменты для валидации и сериализации данных. В этой статье мы погрузимся в более сложные аспекты работы с Pydantic: создание вложенных моделей, использование продвинутой валидации и управление конфигурацией приложения с помощью BaseSettings.
Обучение
1 371
11 месяцев назад
Курс по FastAPI: Middleware и фоновая обработка задач #7
FastAPI — это мощный инструмент для создания веб-приложений, но его возможности не ограничиваются только быстрым созданием API. В этой статье мы обсудим две важные темы, которые значительно расширяют функциональность вашего приложения: middleware и фоновая обработка задач.
Обучение
1 874
11 месяцев назад
Курс по FastAPI: Роутеры и маршрутизация #6
Вы уже неплохо разобрались с FastAPI: есть база данных, аутентификация, а теперь, вероятно, ваш проект разрастается. Появляется всё больше эндпоинтов, и файл main.py
Обучение
1 822
11 месяцев назад
Курс по FastAPI: Авторизация и аутентификация #5
Безопасность — наше всё. Особенно, когда речь идёт о веб-приложении, где пользователи регистрируются, авторизуются и хранят свои данные. В этой статье разберёмся с тем, как защитить ваше API с помощью JWT-токенов, настроить OAuth2 и реализовать регистрацию с авторизацией.
Обучение
1 937
11 месяцев назад
Курс по FastAPI: Взаимодействие с базой данных #4
В этой статье разберёмся, как подключить FastAPI к PostgreSQL или MySQL с использованием SQLAlchemy, создадим модели, освоим CRUD-операции и даже попробуем асинхронные запросы.
Обучение
2 827
11 месяцев назад
Курс по FastAPI: Обработка ошибок и кастомные ответы #3
Когда ваш API растёт, ошибки — неизбежная часть жизни. И нет ничего хуже, чем получать стандартное "Internal Server Error" без намёка на причину.
Обучение
1 630
11 месяцев назад
Курс по FastAPI: Маршруты и запросы #2
Мы уже сделали наши первые шаги в FastAPI и даже запустили простенькое приложение. Время углубиться в один из ключевых аспектов любого веб-приложения — маршруты и обработку запросов.
Обучение
1 796
11 месяцев назад
Курс по FastAPI: Введение в фреймворк #1
FastAPI — это современный фреймворк для создания производительных и масштабируемых веб-приложений на Python. Он предлагает разработчикам мощный инструмент для создания API с минимальными усилиями, обеспечивая высокую скорость работы и простоту разработки.
Обучение
2 502
11 месяцев назад
Django или Node.js: что выбрать для изучения?
Когда дело доходит до выбора фреймворка или технологии для веб-разработки, разработчики часто сталкиваются с дилеммой: Django или Node.js? Эти инструменты популярны и используются для разных задач, но каждый имеет свои особенности, которые подойдут вам в зависимости от целей и стека технологий.
Обучение
530
11 месяцев назад
Django или Spring: что выбрать для изучения?
Вопрос, который заставляет задуматься многих разработчиков: какой фреймворк выбрать для изучения — Django или Spring? Это как сравнивать кофе и чай: оба напитка хороши, но выбор зависит от вкусов и потребностей.
Обучение
830
11 месяцев назад
Django, Flask или FastAPI: что выбрать для изучения?
Вы решили освоить веб-разработку на Python и стоите перед выбором: Django, Flask или FastAPI? Каждый из этих фреймворков предлагает свои преимущества и особенности, и разобраться в их различиях поможет ответ на ключевой вопрос: для чего вам это нужно?
Обучение
1 902
12 месяцев назад
Java или PHP: что выбрать?
Когда разработчики задумываются над выбором языка программирования для следующего проекта, это не просто вопрос предпочтений, а стратегическое решение. Java и PHP — два гиганта с богатой историей, своими особенностями и целевыми аудиториями.
Обучение
791
12 месяцев назад
Python или PHP: что выбрать?
Когда вы решаете, какой язык программирования выбрать для своего проекта, это похоже на выбор партнера для долгих и сложных отношений. Особенно если речь идет о Python и PHP — двух гигантах, которые на протяжении десятилетий конкурируют за право быть основным инструментом в разработке.
Обучение
853
12 месяцев назад
Подборка материнских плат для Intel Core i5 12600KF
i5 12600KF — это, пожалуй, один из лучших игровых процессоров для бюджетных геймеров. У него 6 производительных и 4 энергоэффективных ядра с полностью разблокированным множителем для разгона.
Обзоры
3 897
12 месяцев назад
Подборка материнских плат для Intel Core i7 12700KF
Intel Core i7 12700KF — это недооценённый процессор, который предлагает отличную производительность для игр и рабочих задач по очень доступной цене.
Обзоры
3 666
12 месяцев назад
Подборка материнских плат для Intel Core i5 13600KF
Ищете лучшую материнскую плату для Intel Core i5 13600KF? Этот процессор сейчас отличный выбор для бюджетных игровых сборок, особенно с учетом недавнего снижения цены почти на сотню долларов.
Обзоры
4 760
12 месяцев назад
Java или JavaScript: что выбрать?
Java и JavaScript – это, пожалуй, один из самых частых вопросов у начинающих программистов. Несмотря на схожие названия, у них общего примерно столько же, сколько у слова «карта» в географии и в карточных играх.
Обучение
722
12 месяцев назад
Python или JavaScript: что выбрать?
Когда дело доходит до выбора языка программирования, многие сталкиваются с вечным вопросом: Python или JavaScript? Эти два языка давно перестали быть просто инструментами — они превратились в целые экосистемы, с миллионами разработчиков, бесконечным количеством библиотек и комьюнити, которые ежедневно создают что-то новое.
Обучение
917
12 месяцев назад
Python и Java: что выбрать?
Программирование — это не просто написание кода, это создание решений. Когда ты только начинаешь разрабатывать приложение или проект, выбор языка программирования становится стратегическим шагом.
Обучение
590
12 месяцев назад
Ручное или автоматизированное тестирование: что выбрать?
Программное обеспечение стало неотъемлемой частью нашей жизни, и качество продуктов — это не просто абстракция, а требование рынка. Тестирование — это то, что обеспечивает это качество.
Обучение
562
1
…
8
9
10
…
35