I've built 40 full-scale apps & scaled to millions of users, 3 ICOs that raised $54M

I don't have a CS degree

A thread on how you can do it all online
Freecodecamps Javascript data structures is a good intro:

Coursera's free course is great to complement the above: https://www.coursera.org/specializations/data-structures-algorithms
If you want to dig deeper into CS. Stanford's got great content:

https://online.stanford.edu/courses/soe-ycscs101-sp-computer-science-101
I love Gaurav's interactive way of explaining popular companies' infrastructures.

This will help you understand how things are glued together, you can start here and roll backwards googling different concepts he mentions https://www.youtube.com/channel/UCRPMAqdtSgd0Ipeef7iFsKw
This all gets boring if you don't start implementing or practising, your coding will get rusty

https://interviewcake.com  is a great way to practice programming questions. They do an EXCELLENT job at breaking down how you can get to solutions
Similarly so https://www.amazon.com.au/Cracking-Coding-Interview-Programming-Questions/dp/0984782850/

Is great, however most of it is in JavaScript
PS I'll keep adding to this thread so follow along if you'd like :)
You can follow @veebuv.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: