Опорная идея
Портфолио должно показывать не количество пройденных уроков, а умение решать задачи. Для каждого проекта нужны: описание проблемы, архитектурная схема, инструкция запуска, тесты, скриншоты, список решений и честный раздел «что улучшить дальше».
Хороший набор: CLI-утилита на Python, интерактивное приложение на JavaScript, React/TypeScript frontend, backend API с SQL, итоговый продукт с деплоем.