I want to create a website like a Facebook, Google, Amazon and more. so which is the best platform for learning. and what is the basic knowledge requirement.
None of these are websites. They’re enormous multi-billion dollar corporations, each with hundreds of separate interconnected applications built by thousands of developers over millions of man-hours. You need to be a lot more specific. You want to build a Facebook-type application? Which Facebook application? It isn’t one thing, it’s a hugely complex web of small applications.