Для создания портала для обучения можно использовать такие JavaScript-фреймворки: Angular, ReactJS и Vue.js. Однако стоит учесть, что React.js может быть более сложным, поэтому может потребоваться некоторое время для освоения. Поделюсь полезной статьёй в которой подробно описано как можно создать эффективный корпоративный портал для обучения
https://inostudio.com/blog/articles-hr-tech/sozdan...