Absolutely - Udemy is an online training marketplace with over 100,000 online courses containing multiple video lectures, online Q&A and some downloadable written content. Each course is purchased separately and is available permanently. Courses are inexpensive and created by experienced instructors.