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: Javascript, JSON, Event-Driven Programming, Web Development, Programming Principles, Web Applications, Data Structures, Application Deployment, Application Development, Debugging
Beginner · Course · 1 - 3 Months

University of the Arts London
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, ChatGPT, OpenAI, Artificial Intelligence, Responsible AI, Natural Language Processing, Data Ethics, Recurrent Neural Networks (RNNs)
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Frontend Performance, React.js, Web Development Tools, TypeScript, Front-End Web Development, JavaScript Frameworks, Build Tools, Development Environment, Application Deployment
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Infrastructure as Code (IaC), Model Deployment, Generative AI, Application Deployment, CI/CD, Amazon Elastic Compute Cloud, Continuous Deployment, AI Enablement, Cloud Deployment, Jenkins, Amazon Web Services, Terraform, Cloud Infrastructure, Kubernetes, Docker (Software), Microsoft Copilot, Requirements Analysis, Release Management, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Maintainability, Web Applications, Application Development, Generative AI, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Intermediate · Guided Project · Less Than 2 Hours

Advancing Women in Tech
Skills you'll gain: Cybersecurity, Cyber Security Strategy, Business Priorities, Enterprise Security, Security Awareness, Security Management, Regulatory Compliance, Compliance Management, Risk Management, Communication
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Data Warehousing, Extract, Transform, Load, Data Integration, Data Modeling, Data Architecture, Star Schema, Data Governance, Database Design, Data Management, SQL, Relational Databases, Business Intelligence, Data Mining, Data Quality, Data Analysis, Systems Design
Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Performance Tuning, Software Testing, Unit Testing, Software Documentation, Application Programming Interface (API), Web Applications, Test Driven Development (TDD), Node.JS, Debugging, Maintainability, Javascript, Software Architecture, JSON, Real Time Data, Data Transformation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Large Language Modeling, Prompt Engineering
Beginner · Course · 1 - 4 Weeks

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

Advancing Women in Tech
Skills you'll gain: Cybersecurity, Cyber Security Strategy, Vendor Management, Business Priorities, Cyber Security Assessment, Enterprise Security, Security Management, Security Awareness, Information Systems Security, Technical Consulting, Business Risk Management, Business Communication, Strategic Leadership, Leadership and Management, Risk Management, Business Metrics, Team Leadership, Compliance Auditing, Information Technology, Artificial Intelligence and Machine Learning (AI/ML)
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Threat Management, Threat Detection, Software-Defined Networking, Network Performance Management, Network Architecture, Network Planning And Design, Network Security, Cloud-Based Integration, Network Administration, Network Routing, Wide Area Networks, Network Monitoring, Disaster Recovery, Virtual Networking, Performance Tuning, General Networking, Network Engineering, Infrastructure Security, Computer Networking, Local Area Networks
Beginner · Specialization · 1 - 3 Months