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.

University of Colorado System
Skills you'll gain: Predictive Modeling, Clinical Data Management, Intensive Care Unit, Risk Modeling, Clinical Practices, Patient Evaluation, Decision Support Systems, Applied Machine Learning, Health Informatics, Model Evaluation, Qualitative Research, Data Analysis, Model Deployment
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Press Releases, Public Relations, Strategic Communication, Media Relations, Marketing Communications, Communication Strategies, Social Media, Target Audience, Content Performance Analysis, Writing, Brand Strategy, Storytelling, Branding
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Drupal, Content Management Systems, Project Management Life Cycle, Presentations, Business Requirements, Content Development and Management, HTML and CSS, Web Design and Development, UI Components, Blogs, Advertising, Application Deployment, Portfolio Management, Responsive Web Design, Javascript
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Natural Language Processing, Google Cloud Platform, Verification And Validation, Data Analysis, Machine Learning
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), AI Orchestration, Dependency Analysis, Application Deployment, Continuous Deployment, Generative AI, Release Management, Regression Testing, Cloud Deployment, Verification And Validation, Site Reliability Engineering, CI/CD, Model Evaluation, Continuous Delivery, Data-Driven Decision-Making, Application Performance Management, Software Technical Review, Kubernetes, System Requirements
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: New Product Development, Product Management, Product Development, Product Lifecycle Management, Usability Testing, Product Planning, Project Management Life Cycle, Product Roadmaps, Stakeholder Management, Competitive Analysis, Product Testing, Product Requirements, Commercialization, User Acceptance Testing (UAT), Stakeholder Analysis, Market Analysis, Team Building, Market Research
Beginner · Course · 1 - 3 Months

American Psychological Association
Skills you'll gain: Relationship Building, Relationship Management, Psychology, Human Relations Movement, Interpersonal Communications, Cultural Diversity, Research, Behavioral Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Incident Response, Cyber Threat Hunting, Computer Security Incident Management, Cyber Threat Intelligence, Threat Detection, Threat Management, Security Management, Cybersecurity, Continuous Monitoring, Scenario Testing, Technical Communication, Simulations
Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Jira (Software), Agile Project Management, Backlogs, Kanban Principles, Collaborative Software, Project Management Software, User Story, Project Management, Project Coordination, Agile Methodology, Work Breakdown Structure, Issue Tracking, Organizational Skills, Workflow Management, Prioritization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Python Programming, Scripting, Computer Programming, Programming Principles, Software Development
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: International Relations, World History, Diplomacy, Oil and Gas, Political Sciences, Economics, Economic Development, Talent Acquisition, Policy Development
Beginner · Course · 1 - 3 Months