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.

Rice University
Skills you'll gain: Immunology, Public Health, Anatomy, Molecular Biology, Molecular, Cellular, and Microbiology, Infectious Diseases, Life Sciences, Medical Terminology, Cell Biology, Biochemistry, Biology
★ 4.7 (1.8K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Java, Computer Programming, Data Structures, Code Reusability, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Organizational Development, Leadership and Management, Leadership Studies, Organizational Change, Change Management, Organizational Effectiveness, Organizational Leadership, Organizational Structure, Program Evaluation, User Feedback, Interpersonal Communications, Performance Improvement, Culture Transformation, Organizational Strategy, Gap Analysis, Business Transformation, Constructive Feedback, Decision Support Systems, Stakeholder Engagement, Data Collection
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, GitHub, Cloud Deployment, Performance Tuning, Unit Testing, Frontend Performance, System Monitoring
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Empathy & Emotional Intelligence, Empathy, Emotional Intelligence, Tenacity, Goal Setting, Overcoming Obstacles, Mindfulness, Productivity, Optimism, Positivity, Compassion, Growth Mindedness, Resilience, Persistence, Self-Awareness, Smart Goals, Time Management, Personal Development, Stress Management, Active Listening
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Visualization, Microsoft Office, Data Literacy, Communication, Business Strategy
★ 4.6 (15) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Competitive Analysis, Product Strategy, Competitive Intelligence, Market Analysis, Data-Driven Decision-Making, Product Management, Business Strategy, Strategic Thinking, Market Intelligence, Market Research, Strategic Decision-Making, Business Analysis, Gap Analysis, Market Dynamics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL, Query Languages, Database Design, Performance Tuning, Database Management, Databases, PostgreSQL, Data Access
★ 3.2 (33) · Intermediate · Guided Project · Less Than 2 Hours

New York Institute of Finance
Skills you'll gain: Market Share, Supplier Risk Management, Financial Market, Market Opportunities, Market Trend, Market Dynamics, Market Analysis, Supply Chain Management, Supply Chain, FinTech, Financial Services, Commercial Banking, Corporate Finance, Loans, Fundraising, Investments, Stakeholder Analysis
★ 4.5 (75) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Multimodal Prompts, Prompt Patterns, OpenAI API, ChatGPT, OpenAI, JSON, LLM Application, Large Language Modeling, Python Programming, Data Validation, Development Environment, Key Management
Intermediate · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Health Policy, Health Systems, Health Assessment, Health Care, Policy Analysis, Research, and Development, Public Health, Public Health and Disease Prevention, Health Promotion, Policy Analysis, Health Administration, Public Policies, Research
★ 4.8 (98) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Management, Performance Appraisal, Workforce Development, Employee Performance Management, Business Transformation, Organizational Development, Talent Management, Mergers & Acquisitions, Compensation Strategy, Human Resource Strategy, Performance Review, Human Resources Management and Planning, Management Training And Development, Organizational Change, Human Resources, People Development, Training and Development, Workforce Planning, Organizational Strategy, Organizational Structure
Mixed · Course · 1 - 4 Weeks