How to make a web application like Google flights, Google Keep.?

I always wonder how google makes webapplication which are so simple yet brilliant in design. eg: Google Flights. I have seen so many google websites and all nearly follow the same standards. How can i develop the same types of web application with UI as used in them. I know they use material design but i want to know a complete flow or a exercise where i follow the steps and get to know how its done. This type of exercise would help me give confidence in building whatever web apps i want to develop.. Can any one help here..I am ready to invest ample amount of time to make this a perfection in me..

If in detail it could be answered like how they think, design, wire frame, prototype, code, project structure used, tools used etc. Would love to be a part of this. Also ready to do a exercise with anyone who is interested and make a learning out of it.