Code Lab
Главная
Статьи
Видео
Шаблоны
Курсы
Обратная связь
Статьи по тегу «курс»
Выберите категорию
Backend
CMS
Frontend
GameDev
GIT
Linux
Machine learning
No-code
Блокчейн
Железо
Инструменты сборки
Контейнеры
Мобильная разработка
Нейросети
Обзоры
Обучение
Общее
Проекты
Сервера
Софт
Тестирование
Рубрики
Обучение
Frontend
Обзоры
Мобильная разработка
Backend
Сервера
CMS
Общее
Софт
Железо
Инструменты сборки
GameDev
2 месяца назад
Курс по Tailwind CSS: Введение #1
Tailwind CSS — это utility-first фреймворк: вы собираете интерфейс из маленьких утилит прямо в разметке, не переключаясь между HTML и длинными кастомными стилями.
Frontend
486
11 месяцев назад
Курс по Nginx: Архитектура и основные модули #2
Если вы читаете эту статью, значит, вы уже познакомились с Nginx, установили его и даже успели полюбоваться его приветственной страницей. Отличное начало!
Сервера
1 237
11 месяцев назад
Курс по FastAPI: Деплой на сервере #10
Развертывание приложения — это важная часть разработки, которая определяет, как ваше приложение будет работать в реальных условиях, в продакшн-среде. В этой статье мы рассмотрим ключевые шаги для развертывания FastAPI-приложения, подготовку проекта к продакшену, использование Docker и Docker Compose для упаковки приложения, настройку серверов для продакшн-использования с Gunicorn и Uvicorn, а также настройку CI/CD для автоматизации развертывания.
Обучение
1 329
11 месяцев назад
Курс по FastAPI: Тестирование с PyTest #9
Тестирование — важная часть разработки любых приложений, включая те, что строятся с использованием FastAPI. Это помогает убедиться, что приложение работает как ожидается, и упрощает поддержку кода в будущем.
Обучение
2 202
11 месяцев назад
Курс по FastAPI: Валидация и схемы Pydantic #8
В FastAPI для работы с данными используется библиотека Pydantic, которая предоставляет удобные инструменты для валидации и сериализации данных. В этой статье мы погрузимся в более сложные аспекты работы с Pydantic: создание вложенных моделей, использование продвинутой валидации и управление конфигурацией приложения с помощью BaseSettings.
Обучение
1 281
11 месяцев назад
Курс по FastAPI: Middleware и фоновая обработка задач #7
FastAPI — это мощный инструмент для создания веб-приложений, но его возможности не ограничиваются только быстрым созданием API. В этой статье мы обсудим две важные темы, которые значительно расширяют функциональность вашего приложения: middleware и фоновая обработка задач.
Обучение
1 760
11 месяцев назад
Курс по FastAPI: Роутеры и маршрутизация #6
Вы уже неплохо разобрались с FastAPI: есть база данных, аутентификация, а теперь, вероятно, ваш проект разрастается. Появляется всё больше эндпоинтов, и файл main.py
Обучение
1 692
11 месяцев назад
Курс по FastAPI: Авторизация и аутентификация #5
Безопасность — наше всё. Особенно, когда речь идёт о веб-приложении, где пользователи регистрируются, авторизуются и хранят свои данные. В этой статье разберёмся с тем, как защитить ваше API с помощью JWT-токенов, настроить OAuth2 и реализовать регистрацию с авторизацией.
Обучение
1 821
11 месяцев назад
Курс по FastAPI: Взаимодействие с базой данных #4
В этой статье разберёмся, как подключить FastAPI к PostgreSQL или MySQL с использованием SQLAlchemy, создадим модели, освоим CRUD-операции и даже попробуем асинхронные запросы.
Обучение
2 683
11 месяцев назад
Курс по FastAPI: Обработка ошибок и кастомные ответы #3
Когда ваш API растёт, ошибки — неизбежная часть жизни. И нет ничего хуже, чем получать стандартное "Internal Server Error" без намёка на причину.
Обучение
1 511
11 месяцев назад
Курс по FastAPI: Маршруты и запросы #2
Мы уже сделали наши первые шаги в FastAPI и даже запустили простенькое приложение. Время углубиться в один из ключевых аспектов любого веб-приложения — маршруты и обработку запросов.
Обучение
1 649
11 месяцев назад
Курс по FastAPI: Введение в фреймворк #1
FastAPI — это современный фреймворк для создания производительных и масштабируемых веб-приложений на Python. Он предлагает разработчикам мощный инструмент для создания API с минимальными усилиями, обеспечивая высокую скорость работы и простоту разработки.
Обучение
2 355
1 год назад
Курс по Vue.js 3: Практическое приложение с Composables и Pinia #16
Чтобы закрепить все пройденные темы курса и на практике увидеть, как Vue.js 3, Composables и Pinia могут работать вместе, давайте создадим небольшое, но небанальное приложение для управления задачами.
Frontend
1 063
1 год назад
Курс по Vue.js 3: Управление состоянием с Pinia #15
Ну что ж, пришло время поговорить о глобальном управлении состоянием в Vue-приложениях. Если вы работали с Vue 2, то наверняка помните о Vuex — официальной библиотеке для управления состоянием.
Frontend
2 398
1 год назад
Курс по Vue.js 3: Маршрутизация с Vue Router #14
Сегодня погрузимся в маршрутизацию с Vue Router. Маршрутизация — это, по сути, навигация внутри вашего приложения. Если вы делаете что-то посложнее одностраничного лендинга, вам не обойтись без роутинга.
Frontend
1 508
1 год назад
Курс по Vue.js 3: Повторное использование кода: Composables #13
Вы уже наверняка заметили, что в разработке бывают моменты, когда какой-то код хочется использовать не один раз. Например, у нас может быть логика для работы с API, валидация данных или какая-нибудь хитрая работа с состоянием.
Frontend
1 102
1 год назад
Курс по Vue.js 3: Продвинутые компоненты #12
Ну что ж, если вы добрались до этой статьи, значит, вы уже довольно уверенно чувствуете себя в мире Vue и готовы к тому, чтобы подняться на новый уровень — разобраться с продвинутыми компонентами.
Frontend
1 021
1 год назад
Курс по Vue.js 3: Основы компонентов #11
Итак, мы добрались до одной из самых интересных тем в Vue.js — компонентов. Если вы работаете с Vue, то компоненты будут вашим основным строительным материалом.
Frontend
862
1 год назад
Курс по Vue.js 3: Ссылки на элементы шаблона #10
Если вы когда-нибудь работали с JavaScript, то, вероятно, использовали document.getElementById или querySelector, чтобы получить доступ к конкретному элементу DOM. Но Vue.js,
Frontend
916
1 год назад
Курс по Vue.js 3: Жизненные циклы компонентов #9
Жизненные циклы компонентов — это ключевая концепция во Vue.js, и понимание их работы может значительно облегчить разработку. В этой статье мы подробно рассмотрим, как компоненты "живут" и "умирают" в вашем приложении, когда они создаются, обновляются и уничтожаются, а также как можно использовать жизненные циклы для управления поведением ваших компонентов.
Frontend
944
1
2
…
6