AboutGo Pro
has courses with up-to-date, bite-sized lessons that deliver the most value for the time you invest. Enroll below to get started and track your progress.
What prerequisites are required for this course?
The prerequisites also differ from section to section and tutorial to tutorial. About 40% of the list doesn't require any background, about 40% assumes knowledge of high school calculus and 20% assumes knowledge of high school probability. We'll use Python for all the assignments and projects, so you should be familiar with the Python programming language.
How long would this course take to complete?
Printed out (textbook style, font, etc), these tutorials would be about 60-70 pages and non-stop reading time would be about 4-5 hours. If you're coming back daily, this would probably take about a week to 10 days. If you're coming back regularly but not everyday, it would take two to three weeks.
What does it cost?
Every tutorial on CommonLounge is available for free, and will always be. We only ask you to come back and contribute and make CommonLounge better for everyone once you are an expert. We offer premium content like quizzes, hands-on projects and certificate of completion as part of our Pro Plan. We also offer one-on-one mentorship and feedback on real-world projects from industry-experts as part of our Plus Plan.
When can I start?
Right now. Enroll in this course and follow it at your own pace. You can also set a reminder above to send the next item to your inbox every week.
More Questions?
Check out our complete FAQs here.
Need personalized 1-on-1 mentorship?
Upgrade to CommonLounge Plus for text-based one on one mentorship that includes code reviews, feedback on projects, career counseling and much more.
About the contributors
Keshav Dhandhania
Savan Visalpara
Marta Enesco
Show all contributors