
Master calculus 1 using Python: derivatives and applications
Duration: 41h 16m | .MP4 1280×720, 30 fps(r) | AAC, 44100 Hz, 2ch | 11.9 GB
Develop a deep understanding and intuition for calculus. Solve problems and implement algorithms by hand and in Python.
What you’ll learn:
Differential calculus
Mathematical functions (rational, polynomial, transcendantal, trig)
Limits and tricks for solving limits problems
Differentiation rules
Tips and tricks for differentiation
Proofs
Python (numpy and sympy)
Numerical processing
Applied calculus
Visualizing math functions (matplotlib)
Requirements:
Basic high-school math
No programming experience needed
No prior experience with calculus needed!
Description:
The beauty and importance of calculus
Calculus is a beautiful topic in mathematics. No, really!
OK, but aside from all that fluff, calculus is also really important for basically every piece of engineering and digital technology that has touched humanity. Indeed, the history of calculus is the history of civilization.
You want to learn data science? => You need calculus.
You want to learn machine-learning? => You need calculus.
You want to learn deep learning? => You need calculus.
You want to learn computational science? => You need calculus.
You want to learn. I think you see the pattern here 😉
Why learn calculus?
There are three reasons to learn calculus.
It has applications for understanding data science and machine-learning algorithms, but it’s also a beautiful topic in its own right.
It’s a better hobby than sitting around watching netflix. Seriously. Learning math will help protect you from age-related cognitive decline. Challenge your mind to keep it sharp!
Learn calculus the traditional way or the modern way?
Or you can try a different approach.
I follow the maxim "you can learn a lot of math with a bit of coding." In this course, you will use Python (mostly the numpy and sympy libraries) as a novel tool to help you learn concepts, proofs, visualizations, and algorithms in calculus.
So this is just about coding math?
No, this course is not about coding math. And it’s not about using Python to cheat on your math homework. Python’s symbolic math and plotting engines are incredibly powerful – and yet underutilized – tools to help you learn math. By translating formulas into code, implementing algorithms, and solving challenging coding exercises, you will gain a deep knowledge of concepts in calculus.
And the graphics engine in Python will let you see equations and functions in a way that helps you develop intuition for why functions behave the way they do.
New to Python?
Python is a popular multi-purpose programming language that is light-weight and free. If you are new to Python, then don’t worry! This course comes with a 7+ hour Python coding tutorial (potentially up to 12 hours if you complete all the exercises) that is designed for beginners and will teach you the coding skills you’ll need for this course.
Are there exercises?
Everyone knows that you need to solve math problems to learn math. This course has exercises for you to solve in nearly every video – and I explain the answers to every single exercise (not only the odd-numbered ones, lol).
But wait, there’s more! I don’t just give you problems to work on; I will teach you how to create your own exercises (and solutions) so you can custom-tailor your own homework assignments to practice exactly the skills you most need to work on. Because you know, "give someone a fish" versus "teach someone to fish."
Is this the right course for you?
One thing I’ve learned from 20+ years of teaching is that no two learners are the same, which means that no course will be right for everyone. I hope you find this course a valuable learning resource – and fun to work through! – but the reality is that this course won’t be ideal for everyone. Please watch the preview videos and check out the reviews before enrolling.
And if you enroll but then decide that this course isn’t a good match for you, then that’s fine! Check out Udemy’s 30-day return guarantee. Who this course is for:Calculus students looking for
Who this course is for:
Calculus students looking for better educational material
Mathematicians who want to implement math in code
Coders who want to use Python to learn math
Data scientists (current or aspiring)
Machine-learning and A.I. enthusiasts
Anyone looking for an intellectually stimulating hobby
Please check out others courses in your favourite language and bookmark them
– – – –