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: Data Security, Cryptography, Information Systems Security, Security Controls, Cryptographic Protocols, Security Management, Data Access, Vulnerability Assessments, Encryption, Threat Modeling, Vulnerability Management, Big Data, Authorization (Computing), Identity and Access Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MySQL, Business Intelligence, Role-Based Access Control (RBAC), SQL, Relational Databases, Database Software, Data Presentation, Database Management Systems, Data Visualization Software, Database Management, Databases, Data Access, Authorization (Computing), Query Languages, Performance Tuning
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Transportation, Supply Chain, and Logistics, Transportation Operations, Purchasing, Logistics Management, Supply Chain Planning, Service Management, Manufacturing Operations, Demand Planning
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Design, Database Management, Data Analysis, Relational Databases, Data Cleansing, Data Transformation, Version Control, Data Manipulation, Query Languages, AI Integrations, Analytics, GitHub, Analysis, Software Versioning, Git (Version Control System), Performance Tuning, Data Integrity
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Exploratory Data Analysis, Generative Model Architectures, Generative Adversarial Networks (GANs), Data Ethics, Feature Engineering, AI literacy, Predictive Modeling, Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Data Science, Data Synthesis, Data Analysis, Data Visualization Software, Augmented and Virtual Reality (AR/VR), Model Evaluation, Machine Learning
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Apache Spark, Retrieval-Augmented Generation, OpenAI API, Generative AI, LLM Application, Model Evaluation, Data Preprocessing, Large Language Modeling, Generative Adversarial Networks (GANs), Predictive Modeling, Matplotlib, Keras (Neural Network Library), Fine-tuning, Transfer Learning, Deep Learning, Machine Learning Methods, Applied Machine Learning, Seaborn, Statistical Modeling, Machine Learning
Intermediate · Specialization · 3 - 6 Months
Johns Hopkins University
Skills you'll gain: Rmarkdown, Exploratory Data Analysis, R (Software), Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Data Wrangling, Data Visualization, Data Processing, Plot (Graphics), Statistical Programming, Statistical Visualization, Ggplot2, Knitr, Data Sharing, GitHub, Machine Learning
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Data Maintenance, Google Cloud Platform, Data Store, Database Administration, Database Architecture and Administration, Data Management, Databases, Dataflow, Data Access, Data Import/Export, Query Languages
Beginner · Project · Less Than 2 Hours

Skills you'll gain: OAuth, JSON, Data Wrangling, Application Programming Interface (API), Secure Coding, Application Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Probability & Statistics, Statistics, Data Analysis, Statistical Analysis, Regression Analysis, Statistical Methods, Probability, Data Science, Statistical Modeling, Data-Driven Decision-Making, Bayesian Statistics, Classification And Regression Tree (CART), Statistical Machine Learning, Statistical Inference, Probability Distribution, Predictive Analytics, Applied Machine Learning, Correlation Analysis, Predictive Modeling, Data Preprocessing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Presentation, Data Cleansing, Data Storytelling, Rmarkdown, Data Ethics, Ggplot2, Data Validation, Query Languages, Spreadsheet Software, Interactive Data Visualization, Tableau Software, Data Literacy, Analytical Skills, Data Visualization Software, Data-Driven Decision-Making, Dashboard, Data Analysis, Data Integrity, Database Management, Case Studies
Beginner · Professional Certificate · 3 - 6 Months

SkillsBooster Academy
Skills you'll gain: Business Analysis, Data Analysis, Presentations, Data Visualization, Microsoft PowerPoint, Data Presentation, Google Sheets, Anthropic Claude, Microsoft Excel, Business Research, Generative AI, Microsoft Copilot, Business Reporting, ChatGPT, Performance Reporting, Data Cleansing, Google Workspace, Stakeholder Communications, Financial Reporting, Visual Design
Beginner · Specialization · 3 - 6 Months