Учебные проекты
Проекты с архитектурой, этапами, безопасностью и чек-листами.
Генератор тестовых паролей
Учебный проект 2 из 12: Web Crypto, наборы символов, отсутствие bias и предупреждение о тестовых данных.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалГостевая книга
Учебный проект 5 из 12: Модель сообщения, модерация, escaping и постраничный вывод.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалКаталог материалов
Учебный проект 7 из 12: Таксономия, поиск, пагинация и canonical для фильтров.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалКонсольный калькулятор
Учебный проект 1 из 12: Парсер команд, арифметические операции, деление на ноль и unit-тесты.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалМенеджер задач
Учебный проект 6 из 12: Состояния, приоритет, фильтры, repository и тестируемые сценарии.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалМини-архитектура без фреймворка
Учебный проект 12 из 12: Front controller, use case, domain, repository adapter и composition root.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалМини-блог
Учебный проект 8 из 12: Маршрутизация, Markdown, черновики, sitemap и редакционная дата.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалОбработчик формы
Учебный проект 3 из 12: Метод запроса, CSRF, валидация, безопасный вывод и redirect-after-post.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалРегистрация и авторизация
Учебный проект 9 из 12: password_hash, сессия, CSRF, rate limit и восстановление без утечки аккаунтов.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалФайловые заметки
Учебный проект 4 из 12: Атомарная запись, блокировка, безопасные имена и ограничение размера.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалCRUD на PDO
Учебный проект 10 из 12: Миграция, prepared statements, транзакции и интеграционные тесты.
Проект · Проверено 2026 · Локальный прогрессПроект · редакционный материалREST API
Учебный проект 11 из 12: JSON-контракты, HTTP-коды, валидация, idempotency и журналирование.
Проект · Проверено 2026 · Локальный прогресс