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 Illinois Urbana-Champaign
Skills you'll gain: Economics, Policy, and Social Studies, Supply And Demand, Market Analysis, Economics, Resource Allocation, Environmental Issue, Public Policies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Scikit Learn (Machine Learning Library), Data Visualization, Feature Engineering, Data Preprocessing, Customer Analysis, Predictive Modeling, Predictive Analytics, Marketing Analytics, Applied Machine Learning, Logistic Regression, Data Cleansing, Data Manipulation, Advertising, Digital Advertising, Performance Analysis, Machine Learning, Python Programming, Deep Learning
Beginner · Guided 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

National Academy of Sports Medicine
Skills you'll gain: Nutrition and Diet, Nutrition Counseling, Preventative Care, Public Health and Disease Prevention, Nutritional Assessment, Health And Wellness Coaching, Exercise Science, Physiology, Biology, Anatomy, Communication
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: Unity Engine, Augmented and Virtual Reality (AR/VR), Virtual Environment, 3D Modeling, Animations, Non-Verbal Communication, Interaction Design, Human Computer Interaction, Psychology, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Sales Presentation, Influencing, Persuasive Communication, Intercultural Competence, Virtual Teams, Storytelling, Behavioral Economics, Business Research, Value Propositions, Active Listening, Market Research, Empathy & Emotional Intelligence, Sales Pipelines, Marketing Psychology, Digital Communications, Collaboration, Customer Relationship Management (CRM) Software, Stakeholder Management, Strategic Communication, Cross-Functional Collaboration
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Stakeholder Management, Technical Management, Engineering Management, Negotiation, Mentorship, Leadership, Courage, Growth Mindedness, Business Leadership, Team Leadership, Office Management, Collaboration, Professional Development, Visionary, Personal Development, Accountability, Positivity, Resilience
Build toward a degree
Beginner · Course · 1 - 4 Weeks

The University of Chicago
Skills you'll gain: Intellectual Property, Law, Regulation, and Compliance, Information Privacy, Media and Communications, Digital Content, Technology Strategies, Regulation and Legal Compliance, Network Protocols, Telecommunications, Market Dynamics, Case Law, Lawsuits, Economics, Competitive Analysis
Mixed · Course · 1 - 3 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Leadership, Collaboration, Physical Stamina, Performance Analysis, Sports Medicine, Nutrition and Diet, Athletic Training, Exercise Science, Injury Prevention, Coaching, Nutrition Education, Innovation, Automation, AI Personalization, Teamwork, Performance Reporting, Technology Solutions, Data Management, Health Technology, Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Alteryx, Predictive Modeling, Scripting, R Programming, Predictive Analytics, Data Science, Advanced Analytics, Trend Analysis, Data Preprocessing, Data Integration, Exploratory Data Analysis, Data Manipulation, Data Visualization Software, Data Analysis, Model Evaluation, Data Cleansing, Risk Modeling, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Milestones (Project Management), Acceptance Testing, CI/CD, Scope Management, MLOps (Machine Learning Operations), Feature Engineering, Governance Risk Management and Compliance, Capacity Management, Responsible AI, Smart Goals, Project Risk Management, Compliance Management, Stakeholder Communications, Data Governance, Risk Analysis, Model Evaluation, Applied Machine Learning, Project Planning, Risk Management, Mitigation
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Database Management, Apache Hadoop, Query Languages, Big Data, Databases, SQL, Data Access, Distributed Computing, Performance Tuning, Data Processing, Data Integrity, Authorization (Computing), Data Storage Technologies, File Systems, Algorithms
Intermediate · Course · 1 - 4 Weeks