For UI/UX draw it on paper. Then get inspiration from an expert's work who's design is similar to your drawing on a sites like behance, dribbble, etc.
I use my blog post for my go-to list for prototyping.
[Prototyping](https://medium.com/free-stuff/the-entrepreneurs-list-b53ff53...)
[Look at design resources section](https://medium.com/free-stuff/500-free-things-on-the-interne...)
For data structures, database schema, software dev; MOOCs are your best friend. (MIT,Coursera, etc.)