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.

Northeastern University
Skills you'll gain: Web Applications, Web Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Maintainability, Code Reusability, Style Guides
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Semantic Web, Web Content, Web Design, Web Development, Front-End Web Development
Beginner · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Product Lifecycle Management, Enterprise Architecture, AI Product Strategy, Product Management, Product Planning, Responsible AI, Innovation, New Product Development, Product Strategy, User Research, Scalability, Design Thinking, Lean Methodologies, Project Portfolio Management, Product Lining, Agile Product Development, Governance, Product Development, Resource Management, Brand Management
Intermediate · Specialization · 3 - 6 Months

Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Ancient History, Art History, Materials science, Architecture and Construction, Architectural Design, Structural Engineering, Hydraulics, Geometry, Manufacturing Processes, Vibrations
Beginner · Course · 1 - 3 Months

AI CERTs
Skills you'll gain: Vibe coding, No-Code Development, Full-Stack Web Development, AI Workflows, Debugging, Application Programming Interface (API), Artificial Intelligence, Application Design, Front-End Web Development, Back-End Web Development
Beginner · Course · 1 - 3 Months
Skills you'll gain: Generative AI, Insurance, Decision Support Systems, Expense Management, Responsible AI, Data Ethics, Insurance Policies, Underwriting, AI Personalization, Operational Efficiency, Claims Processing, AI Integrations, Financial Services, Automation, Risk Management, AI Workflows, Analytics, Risk Mitigation, Prompt Engineering, Systems Integration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, CI/CD, Model View Controller, ASP.NET, Cloud Infrastructure, Continuous Deployment, Load Balancing, OAuth, Continuous Integration, Continuous Delivery, Cloud Computing, Cloud Applications, Cloud Deployment, Application Deployment, Cloud Computing Architecture, API Design, Web Applications, Web Development, .NET Framework, Microservices
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: LangChain, LLM Application, OpenAI API, Large Language Modeling, Prompt Engineering, Generative AI, Application Development, Web Applications, Python Programming, Web Development, User Interface (UI)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Hypertext Markup Language (HTML), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Development Tools, Web Design, Software Development Tools, Development Environment, Web Design and Development, Front-End Web Development, Web Development, Web Content, Semantic Web, Integrated Development Environments
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Javascript, Event-Driven Programming, Web Design and Development, Interactive Design, Web Applications, Interaction Design, Scripting, Web Development, Data Validation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Communication Planning, Stakeholder Engagement, Requirements Analysis, Project Coordination, Stakeholder Communications, Product Requirements, Milestones (Project Management), Strategic Communication, AI Enablement, Waterfall Methodology, Kanban Principles, Business Analysis, Risk Management, Communication, Product Lifecycle Management, Prioritization
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Computational Logic, Theoretical Computer Science, System Requirements, Functional Requirement, Functional Specification, Requirements Analysis, Systems Analysis, Verification And Validation, Mathematical Modeling, Control Systems, Linear Algebra, Applied Mathematics, Numerical Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months