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: Docker (Software), Containerization, Cloud-Native Computing, Development Environment, Kubernetes, Release Management, Software Versioning, Data Infrastructure, Application Deployment, Package and Software Management, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Configuration Management, Software Configuration Management, Data Infrastructure, Chef (Configuration Management Tool), IT Automation, Infrastructure as Code (IaC)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphics, Computer Graphic Techniques, Mechanical Design, Visualization (Computer Graphics), Graphical Tools, Animation and Game Design, Engineering, Simulations, Model Optimization
Intermediate · Course · 1 - 3 Months

Total Seminars
Skills you'll gain: Penetration Testing, Metasploit, Exploitation techniques, Exploit development, Vulnerability Scanning, Security Testing, Technical Communication, Scripting, Technical Writing, Security Engineering, Technical Documentation, Bash (Scripting Language), Code Review, Security Requirements Analysis, Windows PowerShell, Security Awareness, Python Programming, Linux, Persistence, Applicant Tracking Systems
Advanced · Course · 1 - 3 Months

Skills you'll gain: Test Automation, Test Script Development, Debugging, Test Case, Test Tools, Selenium (Software), Software Testing, Development Testing, API Testing, Integration Testing, Maintainability, Test Engineering, Business Process Automation, Automation, Code Reusability, Scalability
Advanced · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: CI/CD, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Azure DevOps Pipelines, Middleware, Software Testing, API Design, Azure DevOps, Security Controls, Postman API Platform, API Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Maven, Java Programming, Java, Build Tools, Database Design, Database Development, Database Application, Eclipse (Software), Full-Stack Web Development, CI/CD, Web Applications, Code Reusability, Continuous Integration, Model View Controller, Web Development, Authentications, Authorization (Computing), Application Development, UI Components, Automation
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Generative AI, Generative Model Architectures, Google Gemini, Prompt Engineering Tools, Large Language Modeling, Prompt Engineering, LLM Application
Beginner · Course · 1 - 4 Weeks

University of Arizona
Skills you'll gain: Integrated Marketing Communications, Advertising, Advertising Campaigns, Marketing Communications, Media Strategy, Paid media, Owned Media, Customer Advocacy, Journey Mapping, Branding, Marketing, Digital Media Strategy, Earned Media, Search Engine Optimization, Brand Management, Customer Engagement, Content Development and Management, Digital Advertising, Brand Strategy, Brand Awareness
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: .NET Framework, Maintainability, Unit Testing, Test Case, Test Script Development, Test Tools, Software Testing, Development Environment
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Generative Model Architectures, Model Deployment, Model Training, Physics, Physical Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Development Tools, Security Testing, Application Security, Test Tools, Software Testing, Development Testing, Software Development, Web Development
Intermediate · Course · 1 - 4 Weeks