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 Boulder
Skills you'll gain: Gerontology, Public Health, Exercise Science, Health Policy, Substance Abuse, Preventative Care, Geriatrics, Kinesiology, Pain Management, Research, Immunology, Pharmacotherapy, Pharmacology, Clinical Research, Science and Research, Risk Analysis, Chronic Diseases, Physiology, Personal Development, Psychology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS SageMaker, Amazon Web Services, Internet Of Things, Cloud Services, Artificial Intelligence and Machine Learning (AI/ML), Blockchain, Applied Machine Learning, Model Deployment, Image Analysis, Remote Access Systems, Event-Driven Programming, Text Mining, AI Personalization, Computer Vision, Natural Language Processing, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Agile Project Management, Leadership Studies, Project Risk Management, Agile Methodology, Risk Management, Stakeholder Management, Team Leadership, User Story, Leadership and Management, Agile Product Development, Stakeholder Engagement, Leadership, Risk Analysis, Stakeholder Communications, Conflict Management, Earned Value Management, Stakeholder Analysis, Communication, Interpersonal Communications, Value Engineering
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Statistical Modeling, Data Validation, Media Planning, Variance Analysis, Regression Analysis, Predictive Analytics, Predictive Modeling, Web Analytics, Forecasting, Trend Analysis, Marketing Analytics, Marketing Budgets, Analytics, Data-Driven Decision-Making, Data Quality, Campaign Planning, Data Integrity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Project Risk Management, User Story, Project Management, Risk Management, Kanban Principles, Project Planning, Agile Methodology, Agile Project Management, Agile Software Development, Cost Management, Project Management Office (PMO), Backlogs, Risk Mitigation, Project Management Software, Scaled Agile Framework, Project Management Life Cycle, Risk Analysis, Team Performance Management, Sprint Planning, Sprint Retrospectives
Beginner · Specialization · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Investments, Investment Management, General Finance, Portfolio Management, Digital Assets, Portfolio Risk, Return On Investment, Risk Analysis, Financial Trading, Risk Management, Financial Market, Market Trend, FinTech, Market Opportunities
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Payment Processing, Search Engine Optimization, E-Commerce, Web Analytics and SEO, Credit/Debit Card Processing, Order Management, User Provisioning, Real Time Data, Merchandising, User Feedback, Transaction Processing, Promotional Strategies
Advanced · Course · 1 - 3 Months

Skills you'll gain: Performance Appraisal, Performance Review, Performance Management, Performance Measurement, Employee Performance Management, Performance Analysis, Supervision, Human Resources Management and Planning, Human Resources Information System (HRIS), Human Resources
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Cloud Deployment, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Problem Solving, Decision Making, Creative Thinking, Root Cause Analysis, Creative Problem-Solving, Data Collection, Brainstorming, Curiosity, Strategic Decision-Making, Business Ethics, Creativity, Ethical Standards And Conduct, Complex Problem Solving, Independent Thinking, Risk Analysis, Design Thinking, Analysis, Data Synthesis, Strategic Thinking, Collaboration
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Memory Management, Web Development, Performance Testing, System Programming
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Human Resources Management and Planning, Employee Training, Talent Acquisition, Human Resources, Performance Appraisal, Human Resource Management, Workforce Planning, Performance Management, Talent Recruitment, Training Programs, Employee Performance Management, Organizational Effectiveness, Human Resource Strategy, Workforce Development, Training and Development, HR Tech, Talent Sourcing, Management Training And Development, Human Resources Information System (HRIS), Performance Review
Mixed · Course · 1 - 3 Months