For UI&#x2F;UX draw it on paper. Then get inspiration from an expert&#x27;s work who&#x27;s design is similar to your drawing on a sites like behance, dribbble, etc.<p>I use my blog post for my go-to list for prototyping.<p>[Prototyping](<a href="https:&#x2F;&#x2F;medium.com&#x2F;free-stuff&#x2F;the-entrepreneurs-list-b53ff53388c0#.aq2bst3pg" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;free-stuff&#x2F;the-entrepreneurs-list-b53ff53...</a>)<p>[Look at design resources section](<a href="https:&#x2F;&#x2F;medium.com&#x2F;free-stuff&#x2F;500-free-things-on-the-internet-to-start-your-new-year-11ae72266b66#.koffgodvt" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;free-stuff&#x2F;500-free-things-on-the-interne...</a>)<p>For data structures, database schema, software dev; MOOCs are your best friend. (MIT,Coursera, etc.)