Gain insights into using Python for mechanical and aerospace engineering. Learn about basics, graphing techniques, airfoil plotting, and dynamic pressure and orbital modeling in 2D and 3D.
Beginner
55 Lessons
8h
Certificate of Completion
Gain insights into using Python for mechanical and aerospace engineering. Learn about basics, graphing techniques, airfoil plotting, and dynamic pressure and orbital modeling in 2D and 3D.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will learn about the Python programming language in the context of mechanical and aerospace engineering. You will start with the basics of Python, like variables, collections, and different types of loops. Once you have the basics out of the way, the real fun begins. You will learn how to: graph thrust available and thrust required, graph dynamic pressure during a rocket launch, and how to plot airfoil coordinates. Towards the end, you will get a strong overview of orbital parameters...Show More
TAKEAWAY SKILLS
Python
Programming Language
What You'll Learn
Learn how to use graphing library for visualizations
Use Python for web scraping and saving data to Excel
Use Python for advanced simulation and modeling
Create reports with code snippets and figures from a Python program
Create a user interface with unit conversions
What You'll Learn
Learn how to use graphing library for visualizations
Show more
Course Content
Getting Comfortable with Python
FizzBuzz
Graphing Thrust Available and Thrust Required
Graphing Dynamic Pressure During a Rocket Launch
Getting and Plotting Airfoil Coordinates
Modeling a 2-Body Orbit in 2D and 3D
6 Lessons
Unit Conversions
5 Lessons
Introduction to Web Scraping
5 Lessons
Modeling Camera Shutter Effect
3 Lessons
Writing Reports with Pweave
4 Lessons
The End
2 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.