This document describes a 2-month training course on Python for oil and gas applications. The course is designed for beginners and covers Python libraries useful for tasks in reservoir engineering, production engineering, drilling, operations, and more. Over 16 lectures spanning 8 weeks, students will learn Python basics and complete over 10 hands-on projects. Course materials include video recordings, study materials, sample code and data, and a certificate upon completion.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
706 views12 pages
Python For Oil & Gas 2024
This document describes a 2-month training course on Python for oil and gas applications. The course is designed for beginners and covers Python libraries useful for tasks in reservoir engineering, production engineering, drilling, operations, and more. Over 16 lectures spanning 8 weeks, students will learn Python basics and complete over 10 hands-on projects. Course materials include video recordings, study materials, sample code and data, and a certificate upon completion.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12
2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MR. NASHAT JUMAAH
11+ YEARS EXPERIENCE IN OIL AND GAS INDUSTRY
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
ABOUT THIS TRAINING COURSE: Designed for Absolute Beginners. Python for oil and gas course will provide oil and gas personnel (engineers, specialist, geologist etc.) with the required knowledge to create solution and workflows to already existing problems in oil and gas industry utilizing the power of python and its amazing libraries. Many libraries are covered in the training in Python (Pandas, Plotly, Matplotlib, Lasio, Fluids, thermo, streamlit, gradio, pyfas,NetworkX) This Training covers wide range industry challenges through python coding ranging from reservoir engineering to operations More than 10 projects, with assignments for the trainees. Examples with code and data are handed to the students from day 1. Main Covered Topics (Reservoir Engineering, Production Engineering, Drilling and Workover, Operations, Fluid Properties) Get introduced to Machine Learning. By end of the course participants will have an excellent knowledge of python applications in oil and gas industry.
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
SKILLS AND BENEFITS YOU WILL ACQUIRE. Master the basics of python. Learn how to visualize data in python Create Clean and organized code. Use python libraries to code for various problems encountered in the industry. Learn how to deal with List, Tuple, Dictionaries, Data frames and other data types. Apply various aspects of oil and gas calculation into python. Create monitoring KPIs dashboards. Convert your problems into solution.
WHAT YOU GET:
Video Recordings on daily basis. Study materials pdf. Sample code files. Companion data for the codes to work All the examples’ codes, data and with comments.
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
PRE REQUISITE: Zero Python Knowledge. Basic knowledge of oil and gas industry is beneficial. A working laptop.
WHO CAN ATTEND:
Reservoir Engineers. Production engineers. Chemical engineers. Drilling engineers. Geologists and petrophysics AL and workover engineers. Undergraduate students.
DURATION: 8 WEEK LONG (16 LECTURES | 2 HOUR PER LECTURE)
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE 1: (DAY: 1 & 2)
Installing AnacondaPython Package Introduction To Anaconda Software Packs Introduction to Python Eco System Why Python? Basics expressions in python
Variables and Data Types
Sequences in Python (List, tuple, Set, Dictionary) Simple Plot with Matplotlib Inflow Performance Example
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE 2 (DAY: 3 & 4)
More on Sequences. Programming Loops (For and While) Integrated If statements and loops(Including break, continue) Introduction to Python Function(def keyword)
An Example on Recovery Factor
(Guthrie Corr.) A PVT Example Exporting Plots Export Calculation results to Excel
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE 3 (DAY: 5 & 6)
Introduction to Pandas Reading Tabulated Data Reading Excel Sheets Historical Data Plotting Introduction to JupyterLab Plotting with Plotly Express Liquid Loading (Turner’s Rate) Example Chan Plot Diagnostic (with Polynomial Regression) Polynomial fitting using Numpy Basic matplotlib figure configurations
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE 4 (DAY: 7 & 8)
Introduction to matplotlib 2D Surface mapping Contour Plots and it’s variants in Python Oil Field Formation Depth Mapping Example Water Oil Contact 3D mapping Data Averaging using various techniques utilizing Oil Production and WHP Working with Las Files and Well logs using Lasio.
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE 5 (DAY : 9, 10)
Introduction to Plotly configuration Plotly Subplots. Introduction Sankey Charts. An Example of Production Back Allocation
Creating Well and Separator
Networks Visuals. Introduction to two-phase multiphase flow package(psapy) Prediction of BHP using Beggs and Brill
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE 6 ( DAY : 11 & 12)
Introduction To Flow mapping using fluids package. Multivariate scatter coloring and symbol setup. Flow Stability Advisor Example. NORSOK M-506 Corrosion Monitoring Example Reading OLGA Trend Plots using Pyfas Introduction to Dashboarding. Working With Streamlit
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE (DAY 7: 13 &14)
Creating Nodal Analysis Dashboard Historical Production Data Dashboard Recreating a PVT calculator using Dashbaords Working with DCA (Simple time-rate solution)
SCAN +91 6205464268
TO JOIN PEA [email protected] COMMUNITY www.peassociations.com 2 MONTHS LONG CERTIFIED TRAINING ON
PYTHON FOR OIL AND GAS
MODULE 8 (DAY: 15 & 16)
Introduction to Objected Oriented Python Producing Clean Code. Tips and Tricks for code maintenance and refactoring Introduction to Machine Learning Data Shaping and Normalization Training Testing Split. Regressions and Output prediction. Classification problems with Machine Learning. Creating Production prediction using ML Multivariate regression.