Introduction to Energy Data Science in Python
June 21 8:00 AM - June 23 5:00 PM CDT$2775.00
INSTRUCTOR: John T. Foster, PhD
DISCIPLINE: Geoscience, Engineering, Unconventional Reservoirs, Multi-Disciplinary & Introductory
COURSE LENGTH (DAYS): 3 Days (Classroom) / 5 Half-Day Sessions (Live Online)
CEUS: 2.0 – 2.4
AVAILABILITY: Public & In-House
WHO SHOULD ATTEND: Technical energy industry professionals (petroleum engineers, geoscientists) with basic Python proficiency.
COURSE DESCRIPTION: This three-day workshop focuses on the application of programming, visualizations, and data science solutions to energy industry data. Dr. Foster believes that Python will be a key tool in the future of data analytics and data science (it already is) and, as such, this workshop will be geared towards teaching students how to leverage the Python data science ecosystem (think Numpy, Pandas, Matplotlib, and Jupyter, etc). This course is designed to be highly interactive. You will be coding Python classes and functions, dashboards, and effective visualizations, using all free open-source tools. By the end of our workshop, you will have practical experience designing tools that will optimize workflows, as well as a firm understanding of how the Python data science ecosystem can be applied to energy industry data. As a deliverable, you will have created a dynamic dashboard using the knowledge and expertise in new tools gained over the course. Major course concepts will be covered in one-hour bundles, with 15 minutes of lecture, 15 minutes of live demonstration and 30 minutes of interactive coding, coaching, and troubleshooting.
- Course Goal: build an Autotype User Interface (e.g. Dashboard) using open source tools and oil and gas data
- Python 3 and Select Python Packages
- Numpy / SciPy / Pandas / Matplotlib / Bokeh / Scikit-Learn / PyViz
- Basics of Energy Machine Learning
- Jupyter Project
- Git / GitHub
- Virtual Environments
SAMPLE TOPIC(S) FROM THE CLASS:
“Energy Data Science in Python: Introduction to Pandas”
REGISTRATION should be made at least one month before the start of a course. It is recommended that participants register early due to limited seating. However, we will accept paid registrations up to the last business day before the class, provided there are seats available. Registrants will receive a confirmation email within 48 hours of registration and will receive complete venue information two weeks prior to the first day of class.
As a reminder: your seat in a course is not confirmed until payment is received.