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.

Pragmatic AI Labs
Skills you'll gain: Prometheus (Software), Amazon Bedrock, Rust (Programming Language), System Monitoring, Site Reliability Engineering, Command-Line Interface, Grafana, Continuous Monitoring, IT Automation, Automation, Prompt Engineering, CI/CD, Prompt Patterns, DevOps, Unix Commands, JSON, Compliance Auditing, Linux, File Systems
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Bioinformatics, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Machine Learning Algorithms, Molecular Biology, Machine Learning Methods, Data Mining, Data Preprocessing, Machine Learning, Data Analysis Software, Life Sciences
Intermediate · Course · 1 - 4 Weeks

American Psychological Association
Skills you'll gain: Qualitative Research, Case Studies, Interviewing Skills, Research Methodologies, Research, Data Collection, Culture, Psychology
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Integral Calculus, Numerical Analysis, Calculus, Data Science, Applied Mathematics, Linear Algebra, Probability & Statistics, Derivatives
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Feature Engineering, Data Ethics, Exploratory Data Analysis, Analytics, Data Analysis, Machine Learning Algorithms, Data Preprocessing, Unsupervised Learning, Data Cleansing, Data Science, NumPy, Data Manipulation, Data Transformation, Data Structures, Pandas (Python Package), Dimensionality Reduction, Classification Algorithms, Python Programming, Regression Analysis, Data Visualization
Build toward a degree
Intermediate · Course · 1 - 3 Months

S.P. Jain Institute of Management and Research
Skills you'll gain: Descriptive Statistics, Data Analysis, Analytics, Analysis, Quantitative Research, Sampling (Statistics), Probability & Statistics, Data Literacy, Data Analysis Software, Descriptive Analytics, Business Analytics, Analytical Skills, Business Mathematics, Statistical Analysis, Statistics, Business Research, Regression Analysis, Data-Driven Decision-Making, Statistical Methods, Statistical Hypothesis Testing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Power BI, Data Transformation, Data Cleansing, Query Languages, Data Integration, Data Import/Export, Data Quality, Data Analysis, Data Integrity, Anomaly Detection, Data Storage, Data Management
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Operations Management, Operations, Process Design, Operational Excellence, Business Operations, Consumer Behaviour, International Finance, Marketing Planning, Marketing Strategies, Marketing Strategy and Techniques, Strategic Marketing, Competitive Analysis, Business Ethics, Marketing, Social Sciences, International Relations, Culture, Data-Driven Marketing, Business, Sustainable Business
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Rmarkdown, R (Software), Data Import/Export, R Programming, Ggplot2, Plot (Graphics), Data Manipulation, Plotly, Data Visualization, Web Scraping, Statistical Visualization, Interactive Data Visualization, Data Visualization Software, Data Wrangling, Data Processing, Data Cleansing, Data Transformation, Statistical Programming, Programming Principles, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Dataflow, Data Pipelines, Google Cloud Platform, Real Time Data, Dashboard Creation, Data Lakes, Data Import/Export, PySpark, Tensorflow, Apache Kafka, Data Governance, Apache Spark, Dashboard, Operational Data Store, Data Warehousing, Extract, Transform, Load, Big Data, Unstructured Data, Operational Databases
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Data Governance, Real Time Data, Data Management, Microsoft SQL Servers, Metadata Management, Data Architecture, Data Security, Security Controls, Power BI, Analytics, Azure Active Directory, System Monitoring, Identity and Access Management, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Dashboard, Dashboard Creation, Data Visualization, Data Presentation, Pivot Tables And Charts, Ad Hoc Reporting, Data Storytelling, Business Intelligence, Data Modeling, Concision, Design Reviews
Intermediate · Course · 1 - 4 Weeks