38 lines
2.7 KiB
JSON
38 lines
2.7 KiB
JSON
[
|
||
{
|
||
"category": "Web Development",
|
||
"content": "Разбираем основы React.js: компоненты, состояние и пропсы. Создадим простое приложение-список задач, чтобы понять, как работает виртуальный DOM и управление состоянием.",
|
||
"description": "Введение в React.js для начинающих",
|
||
"tags": ["React", "фронтенд", "JavaScript"],
|
||
"title": "Первый проект на React.js: список задач"
|
||
},
|
||
{
|
||
"category": "Cybersecurity",
|
||
"content": "Обзор основных методов защиты веб‑приложений: HTTPS, CSP, защита от SQL‑инъекций и XSS. Приведём примеры кода для безопасной обработки пользовательских данных.",
|
||
"description": "Основы безопасности веб‑приложений",
|
||
"tags": ["безопасность", "веб", "защита данных"],
|
||
"title": "Как защитить веб‑приложение: 5 ключевых методов"
|
||
},
|
||
{
|
||
"category": "Cloud Computing",
|
||
"content": "Сравниваем AWS, Google Cloud и Azure: цены, сервисы и сценарии использования. Разберём, как выбрать облачную платформу для стартапа и крупного бизнеса.",
|
||
"description": "Выбор облачного провайдера: сравнение",
|
||
"tags": ["облако", "AWS", "Google Cloud", "Azure"],
|
||
"title": "AWS vs Google Cloud vs Azure: что выбрать?"
|
||
},
|
||
{
|
||
"category": "DevOps",
|
||
"content": "Настройка CI/CD с GitHub Actions: автоматизируем тестирование и деплой. Покажем, как создать пайплайн для Node.js‑приложения за 10 минут.",
|
||
"description": "CI/CD на практике с GitHub Actions",
|
||
"tags": ["DevOps", "CI/CD", "GitHub Actions"],
|
||
"title": "Автоматизация сборки и деплоя: GitHub Actions"
|
||
},
|
||
{
|
||
"category": "Mobile Development",
|
||
"content": "Создаём кросс‑платформенное приложение на Flutter: от установки SDK до первого экрана. Разберём архитектуру и преимущества Flutter перед Native разработкой.",
|
||
"description": "Начало работы с Flutter",
|
||
"tags": ["Flutter", "мобильная разработка", "кросс‑платформа"],
|
||
"title": "Flutter: пишем первое мобильное приложение"
|
||
}
|
||
]
|
||
|