Am New in the programming world and also never mind if my question seems some bit odd please I want to know how to be creative for developing new designs and to apply new codings?
Experience counts - once you've seen lots of different methodologies you become skilled at finding the right solution for your current problem. If you are new to programming the best thing you can do is get some work with experienced people who can explain their coding decisions and help you learn more quickly.