Master Math by Coding in Python

Preview this course

This course is a perfect supplement to your school/university math course, or for your post-school return to mathematics. If you are only just beginning your adventures in mathematics, then this course will show you what you have to look forward to.

Unlimited access to 750+ courses.
Enjoy a Free Trial. Cancel Anytime.

- OR -

30-Day Money-Back Guarantee
Full Lifetime Access.
168 on-demand videos & exercises
Level: Beginner
37hrs 5mins
Access on mobile, web and TV

What to know about this course

Many people don’t know that Python is a really powerful tool for learning math. Sure, you can use Python as a simple calculator, but did you know that Python can help you learn more advanced topics in algebra, calculus, and matrix analysis? That’s exactly what you’ll learn in this course. The glaring question would be: if you don’t know anything about Python, then how will you code? Don’t worry, this course is aimed at complete beginners; the instructor will take you through every step of the code. You don’t need to know anything about Python, although it’s useful if you already have some programming experience. Even if you are not at all good at math, you will be amazed at how much better you can learn math using Python as a tool to help with your courses or your independent study. And that’s exactly the point of this course: Python programming as a tool to learn mathematics. This course is designed to be the perfect addition to any other math course or textbook that you are going through. A lot of hands-on practical exercises come with this course, each video has at least one hands-on coding/math exercise and each section ends with “bug hunts“ where you get to find and fix math-coding errors.

By the end of the course, you will be able to understand very complex mathematical concepts with a bit of coding in Python. The resource files are uploaded on the GitHub repository at

Who's this course for?

This course is for absolute beginners and individuals who are looking to use computers as a learning tool and developers who want to improve their math skills. If you are in middle/high school, university, or are returning to math as an independent learner or a data professional who wants to brush up on math and Python skills, you will definitely benefit from this course. If you are bored and looking for a fun intellectual challenge, then go for it.  You need not have any prior experience or knowledge in coding; just be ready with your learning mindset at the highest level.

What you'll learn

  • Confidence in learning math using Python.
  • Formatting beautiful equations in LaTeX
  • Integrating Python, Markdown, and LaTeX Python programming and data visualization.
  • Learn complex math concepts like calculus, trigonometry, and much more.
  • Solving for “x” to computing integrals to finding eigenvalues.

Key Features

  • 33+ hours of instruction that includes Python coding, visualization, loops, variables, and functions.
  • Each video has at least one hands-on coding/math exercise and each section ends with "bug hunts".
  • Overview of beginner and advanced mathematics, from solving for “x” to computing integrals.

Course Curriculum

About the Author

Mike X Cohen, Codestars By Rob Percival

Mike X Cohen is an associate professor at the Radboud University Medical Center and the leader of the Synchronization in the Neural Systems research group. His research focuses on using state-of-the-art neuroscience methods to understand the mechanisms and implications of brain circuit dynamics and has been funded by government agencies in the US, Germany, Netherlands, and Europe, and by private institutions and medical centers. Mike has been teaching time series analysis, applied mathematics, and scientific programming for almost 20 years. He has published several textbooks on these topics and teaches a variety of real-life and online courses.. Rob Percival is a highly regarded web developer and Udemy instructor with over 1.7 million students. Over 500,000 of them have taken Rob's Complete Web Developer Course 2.0, as well as his Android Developer and iOS Developer courses.

40% OFF! Unlimited Access to 750+ Courses. Redeem Now.