It sounds like you're looking for the famous course (by Jose Portilla on Udemy), but specifically to take it online for free .