Udemy

Physics + Python - Solve basic physics problems with Python

立即報名
  • 457 名學生
  • 更新於 2/2022
  • 可獲發證書
4.5
(64 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
4 小時 59 分鐘
教學語言
英語
授課導師
Guilherme Matos Passarini, phD
證書
  • 可獲發
  • *證書的發放與分配,依課程提供者的政策及安排而定。
評分
4.5
(64 個評分)
3次瀏覽

課程簡介

Physics + Python - Solve basic physics problems with Python

Learn how to use the popular programming language Python to solve high school-level problems of physics

Did you know that, nowadays, programming is everywhere, especially in science? This course is for those who want to model basic problems of physics computationally. In this course, we will use one of the most popular programming languages: Python! Python is a programming language used in different fields, such as data science, statistics, artificial intelligence, and also scientific computing.


Here, we will use this programming language to solve basic problems of physics. By basic problems of physics, I mean high school level problems, like calculating the velocity, solving electric circuits, thermal dilation, etc. A perfect match for those that are in basic scientific areas and want to start learning how to program!


At the end of the course, you will have a brief introduction to two third-party libraries of Python:

1-Numpy, which is primarily used for number crunching and linear algebra, and

2-Matplotlib, the most commonly used library to plot data in Python.

Each session of the course is divided into three parts:


1-Basic Python lectures:

In these lessons, you will learn how to use the basic commands, data structures and functions of Python

2-Exercises:

In these lessons, I propose exercises to be solved and explain how these exercises are supposed to be solved

3-Solution:

In these videos, I show you the solution of the exercises step-by-step


Throughout this course, you'll solve 20+ exercises to model problems of physics with Python, including:

  • Calculating the force

  • Gravitational force formula

  • Text manipulation with strings

  • Thermal expansion formulas

  • Solving a quadratic equation

  • Building a menu to choose formulas

  • Calculating the Euclidean distance between two atoms

  • Simulating a physics exam

  • Creating functions for temperature conversion

  • Plotting the trajectory of an object

and many more!!


Therefore: if you wish to model basic physics' problems and learn one of the most popular programming languages, then this course is for you!

課程章節

  • 12 個章節
  • 71 堂課
  • 第 1 章 Introduction
  • 第 2 章 Variables and data types
  • 第 3 章 Strings
  • 第 4 章 Logical operators and conditional statements
  • 第 5 章 Loops
  • 第 6 章 Collections
  • 第 7 章 Functions
  • 第 8 章 Modules in Python
  • 第 9 章 Errors and exceptions in Python
  • 第 10 章 A brief introduction to the Numpy module
  • 第 11 章 Introduction to plotting (graphs) in Python with Matplotlib
  • 第 12 章 Extra section

課程內容

  • You'll learn how to model problems of physics computationlly
  • You'll develop algorithmic thinking
  • You'll review some concepts of physics
  • You'll learn one of the most popular programming languages


評價

  • Ç
    Çayan Kuzu
    5.0

    It is a very clear and understandable course for those who are new to python and physics, that is, for someone at an entry level to learn how to combine python and physics. I definitely recommend it.

  • R
    Ritha Rymond Massawe
    5.0

    very good

  • A
    Alan Brockman
    2.5

    Clear but no transcript to follow if I need to review

  • J
    Jose Luis La Rosa Navarro
    5.0

    Great experience and very didactic course.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意