Curriculum

Python for Oil & Gas

A structured learning path from Python fundamentals to real oil and gas applications.

view_timeline View as timeline
menu_book

Overall progress

0%

0 of 22 chapters completed

code

Exercises completed

0 / 168

0% complete

stacks

Capstone projects

0 / 6

Chapter 19 field projects

emoji_events

Parts completed

0 / 5

Finish every chapter in a part

Part I — Python Fundamentals

Lesson 1 of 5

Environment Setup & Configuration

Install Python, configure virtual environments, and set up Jupyter for engineering workflows.

schedule 20 min readcode 5 code examplesquiz Quick checkfitness_center 5 exercises
Start lesson arrow_forward
track_changes

What you'll learn

  • check What the petroleum industry is and why computation is central to it
  • check How to install Python and the core scientific libraries (NumPy, Pandas, Matplotlib, SciPy)
  • check How to use Jupyter Notebooks for interactive analysis and VS Code for building reusable tools
  • check How to calculate hydrostatic pressure, one of the most important equations in drilling engineering
description

Lesson resources

donut_large

Part I Progress

0 / 5

0%

  • Completed0
  • Current0
  • Not started5
arrow_circle_rightNext lessonPython Essentials for EngineersLesson 2 of Part I • 15 minchevron_right

Part I overview