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.

Ball State University
Skills you'll gain: Data Ethics, Responsible AI, Software Engineering, Full-Stack Web Development, Graph Theory, Data Wrangling, Statistical Machine Learning, File Systems, Database Systems, Spatial Analysis, Exploratory Data Analysis, Theoretical Computer Science, Statistical Hypothesis Testing, SAS (Software), Statistical Methods, Cryptography, Object Oriented Programming (OOP), Statistical Inference, Artificial Intelligence, Text Mining
Earn a degree
Degree · 1 - 4 Years

National Taiwan University
Skills you'll gain: Data-Driven Decision-Making, Business Analytics, Strategic Decision-Making, Data-Driven Marketing, Data Strategy, Analytics, Financial Data, Social Media Analytics, Marketing Analytics, Market Analysis, Customer Insights, Big Data, Social Media, Business, Brand Management, Banking, FinTech
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Databases, Database Development, Database Management, Acceptance Testing, Data Architecture, Web Applications, Microservices, Software Architecture, Software Engineering, System Testing, Data Infrastructure, Software Systems, System Monitoring, Functional Requirement, Application Deployment, Site Reliability Engineering, Middleware, Distributed Computing, Prototyping, Big Data
Build toward a degree
Advanced · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: Leadership Studies, Data-Driven Decision-Making, Organizational Effectiveness, Strategic Leadership, Data Literacy, Organizational Leadership, Leadership, Leadership and Management, Ancient History, Leadership Development, Organizational Structure, Agile Methodology, Decision Making, Social Sciences, Critical Thinking and Problem Solving
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Interactive Data Visualization, Dashboard Creation, Data Presentation, Data Storytelling, Dashboard, Data Visualization Software, Data Security, Data Integration, Data Transformation, Data Integrity, Data Import/Export, Data Management, Data Manipulation, Data Modeling, Software Installation
Intermediate · Course · 1 - 4 Weeks
STARWEAVER
Skills you'll gain: Data Storytelling, Data Visualization, Data Presentation, Sales Presentation, Sales Strategy, Sales Presentations, Customer Relationship Management (CRM) Software, HubSpot CRM, Storytelling, Data Literacy, B2B Sales, Business Marketing, Sales, Customer Relationship Management, Data Visualization Software, Sales Development, Customer Analysis, Business Intelligence, Business Communication, Analytics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Cassandra, Data Manipulation, Distributed Computing, Transaction Processing, NoSQL, Database Design, Query Languages, Performance Tuning, Scalability, Data Integrity, Data Management, Java, Java Programming
Beginner · Course · 1 - 4 Weeks

Sage Publications
Skills you'll gain: Statistical Analysis, People Analytics, Marketing Analytics, Data Ethics, Business Analytics, Data Analysis, Statistical Methods, Analytical Skills, Data Storytelling, Analysis, General Data Protection Regulation (GDPR), Statistics, Operational Analysis, Data Literacy, Data-Driven Decision-Making, Financial Analysis, Business Strategy, Data Management, Organizational Strategy, Data Collection
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Serverless Computing, Containerization, Amazon Web Services, Data Migration, Amazon DynamoDB, Docker (Software), Data Import/Export, Databases, Cloud-Native Computing, Cloud Engineering, Kubernetes, AWS Identity and Access Management (IAM), Data Infrastructure, Operational Databases, Amazon Elastic Compute Cloud, Database Management, Performance Tuning, Security Controls, Cloud Deployment, Cloud Security
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Seaborn, Pseudocode, Data Manipulation, Data Visualization Software, Problem Solving, Data Analysis, Data Wrangling, AI Enablement, AI literacy, Programming Principles, Data Science, Python Programming, Generative AI, Computer Programming
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Data-Driven Marketing, Web Analytics and SEO, Data Storytelling, Driving engagement, Statistical Methods, Statistical Analysis, Technical Communication, Performance Reporting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Classification And Regression Tree (CART), Minitab, Decision Tree Learning, Regression Analysis, Predictive Modeling, Statistical Modeling, Business Analytics, Statistical Methods, Advanced Analytics, Logistic Regression, Data-Driven Decision-Making, Scatter Plots, Plot (Graphics), Model Evaluation, Exploratory Data Analysis, Statistical Analysis, Case Studies, Responsible AI
Mixed · Course · 1 - 4 Weeks