К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Applied Calculus for Data Science & ML with Python · LearnSpace
Назад в каталог
courseraАнализ данных

Applied Calculus for Data Science & ML with Python

Курс от Packt
Средний≈ 12.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn essential calculus concepts using Python, focusing on data science and machine learning applications. Explore limits, derivatives, and optimization techniques through hands-on coding projects, building practical skills to solve real-world data problems. Unlock the power of calculus in data science and machine learning through Python in this comprehensive course. You will start by mastering fundamental concepts like limits, derivatives, and integrals, building a strong foundation in mathematical theory. The course progresses to cover more advanced topics like multivariable calculus and optimization techniques, ensuring you have the tools needed for real-world data analysis. Throughout the course, you’ll work with Python libraries such as SymPy, NumPy, and Matplotlib to perform symbolic and numerical calculations. You will also apply these skills in practical scenarios like optimization problems and cost function analysis. By integrating both math and programming, this course prepares you for more advanced applications in data science and machine learning. The course is designed to be project-driven. You’ll build mini-projects, including a derivative calculator and a gradient descent optimizer, to reinforce your understanding. These projects offer practical skills that can be applied directly to machine learning and data science tasks, making the course both comprehensive and hands-on. This course is ideal for anyone looking to strengthen their math skills with practical Python coding. It is particularly beneficial for aspiring data scientists and machine learning enthusiasts who want to build a solid foundation in calculus. Students in computer science, data analytics, or related fields will also find the course useful for applying calculus concepts to real-world data problems. No prior calculus experience is required, but a basic understanding of Python will be helpful. This course takes a hands-on approach to learning calculus through Python, starting with foundational Python skills and progressing to advanced calculus concepts like derivatives, integrals, and optimization. Each section builds on the previous one, ensuring learners gain practical experience with real-world applications in data science and machine learning. This course is based on Applied Calculus for Data Science and Machine Learning with Python, by Ron Erez. This video is licensed and distributed by Packt. All rights reserved. Packt is one of the world's most prolific publishers of cutting-edge technical content. For over two decades we've made it our mission to curate and publish the knowledge of only the very best technical experts. We focus on real-world courses that help our customers get the job done, with coverage that extends across a wide range of established and cutting-edge technical topics. If you're an individual or an organisation that embraces learning by doing, Packt is the perfect fit for you.

Навыки, которые вы освоите

CalculusPython ProgrammingModel OptimizationIntegral CalculusMathematical ModelingDerivativesMathematical Theory & AnalysisGraphingPlot (Graphics)Applied Machine LearningAdvanced MathematicsData ScienceProgramming PrinciplesNumPyApplied MathematicsMathematical SoftwareScientific VisualizationNumerical AnalysisAlgebraMachine Learning Methods

Программа курса

9 модулей · 95 учебных материалов

01Introduction2 материалов

Foundations of Applied Calculus with Python

IntroductionВидеоApplying Calculus Concepts in PythonDIALOGUE
02Python Refresher10 материалов

Mastering Python Foundations for Mathematical Computing

Introduction to the Python RefresherВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Applied Calculus for Data Science & ML with Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.3 ч

9 модулей

Язык: Английский

Часть программы вашего университета
VariablesВидео
Basic MathВидео
ListsВидео
TuplesВидео
DictionariesВидео
Conditional StatementsВидео
Recap Data TypesВидео
Understanding Python Data Types and OperationsDIALOGUE
Python Programming EssentialsЗадание
03Introducing Sympy12 материалов

Mastering Symbolic Calculus with Sympy

Introducing SympyВидеоSymbolic Functions vs ExpressionsВидеоDefining Concrete Functions with LambdaВидеоSubstitution and EvaluationВидеоRational Numbers in SympyВидеоPlotting a Function from R -> RВидеоPlotting a Function from R x R -> RВидеоSimplify, Factor and ExpandВидеоAdvanced Topics: Equality, Better Pretty Print, Rationalize, Collect, CancelВидеоSystems of EquationsВидеоResolving a Symbolic Math Calculation ErrorDIALOGUEFundamentals of Symbolic Math ManipulationЗадание
04Exploring Functions in Sympy13 материалов

Mastering Functions in Sympy for Calculus and Data Science

IntroductionВидеоTHEORY - What is a Function?ВидеоTHEORY - Linear Functions and Linear EquationsВидеоTHEORY - Quadratic Functions and Quadratic EquationsВидеоFunctions in PythonВидеоIntroducing the Quadratic EquationВидеоGraphing the Quadratic Equation, Discriminant, Vertex and RootsВидеоLinear Functions and Linear EquationsВидеоExponential Functions - OverviewВидеоExponential Functions in SympyВидеоLogarithmic FunctionsВидеоUnderstanding Function Types in SympyDIALOGUEKey Concepts in Functions and Their TypesЗадание
05Limits10 материалов

Mastering Limits and Their Applications in Calculus

THEORY - What is a limit?ВидеоCalculating a Limit at a Removable DiscontinuityВидеоSOLUTION f(x) = (9 - x) : (3 - sqrt(x)) where x tends to 9ВидеоExample where x tends to InfinityВидеоLeft and Right Limits and Vertical AsymptotesВидео(e^x - 1 - x) / x^2 where x -> 0ВидеоGraphing the Numerator and Denominator of (e^x - 1 - x) / x^2ВидеоEuler's LimitВидеоResolving a Limit at a Removable DiscontinuityDIALOGUEUnderstanding Limits and Their ComputationsЗадание
06Derivatives22 материалов

Mastering Derivatives: From Core Concepts to Practical Applications

THEORY - Derivatives and Differentiable FunctionsВидеоTHEORY - Definition of a Differentiable FunctionВидеоA Continuous Function That's Not Differentiable - Part 1ВидеоA Continuous Function That's Not Differentiable - Part 2ВидеоCalculating Derivatives with Sympy vs the DefinitionВидеоSympy and the Derivative of ax + bВидеоNotationsВидеоImportant DerivativesВидеоSum, Difference, Product, Quotient and Chain Rules of DerivativesВидеоDerivative of an Inverse FunctionВидеоDerivation of the Derivative of logₐxВидеоDifferentiable Functions and MonotonicityВидеоProving Inequalities using the Derivative of a FunctionВидеоChain Rule in Action Using SymPyВидеоDerivative Exercise 1ВидеоDerivative Exercise 2ВидеоDerivative Exercise 3ВидеоDerivative Exercise 4ВидеоPlotting Multiple Functions and Derivatives in PythonВидеоNumpy, Sympy and LambdifyВидеоUnderstanding Derivatives and Differentiable FunctionsDIALOGUEFundamentals of Derivatives and DifferentiationЗадание
07Integration6 материалов

Mastering Integration: From Basics to Problem Solving

Definite and Indefinite IntegralsВидеоTHEORY - Anti-DerivativesВидеоDefinition and Examples of the Indefinite IntegralВидеоExamplesВидеоResolving an Integration Error in a Financial DashboardDIALOGUEFoundations of Integral CalculusЗадание
08Higher Derivatives and Gradients11 материалов

Mastering Multivariable Calculus: From Gradients to Hessian Matrices

Introduction to Partial DerivativesВидеоGradient: Vector of First DerivativesВидеоVisualizing the GradientВидеоApplications of the GradientВидеоHigher DerivativesВидеоLeibnitz vs Subscript Notation for Higher DerivativesВидеоHessian Matrix: Second-Order Partial DerivativesВидеоSolution to Hessian of f(x,y,z) = x² + y² + z²ВидеоNewton's Method in Multiple DimensionsВидеоUnderstanding Partial Derivatives and GradientsDIALOGUEFundamentals of Partial Derivatives and the HessianЗадание
09Applications in Data Science and Machine Learning9 материалов

Mastering Optimization Techniques in Machine Learning

Using Derivatives for Cost Function OptimizationВидеоUsing Derivatives for Cost Function Optimization in Two VariablesВидеоGradient Descent vs Newton's MethodВидеоNewton's Method and Comparing Gradient Descent vs NewtonВидеоConvexity, Minima, and Saddle Points in MLВидеоCase Study: Optimizing a Simple Regression Loss FunctionВидеоOptimizing a Machine Learning Model with Gradient Descent and Newton's MethodDIALOGUECost Function Optimization TechniquesЗаданиеThe Applied Calculus for Data Science and Machine Learning with Python Final AssessmentЗадание