So i am building a site that will have tech news,articles , how-to plus education section. The problem is education section will have lots of categories and i want to show all those categories on main menu.so i was thinking i should redirect education to a sub domain(i.e user clicks on education in main site and is redirected to a subdomain e.g education.mysite.com )and at that subdomain another wordpress is installed. Do you think this is the right approach? I thought about using multisite feature but my host provider doesn't support it and also people say it makes it complicated to migrate. Looking forward for your solutions .
Best way is to use custom post type, that will create another section in wp backend. you can do it your own if you are a programmer or you can use custom post type if you dont know how to program. custom post type plugin will create another post type for your education section and paid version of can provide the template to customise and display the post type in frontend.
Yes multisite is a bit complected approach to meet your requirement and you dont need to install multiple wordpress.
Refer this plugin for create custom post type and display on frontend