Become Pythonic in Oil & Gas

In SAGA Wisdom’s first Python Coding course, we introduce Dr. Amir Ghaderi, P.H.D. and Reservoir Engineer at Enhance Energy. This course will go over the basics from installation to simple coding using energy industry examples and is meant to prepare you for more intermediate and advanced coding required by tools like the NumPy scientific computing library. Exercises are built using the Anaconda distribution of Python and the PyCharm integrated development environment.

Content duration: (5:18 hours)

Subscribe now to gain access to all SAGA Wisdom Training Content Subscribe

    Chapter 2 - Basic Syntax And Commands

    2.01 Print (11 min.)

    2.02 Indentation (10 min.)

    2.03 Comments (5 min.)

    2.04 Variables (5 min.)

    2.05 Data Types (9 min.)

    2.06a String Slicing (14 min.)

    2.06b Strings Continued (12 min.)

    2.07 Numeric Values and Type Casting (9 min.)

    2.08 Operators (15 min.)

    2.09 Falsy Values (3 min.)

    2.10 f-string (10 min.)

    2.11 Lists (18 min.)

    2.12 Dictionary (16 min.)

    2.13 If Statements (20 min.)

    2.14 Loops (21 min.)

    Chapter 3 - Advanced Functions, Classes and Objects

    3.01 Functions (33 min.)

    3.02 Lambda and Anonymous Functions (3 min.)

    3.03 Classes and Objects (25 min.)

    3.04 Files (16 min.)

    3.05 Exceptions (11 min.)

    Chapter 4 - Modules, Packages and Extra Functions

    4.01 Modules and Packages (11 min.)

    4.02 Extra Functions (9 min.)

    4.03 Comprehension (7 min.)