Python for Mechanical and Aerospace Engineering
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.
Alex Kenan is a product manager at Mastercard focusing on transaction optimization. Previously, he was a Senior Analyst at Delta Air Lines in the SkyMiles loyalty program, focusing on data analysis and program strategy. He uses Python, SAS software suite, and Oracle Hyperion to build models of future customer behavior, creates consumer insight from past customer behavior, and performs ad-hoc analyses for frequent flyer population impact. He has also used Python to catch and prevent fraud in the SkyMiles program by identifying and blocking fraudulent redemptions and identifying hacked customer accounts. He taught himself Python after several university computer science courses in Java. He holds a Bachelor of Science degree in Aerospace Engineering from the University of Virginia and a Master of Business Administration from Emory University’s Goizueta Business School.
Join 3.1 million developers at
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
Learning Roadmap
1.
Getting Comfortable with Python
Getting Comfortable with Python
2.
FizzBuzz
FizzBuzz
3.
Graphing Thrust Available and Thrust Required
Graphing Thrust Available and Thrust Required
6 Lessons
6 Lessons
4.
Graphing Dynamic Pressure During a Rocket Launch
Graphing Dynamic Pressure During a Rocket Launch
9 Lessons
9 Lessons
5.
Getting and Plotting Airfoil Coordinates
Getting and Plotting Airfoil Coordinates
6 Lessons
6 Lessons
6.
Modeling a 2-Body Orbit in 2D and 3D
Modeling a 2-Body Orbit in 2D and 3D
6 Lessons
6 Lessons
7.
Unit Conversions
Unit Conversions
5 Lessons
5 Lessons
8.
Introduction to Web Scraping
Introduction to Web Scraping
5 Lessons
5 Lessons
9.
Modeling Camera Shutter Effect
Modeling Camera Shutter Effect
3 Lessons
3 Lessons
10.
Writing Reports with Pweave
Writing Reports with Pweave
4 Lessons
4 Lessons
11.
The End
The End
2 Lessons
2 Lessons
Alex Kenan
Alex is a trained aerospace engineer who used a passion for computer science and entrepreneurship to create resources for Python
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources