вот такая проблема нам задали сделать сайт для курсовой на втором курсе да не падайте в шок это чето типо тренировочной курсовой перед настоящей в четвертом ну эта курсовая на втором курсе не простая от нее зависит моя стипендия и оценка за зачет так вот у меня вопрос стоит ли заморачиваться и создавать базу данных и делать динамическую смену информации на сайте или стоит ограничиться лишь HTML CSS и чуть чуть для всяких нужд js не используя PHP bootstrap4 и всякое другое
Твоего уровня достижений никто не знает. На 2-м курсе уже желательно иметь пет-проект и развивать его, и другим показывать.
Можешь начать со статического представления документов, добавить динамизацию со стороны клиента, например — клиентский javascript-роутер (в парадигме SPA). Накапливать интересные по контенту документы. Когда их будет много, то может возникнуть потребность их хранения в базе данных. А если делать аутентификацию пользователей с разделением авторизации (пользователь, админ), то базу надо делать сразу, это будет фундаментом.
Непременно сразу (даже на уровне «Hello, World!») надо выложить проект на доступный хостинг для учета критических замечаний..