Using WordPress for website development in general looks like this:
First, you find an appropriate domain name for your educational website.
Then you register the domain name and invest in a hosting plan (or find a free hosting solution).
After that, you install WordPress.
Once it’s done, you install an attractive and, more importantly, responsive educational WordPress theme for your website.
If you have coding skills, you customize the theme to make it unique and tailor it to your specific needs.
After that, you install educational WordPress plugins (like the ones mentioned in the article).
Lastly, you fill your website with content.