Petroleum engineering courses can help you learn drilling techniques, reservoir management, production optimization, and safety protocols. You can build skills in data analysis, project management, and environmental impact assessment. Many courses introduce tools like simulation software, geological modeling programs, and data visualization platforms, that support analyzing subsurface conditions and enhancing extraction processes.

Skills you'll gain: Azure DevOps, GitHub, Git (Version Control System), Version Control, Development Environment, Microsoft Development Tools, Continuous Integration, Devops Tools, DevOps, CI/CD, Microsoft Azure, Software Versioning, Microsoft Visual Studio, Collaborative Software, Software Development Tools, Authorization (Computing), Security Controls, Code Review, Role-Based Access Control (RBAC), Open Source Technology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Secure Coding, Unit Testing, Cryptography, Performance Testing, LLM Application, Encryption, Authentications, Application Security, Authorization (Computing), Test Driven Development (TDD), Test Tools, Test Automation, Large Language Modeling, ASP.NET, .NET Framework, C# (Programming Language), Application Deployment, Object Oriented Design, General Data Protection Regulation (GDPR), Cloud Platforms
Intermediate · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Agile Project Management, Agile Software Development, Agile Methodology, Agile Product Development, Software Development Methodologies, Scrum (Software Development), Project Management, Software Development, Application Frameworks, Team Oriented, Waterfall Methodology, Team Management, Team Building, Accountability, Decision Making, Lean Methodologies, Lean Manufacturing, Product Roadmaps, Cross-Functional Collaboration
Beginner · Course · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Vibrations, Matlab, Engineering Analysis, Mechanical Engineering, Mechanical Design, Mathematical Software, Applied Mathematics, Mechanics, Differential Equations, Mathematical Modeling, Control Systems
Intermediate · Course · 1 - 3 Months

Skills you'll gain: LangGraph, AI Orchestration, Agentic Workflows, Workflow Management, LLM Application, Prompt Engineering, Prompt Patterns, Process Optimization, Generative AI Agents, Large Language Modeling, Process Driven Development, Business Process Automation, Operational Efficiency, Agentic systems, Automation, Context Management
Beginner · Course · 1 - 4 Weeks
Madecraft
Skills you'll gain: Data Validation, Data Cleansing, Data Quality, Data Maintenance, Data Wrangling, Data Manipulation, Data Integrity, Data Visualization, Data Preprocessing, Exploratory Data Analysis, Data Science, Pandas (Python Package), Feature Engineering, Statistical Visualization, Debugging, Data Sharing, Verification And Validation, Anomaly Detection, Python Programming, Machine Learning
Mixed · Course · 1 - 3 Months

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Web Development Tools, Web Design and Development, Web Development, Cascading Style Sheets (CSS), Web Design, Front-End Web Development, Web Frameworks, Javascript, Web Applications, Interactive Design, JavaScript Frameworks, Full-Stack Web Development, Back-End Web Development
★ 4.6 (2.4K) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Advanced Mathematics, Materials science, Physics, Physical Science, Mathematical Modeling
★ 4.9 (12) · Beginner · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Cyber Governance, Cyber Security Policies, Safety Standards, Cybersecurity, Accident Prevention, Safety and Security, Medical Science and Research, Threat Management, Physical Science, Environmental Monitoring, Environmental Issue, Radiation Protection, Waste Minimization, Continuous Monitoring, General Medicine, Spatial Analysis, Risk Analysis, Physics, Mathematical Modeling
★ 4.6 (25) · Intermediate · Course · 1 - 3 Months

SkillsBooster Academy
Skills you'll gain: AI literacy, Anthropic Claude, Prompt Engineering, Google Gemini, LinkedIn, Interviewing Skills, Microsoft Copilot, Artificial Intelligence, Professional Development, Data Analysis, Communication, Google Sheets, Presentations, Google Workspace, Personal Development, Google Docs, Microsoft PowerPoint, Writing and Editing, Learning Strategies, Productivity
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Application Frameworks, Spring Boot, Software Architecture, API Gateway, Web Services, Cloud-Native Computing, Object-Relational Mapping, Transaction Processing, Data Persistence, Frontend Integration, Service Oriented Architecture, JSON, Database Management, Unit Testing, Java Programming
★ 3.9 (705) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: C# (Programming Language), ASP.NET, Maintainability, Object Oriented Design, .NET Framework, JSON, Development Environment, Web Development, Application Frameworks, Restful API, Code Reusability, Microsoft Development Tools, Microsoft Visual Studio, File I/O, Web Applications, UI Components, Object Oriented Programming (OOP), Back-End Web Development, Functional Design, Application Deployment
Beginner · Specialization · 3 - 6 Months