Tailored for learning math

Focuses on applying Python to mathematical concepts

Practical Python skills

Learn to visualize functions, implement algorithms, and more

Specialized tools and libraries

Utilize NumPy, SymPy, and Matplotlib for mathematical tasks

About the Course

This free course is designed for learners using Python to study calculus, linear algebra, statistics, or other mathematically intensive subjects. Whether you're a student, self-learner, or educator, this tutorial provides a solid programming foundation tailored specifically for working with mathematical concepts.  By the end of the course, you'll be comfortable using Python as an interactive companion for learning and doing mathematics.

About the Creator

I am a full-time educator and writer, and former professor of neuroscience. I "retired" from my tenured job so I could focus my time and energy creating high-quality educational material just for you. I have 20 years of experience teaching coding, data analysis, signal processing, statistics, and math. I've taught undergraduate students, PhD candidates, postdoctoral researchers, and full professors. I have taught in "traditional" university courses, special week-long intensive courses, and Nobel prize-winning research labs. So trust me when I say that that you've come to the right place to maximize your learning from an instructor who has spent two decades refining and perfecting his teaching style. Over 300,000 students have watched over 50,000,000 minutes of my courses. Come find out why!

Course Curriculum

  1. 1

    Getting started with Python and Google Colab

    1. (Included in full purchase)
  2. 2

    Data types

    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
    4. (Included in full purchase)
    5. (Included in full purchase)
    6. (Included in full purchase)
  3. 3

    Indexing and slicing

    1. (Included in full purchase)
    2. (Included in full purchase)
  4. 4

    Functions

    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
    4. (Included in full purchase)
    5. (Included in full purchase)
    6. (Included in full purchase)
  5. 5

    Flow control

    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
    4. (Included in full purchase)
    5. (Included in full purchase)
    6. (Included in full purchase)
    7. (Included in full purchase)
  6. 6

    Sympy and latex

    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
  7. 7

    Text and data visualization

    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
    4. (Included in full purchase)
    5. (Included in full purchase)
    6. (Included in full purchase)

Ready to dive into Python for math?

Enroll now to gain practical Python skills for mathematical problem-solving