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: Business Intelligence, Data Presentation, Data Storytelling, Interactive Data Visualization, Data Visualization Software, Business Analytics, Power BI, Pivot Tables And Charts, Dashboard, Key Performance Indicators (KPIs), Performance Reporting, Data Analysis, Scatter Plots, Business Reporting, Trend Analysis, Time Series Analysis and Forecasting
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), SQL, Data Manipulation, Data Analysis Software, Query Languages, Data Wrangling, Database Management, Data Transformation, Data Cleansing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Data Analysis, Data Cleansing, Unix Commands, Data Transformation, Data Preprocessing, Data Processing, Command-Line Interface, Data Quality, Scripting, Exploratory Data Analysis, Data Manipulation, Linux Commands, Scripting Languages, Query Languages
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Health Informatics, Medical Records, Health Information Management, Interoperability, Health Care, Electronic Medical Record System, Clinical Data Management, Internet Of Things, Emerging Technologies, Data Management, Unstructured Data, Data Integration, Data Modeling, Data Transformation, Scalability
Mixed · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Emotional Intelligence, Social Skills, Active Listening, Empathy, Professional Development, Stress Management, Relationship Building, Interpersonal Communications, Self-Awareness, Communication Strategies, Self-Discipline, Personal Development, Compassion, Mindfulness, Adaptability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL, SAS (Software), Stored Procedure, Metadata Management, Data Integrity, Query Languages, Relational Databases, Data Manipulation, Data Analysis Software, Data Transformation, Data-Driven Decision-Making, Performance Tuning, Data Governance, Scripting, Debugging, Data Wrangling, Database Management, Data Analysis, Computational Logic, Data Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Presentations, Prompt Engineering, Responsible AI, Verbal Communication Skills, Sampling (Statistics), Excel Formulas, Data Storytelling, Spreadsheet Software, Generative AI, Data Analysis
Beginner · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Prompt Engineering, Generative AI Agents, Retrieval-Augmented Generation, CrewAI, AI Orchestration, Vector Databases, Model Deployment, AI Personalization, Generative AI, Transfer Learning, Kubernetes, Enterprise Application Management, ChatGPT, AI Workflows, Containerization, Agentic systems, MLOps (Machine Learning Operations), Python Programming, System Monitoring, Engineering
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Business Reporting, Business Analytics, Time Series Analysis and Forecasting, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Big Data, Apache Hadoop, Data Infrastructure, Data Processing, Analytics, Data Science, Distributed Computing, Linux, Software Installation, Scalability, System Configuration
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Apache Airflow, Data Pipelines, Dataflow, Data Integration, Infrastructure as Code (IaC), Terraform, Extract, Transform, Load, Amazon CloudWatch, IT Automation, Data Quality, Amazon Web Services, CI/CD, Data Processing, Data Transformation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Design Thinking, Data Science, Process Design, Strategic Thinking, Data Pipelines, Data Validation, Data Processing, Workflow Management, Data Cleansing, Data Quality, Business Priorities, NumPy, Machine Learning, Python Programming
Intermediate · Course · 1 - 4 Weeks