Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

Skills you'll gain: Budget Management, Cost Control, Accountability, Cost Accounting, Financial Controls, Variance Analysis, Financial Planning, Financial Analysis
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft PowerPoint, Presentations, Microsoft Office, Editing, Microsoft 365, Multimedia, Graphic and Visual Design, Graphics Software, Productivity Software, Data Visualization, User Interface (UI)
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Surveys, Market Research, Survey Creation, Data Synthesis, Business Research, Data-Driven Decision-Making, Customer Insights, Research Methodologies, Consumer Behaviour, Research Design, Product Development, Data Presentation, Product Strategy, Data Analysis, Data Collection, Data Visualization
Intermediate · Course · 1 - 4 Weeks

ESCP Business School
Skills you'll gain: Energy and Utilities, Sustainable Development, Environmental Policy, Environment, Environmental Science, Sustainable Business, Climate Change Mitigation, Social Studies, Economics, Public Health, Biology, Climate Change Adaptation, Innovation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Partnership Accounting, Liquidation, Capital Expenditure, Reconciliation, Ledgers (Accounting), Accounting, Business Valuation, Balance Sheet, Regulation and Legal Compliance
Beginner · Course · 1 - 4 Weeks

Madecraft
Beginner · Course · 1 - 3 Months

Skills you'll gain: AI Security, Responsible AI, Authorization (Computing), JSON, VPN Clients
Intermediate · Course · 1 - 4 Weeks

London Business School
Skills you'll gain: AI Enablement, Artificial Intelligence and Machine Learning (AI/ML), Leadership Studies, Organizational Leadership, Responsible AI, Business Transformation, Data Strategy, Communication, Stakeholder Communications, Technology Strategies, Business Strategy, Business Ethics, Case Studies, Decision Making
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Kotlin, Application Design, Development Environment, Application Development
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Digital Transformation, Cloud Services, Cloud Infrastructure, Infrastructure As A Service (IaaS), Cloud Computing, Public Cloud, Business Transformation, Technology Strategies, Google Cloud Platform, Software As A Service, Platform As A Service (PaaS), Hybrid Cloud Computing, Cloud Security, Multi-Cloud, Operating Expense
Beginner · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Generative AI Agents, Email Automation, Vibe coding, Agentic Workflows, Agentic systems, AI Workflows, AI Orchestration, Sales Process, Marketing Automation, HubSpot CRM, Sales Enablement, Sales Pipelines, Software As A Service, Sales Development, Lead Generation, Business Development, Prompt Engineering, New Business Development, Application Deployment, Campaign Management
Mixed · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Programming Principles, Java Programming, Java, Computer Programming, Data Structures, Development Environment, Problem Solving, Algorithms, Eclipse (Software), Debugging
Beginner · Course · 1 - 3 Months