Our Ethereum Developer Course takes 9 weeks. The estimated workload is about 6-8 hours per week, including exercises. The course material is entirely self-serve, there are no sessions you have to attend. You can organise your time for the course as fits your schedule. But be aware that we are delivering the course material weekly and the discussions going on on slack will mostly be referring to the corresponding week.