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.

Skills you'll gain: Web Analytics and SEO, Search Engine Optimization, Generative Engine Optimization (GEO), Content Marketing, Web Analytics, Blogs, Content Optimization, Search Engine Marketing, Content Creation, Content Performance Analysis, Content Development and Management, Digital Marketing Tools, Digital Marketing, Growth Strategies, Content Strategy, Market Research, Brand Management
★ 4.9 (38) · Beginner · Course · 1 - 3 Months

University of Rochester
Skills you'll gain: Basic Electrical Systems, Music, Electrical Engineering, Electronics, Electronic Components, Electronic Hardware, Electronics Engineering, Electronic Systems, Music Theory, Electrical Systems, Hardware Design, Electrical Wiring, Vibrations, General Construction and Construction Labor, Engineering Analysis, Engineering Calculations
★ 4.6 (598) · Intermediate · Course · 1 - 3 Months
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Digital Assets, Game Design, Virtual Reality, Blockchain, Virtual Environment, Emerging Technologies, Technology Strategies, Driving engagement, MarTech, Business Technologies, Branding, Return On Investment, Business Strategy, Customer experience strategy (CX), 3D Assets, Promotional Strategies, Consumer Behaviour, Digital Marketing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, Software Design Patterns, Software Design, Maintainability, Docker (Software), Containerization, Software Architecture, .NET Framework, Solution Architecture, Object Oriented Programming (OOP), ASP.NET, Kubernetes, Programming Principles, Microservices, C# (Programming Language), Cloud Platforms, Unit Testing, Web Applications, LLM Application, General Data Protection Regulation (GDPR)
Intermediate · Course · 1 - 3 Months

Icahn School of Medicine at Mount Sinai
Skills you'll gain: Speech Therapy, Communication Disorders, Speech Language Pathology, Patient Evaluation, Sensory Systems Analysis, Anatomy, Surgery, Perioperative Care, Chronic Diseases, Operating Room (OR), Acute Care, Diagnostic Tests, Patient Treatment, Medical Management, Physiology, Patient Preparation, Respiration, Pathology, Clinical Assessment, Infectious Diseases
★ 4.8 (1.3K) · Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Biological Engineering, Bioinformatics, Simulation and Simulation Software, Mathematical Modeling, Mathematical Software, Biotechnology, Simulations, Process Modeling, Differential Equations, Biochemistry, Numerical Analysis, Molecular, Cellular, and Microbiology, Computer-Aided Design, Algorithms
Intermediate · Course · 1 - 3 Months
Duke University
Skills you'll gain: Financial Statement Analysis, Financial Statements, Balance Sheet, Financial Acumen, Income Statement, Financial Analysis, Profit and Loss (P&L) Management, Gross Profit, Operational Efficiency, Operating Expense
★ 4.9 (45) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Customer Insights, Digital Marketing, Digital Advertising, Marketing Strategies, Customer experience strategy (CX), Strategic Marketing, Marketing Planning, Digital Analysis, Digital Marketing Campaigns, Content Marketing, Data-Driven Marketing, Journey Mapping, Target Audience, Customer Engagement, Persona Development, Personalized Service, Marketing Analytics, Brand Marketing, Smart Goals, Promotional Strategies
★ 4.7 (256) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MLOps (Machine Learning Operations), Feature Engineering, Model Evaluation, Model Training, Model Deployment, Model Optimization, Data Preprocessing, Performance Analysis, Machine Learning Methods, Data Pipelines, Analysis, Data Transformation, Technical Writing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Root Cause Analysis, Risk Modeling, Risk Analysis, Strategic Decision-Making, Analysis, Generative AI, Strategic Thinking, AI Workflows, Risk Management, Data-Driven Decision-Making, Risk Mitigation, Decision Support Systems, Analytical Skills, Correlation Analysis, Anomaly Detection, Responsible AI, Strategic Planning, Scenario Testing, Decision Making
★ 4.7 (20) · Intermediate · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Software Quality (SQA/SQC), Problem Solving, Programming Principles, Computer Programming, Program Development, Algorithms, Python Programming, Computer Science, Debugging, Test Planning, Functional Testing, Other Programming Languages
★ 4.3 (237) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Design, Web Content, Web Design and Development, Web Development, Web Development Tools
★ 4.7 (331) · Beginner · Guided Project · Less Than 2 Hours