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: Lightweight Directory Access Protocols, Splunk, System Monitoring, Role-Based Access Control (RBAC), Authentications, Data Storage, Data Management, Enterprise Security, Disaster Recovery, Identity and Access Management, Data Integrity, User Accounts, Dataflow, Data Security, System Configuration, Configuration Management
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Service Level, Database Management, Acceptance Testing, Software Engineering, Web Applications, Performance Testing, Scalability, Microservices, Software Architecture, Data Architecture, Distributed Computing, Data Infrastructure, System Monitoring, Functional Requirement, Application Deployment, User Acceptance Testing (UAT), Application Development, Prototyping, Predictive Modeling, Big Data
Build toward a degree
Advanced · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Tidyverse (R Package), Ggplot2, Data Wrangling, Statistical Modeling, Exploratory Data Analysis, Plot (Graphics), R Programming, Data Import/Export, Predictive Modeling, Data Visualization, Data Visualization Software, Statistical Hypothesis Testing, Data Analysis, Data Manipulation, Data Modeling, Regression Analysis, Web Scraping, Data Science, R (Software), Data Analysis Software
Beginner · Specialization · 3 - 6 Months

University of Pittsburgh
Skills you'll gain: Data Storytelling, Interactive Data Visualization, Data Visualization Software, Data Presentation, Data Visualization, Tableau Software, Matplotlib, Geospatial Information and Technology, Spatial Analysis, Geospatial Mapping, Visualization (Computer Graphics), Seaborn, Infographics, Heat Maps, Data Ethics, Text Mining, Data Mapping, Network Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Unix Commands, Bioinformatics, Unix, Data Management, Command-Line Interface, Linux Commands, Molecular Biology, Big Data, File Management, Data Analysis Software, Data Processing
Mixed · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Data Transformation, Engineering Management, Data-Driven Decision-Making, Data Storytelling, Capacity Management, Data Analysis, Unstructured Data, Data Strategy, Data Management, Business Intelligence, Data Governance, Management Reporting
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Project Scoping, Business Priorities, Business Analysis, Case Studies, Stakeholder Management, Project Design, Business, Data Science, Business Process, Data-Driven Decision-Making, Data Literacy
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: MySQL, Bash (Scripting Language), Scripting, Database Management, Relational Databases, Command-Line Interface, SQL, Databases, Data Import/Export, Database Application, Data Pipelines, Data Manipulation, Python Programming, Linux
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Generative AI, Anomaly Detection, Predictive Modeling, Text Mining, Predictive Analytics, Advanced Analytics, Data Cleansing, Prompt Engineering, Natural Language Processing, Unstructured Data, Data Analysis, Data Preprocessing, Statistical Analysis, Time Series Analysis and Forecasting, Model Evaluation, Exploratory Data Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Marketing Analytics, Content Performance Analysis, Google Analytics, Web Analytics and SEO, Keyword Research, Customer Analysis, Web Analytics, Marketing Effectiveness, Marketing Strategies, Search Engine Optimization, Campaign Management, Data Validation, Cross-Channel Marketing, Search Engine Marketing, Trend Analysis, Predictive Analytics, Performance Analysis, Variance Analysis, Advertising Campaigns, Model Evaluation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Business Intelligence, Excel Macros, Pandas (Python Package), Prompt Engineering, Forecasting, Data Storytelling, Time Series Analysis and Forecasting, Regression Analysis, Data Quality, Responsible AI, ChatGPT, Microsoft Excel, Data Analysis, Report Writing, Interactive Data Visualization, Data Modeling, Generative AI, Data Visualization, Exploratory Data Analysis, Statistical Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Health Informatics, Data Analysis, Patient-centered Care, Analytics, Descriptive Analytics, Data Storytelling, Data-Driven Decision-Making, Data Presentation, Clinical Data Management, Statistical Methods, Probability & Statistics
Beginner · Course · 1 - 4 Weeks