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.

Logical Operations
Skills you'll gain: Excel Macros, Microsoft Excel, Visual Basic (Programming Language), Scripting, Debugging, Automation, Microsoft 365, Scripting Languages, Spreadsheet Software, Event-Driven Programming, Computer Programming, Data Wrangling, Performance Tuning, Performance Improvement, Data Science
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Graph Theory, Algorithms, Problem Solving, Computational Thinking, Computer Programming, Programming Principles, Performance Tuning
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Social Network Analysis, Algorithms, Network Model, Network Analysis, Data Structures, Command-Line Interface, JSON, Data Processing, Continuous Integration, Package and Software Management, Linear Algebra
Intermediate · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Excel Formulas, Pivot Tables And Charts, Microsoft Excel, Spreadsheet Software, Data Validation, Data Visualization, Data Analysis, Interactive Data Visualization, Productivity Software, Data Integrity, Microsoft 365
Mixed · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Operations Research, Linear Algebra, Numerical Analysis, Applied Mathematics, Model Optimization, Algorithms, Program Implementation, Mathematical Software, Computational Thinking, Mathematical Modeling, Resource Allocation, Decision Making, Calculus, Business Analytics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Governance, Talent Management, Competitive Analysis, Sales Operations, Sales Management, Sales Strategy, Sales, Market Share, Sales Enablement, Solution Selling, Human Resource Strategy, Business Ethics, Sales Process, Organizational Structure, Sales Development, Workforce Planning, Specialized Sales, Workforce Development, Performance Improvement, Performance Measurement
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Spreadsheet Software, Stakeholder Communications, Dashboard, Stakeholder Management, Data-Driven Decision-Making, Data Analysis, Stakeholder Engagement, Analytical Skills, Business Analysis, Analysis, Expectation Management, Quantitative Research, Problem Solving, Communication Strategies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Mapping, Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Cryptography
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Warehousing, Data Flow Diagrams (DFDs), Data Modeling, Data Pipelines, Ansible, Cloud Security, Diagram Design, Data Validation, Database Design, Apache Airflow, Star Schema, Snowflake Schema, Interviewing Skills, Apache Spark, PySpark, CI/CD, Docker (Software), SQL, Workflow Management, Git (Version Control System)
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Model Optimization, Dimensionality Reduction, Unsupervised Learning, Deep Learning, Machine Learning Algorithms, Applied Machine Learning, Random Forest Algorithm, Artificial Intelligence and Machine Learning (AI/ML), Artificial Neural Networks, Anomaly Detection, Classification Algorithms, Linear Algebra
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Model Evaluation, Machine Learning, Model Training, Predictive Modeling, Data Science, Python Programming, Predictive Analytics, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Bookkeeping, Month End Closing, Accounting Software, QuickBooks (Accounting Software), Ledgers (Accounting), Balancing (Ledger/Billing), Data Entry, Accounting, Accounting Records, Accounting Systems, Data Import/Export, General Accounting, Microsoft Excel, Expense Management, General Ledger, Accrual Accounting, Transaction Processing, Financial Data, Data Transformation, Spreadsheet Software
Beginner · Course · 1 - 3 Months