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.

Board Infinity
Skills you'll gain: Teradata SQL, SQL, Stored Procedure, Transaction Processing, Query Languages, Performance Tuning, Data Storage Technologies, Database Management, Data Manipulation, Data Architecture, Data Security, Extract, Transform, Load, Database Architecture and Administration, Security Controls, Security Management, Data Transformation, Data Storage, Database Theory, Relational Databases, Solution Design
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Data-Driven Decision-Making, Looker (Software), Data Storytelling, Data Presentation, Big Data, Data Literacy, Data Analysis, Interactive Data Visualization, Google Cloud Platform, Analytics, Business Intelligence, Cloud Storage, Data Storage, Data Visualization Software, Dashboard Creation, SQL, Data Sharing, Data Processing, Data Warehousing, Query Languages
★ 4.7 (15) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Disaster Recovery, Remote Access Systems, File Systems, Data Access, Data Storage, File Management, Data Sharing, Network Planning And Design, Distributed Computing, Computer Networking, Servers, Network Protocols, System Configuration, Open Source Technology
★ 5 (10) · Intermediate · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Data Storytelling, Power BI, Matplotlib, Tableau Software, Plot (Graphics), Data Presentation, Relational Databases, Database Design, Data Cleansing, Data Visualization Software, SQL, Database Theory, Business Intelligence, R (Software), Data Wrangling, Statistical Programming, R Programming, Data Visualization, Data Analysis, Python Programming
Beginner · Specialization · 3 - 6 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Data Processing, Big Data, Data Infrastructure, Data Storage Technologies, Apache Hadoop, Analytics, Data Management, Data-Driven Decision-Making, Data Analysis, Economics, Policy, and Social Studies, Data Governance, Social Impact
★ 4.7 (2.2K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Data Presentation, Feature Engineering, Data Ethics, Exploratory Data Analysis, Tableau Software, Data-Driven Decision-Making, Data Visualization Software, Data Analysis, Analytical Skills, Analytics, Data Cleansing, Data Preprocessing, Data Wrangling, Data Manipulation
Beginner · Course · 1 - 4 Weeks

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
★ 4.8 (414) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Disaster Recovery, Terraform, Infrastructure as Code (IaC), Business Continuity Planning, Cost Benefit Analysis, Business Continuity, Data Infrastructure, Data Warehousing, Cost Management, Performance Analysis, Data Architecture, Benchmarking, IT Automation, IT Infrastructure, Infrastructure Architecture, Cloud Storage, AWS CloudFormation, Cloud Computing Architecture, Data-Driven Decision-Making, Automation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Sampling (Statistics), Data Literacy, Statistical Visualization, Data Analysis, Descriptive Statistics, Box Plots, Statistics, Statistical Methods, Data Analysis Software, Statistical Analysis, Probability & Statistics, Statistical Programming, Data Visualization Software, Business Analytics, Exploratory Data Analysis, Analytics, R (Software), Histogram, Quantitative Research, R Programming
Beginner · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Data Pipelines, Extract, Transform, Load, Data Lakes, Databricks, Data Architecture, Data Processing, Data Wrangling, Data Strategy, Data Presentation, Data Mining, Data Management, Data Governance, Data Integrity, Data Science, Live Streaming, SQL, Data Storage, Data Ethics, Data Security, Apache
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Generative AI, Transfer Learning, Generative Adversarial Networks (GANs), Generative Model Architectures, Applied Machine Learning, Small Data, Autoencoders, Model Training, Model Optimization, Deep Learning, Machine Learning Methods, Computer Graphics, Machine Learning, Image Analysis, Machine Learning Algorithms, Simulation and Simulation Software, Computer Vision, Simulations, 3D Assets, 3D Modeling
Mixed · Course · 1 - 3 Months

Skills you'll gain: Seaborn, Exploratory Data Analysis, Statistical Visualization, Data Visualization, Data Visualization Software, Scatter Plots, Interactive Data Visualization, Data-Driven Decision-Making, Jupyter, Data Analysis Software, Analysis, Correlation Analysis, Data Structures, Strategic Decision-Making, Decision Making
Mixed · Course · 1 - 4 Weeks