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.

John Wiley & Sons
Skills you'll gain: Personally Identifiable Information, Data Governance, Data Management, Information Privacy, Law, Regulation, and Compliance, Data Security, Compliance Management, General Data Protection Regulation (GDPR), Information Management, Regulatory Compliance, Incident Response, Data Sharing, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Regulation and Legal Compliance, Legal Risk, Financial Regulations, Cyber Security Policies, Regulatory Requirements, Financial Regulation, Cybersecurity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Presentation, Dashboard, Dashboard Creation, Interactive Data Visualization, Data Visualization, Infographics, Data Visualization Software, Data Ethics, Storytelling, Report Writing, Data-Driven Decision-Making, Generative AI, Web Content Accessibility Guidelines, Responsible AI, AI Integrations
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Site Reliability Engineering, Docker (Software), Containerization, GitHub Copilot, Kubernetes, Virtualization, Cloud Deployment, Virtualization and Virtual Machines, Microservices, Development Environment, Application Deployment, Virtual Machines, Cloud Development, Database Management, Test Engineering, Cloud-Based Integration
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Apache Airflow, Data Governance, Data Management, Apache Spark, PySpark, Databricks, Record Keeping
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Airflow, Dataflow, Extract, Transform, Load, Data Pipelines, Apache Kafka, Real Time Data, AWS Kinesis, Data Validation, Data Warehousing, System Monitoring, Event Monitoring, Data Infrastructure, Data Collection, Data Integrity, Snowflake Schema, Continuous Monitoring, Automation, Data Quality, Data Processing
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Statistical Inference, Statistical Methods, Statistics, Probability & Statistics, Statistical Analysis, Sampling (Statistics), Applied Mathematics, Probability Distribution, Probability, Artificial Intelligence
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Governance, General Data Protection Regulation (GDPR), Data Management, Metadata Management, Compliance Management, Data Integration, Cost Reduction, Data Maintenance, Data Processing, Information Privacy, Data Storage, Data Quality, Extract, Transform, Load, Scalability, Data Validation, Expense Management, Automation
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Retrieval-Augmented Generation, Agentic systems, Agentic Workflows, Generative AI Agents, AI Workflows, Prompt Engineering, ChatGPT, Artificial Intelligence, LLM Application, Prompt Patterns, OpenAI, Generative AI, Context Engineering, Large Language Modeling, AI literacy, Tool Calling, Multimodal Prompts, Strategic Planning, Emerging Technologies, Responsible AI
Beginner · Course · 1 - 4 Weeks

Schneider Electric
Skills you'll gain: Data Centers, Sustainable Technologies, AI Enablement, Climate Change Mitigation, Electrical Power, Information Technology, Manufacturing Operations, Manufacturing Processes, Data Infrastructure, Automation Engineering, Electric Power Systems, Digital Transformation, Transportation Operations, AI Integrations, Artificial Intelligence
Beginner · Course · 1 - 3 Months
Starweaver
Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, AI Personalization, Data Engineering, Context Engineering, AI Orchestration, System Monitoring, Generative AI, Data Processing, AI Workflows, Extract, Transform, Load, Scalability, Large Language Modeling, Data Architecture, Data Pipelines, Embeddings, Continuous Monitoring, Talent Pipelining, Process Optimization, Engineering
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Preprocessing, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SQL, Database Development, Database Management, Relational Databases, Data Manipulation, Databases, Data Import/Export, PostgreSQL, Database Management Systems, Data Integrity
Beginner · Guided Project · Less Than 2 Hours