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.

LearnQuest
Skills you'll gain: Simple Object Access Protocol (SOAP), Restful API, Web Services, Hypertext Markup Language (HTML), HTML and CSS, Java Platform Enterprise Edition (J2EE), Software Design, Java, Extensible Markup Language (XML), Application Programming Interface (API), API Design, Software Design Patterns, Software Architecture, Web Design, Web Design and Development, Web Applications, Front-End Web Development, Web Development, Command-Line Interface
Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Angular, Web Design and Development, Front-End Web Development, Responsive Web Design, React.js, JavaScript Frameworks, Web Development, Frontend Integration, Application Frameworks, UI Components, User Interface (UI), Event-Driven Programming, Maintainability
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Exploratory Data Analysis, Model Evaluation, Data Collection, Model Deployment, Data Ethics, Machine Learning Software, Model Training, Feature Engineering, Data Cleansing, Responsible AI, Machine Learning Methods, Applied Machine Learning, Data Analysis, Statistical Analysis, Machine Learning, Statistical Methods, Application Deployment, Generative AI, Data Preprocessing, Continuous Monitoring
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: PHP (Scripting Language), Application Deployment, Object-Relational Mapping, Model View Controller, Database Management, UI Components, PostgreSQL, Full-Stack Web Development, Web Development, Web Frameworks, Web Applications, Authentications, Development Environment, Web Development Tools, Authorization (Computing), Application Frameworks, Code Reusability, GitHub, Cascading Style Sheets (CSS), Data Migration
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Engineering, Cloud Services, Cloud Management, Cloud Computing Architecture, Cloud Storage, Data Storage Technologies, Role-Based Access Control (RBAC), Data Storage, Authorization (Computing), Capacity Management, Key Management, Security Controls, NoSQL, Event Monitoring, System Monitoring
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Anthropic Claude, Application Programming Interface (API), LLM Application, JSON, AI Integrations, Generative AI Agents, Agentic systems, Scripting, Token Optimization, Artificial Intelligence, Automation, Development Environment
Intermediate · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Data-Driven Marketing, Big Data, R (Software), Customer experience improvement, Data Mining, Data-Driven Decision-Making, Marketing Automation, Marketing Strategies, Data Visualization, Data Strategy, Customer experience strategy (CX), Digital Transformation, Data Engineering, Marketing Analytics, Data Visualization Software, Plot (Graphics), Statistical Visualization, R Programming, Analytics, Marketing
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Environment, Liberal Arts, Life Sciences, Culture, Aesthetics, Anthropology, Social Studies, Human Development, Environmental Science, Physical Science, Biology, Timelines, Physics, Science and Research, Storytelling
Mixed · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Product Management, New Product Development, Product Lifecycle Management, Stakeholder Engagement, Stakeholder Communications, Product Development, Product Improvement, Sales Presentations, Innovation, Sustainable Business, Stakeholder Management, Ideation, Product Requirements, Digital Analysis, Analysis, Marketing Analytics, Customer Insights, Customer Analysis, Communication, Leadership and Management
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Creative Problem-Solving, Brainstorming, User Story, Innovation, Solution Design, Agile Methodology, Creativity, Agile Product Development, Systems Engineering, Requirements Analysis, Requirements Elicitation, Complex Problem Solving, Risk Management, Test Driven Development (TDD), Requirements Management
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Network Analysis, Social Network Analysis, Network Model, Marketing Analytics, Social Media Analytics, Statistical Methods, Text Mining, Data Structures, JSON, Data Visualization Software, Data Processing, Python Programming, Feature Engineering
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Cloud API, Application Programming Interface (API), Postman API Platform, API Design, API Testing, Java Programming, Java, Mobile Development, Apache Maven, Application Development, Data Access, Web Development, Eclipse (Software), Software Design
Intermediate · Guided Project · Less Than 2 Hours