Looking for Web Development Course?

Hello Everyone, I want to learn frontend and backend both. Can anyone explain to me I am more interested in the backend but it is necessary to learn frontend first? I am looking for web development full online course. I have checked on google to find web development courses and I have found some top courses list which i mentioned but i am confused about which one is better?