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.

Chris Croft Training
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Pulmonology, Cardiology, Respiration, Anatomy, Hematology, Urology, Nephrology, Physiology
Beginner · Course · 1 - 4 Weeks

Yonsei University
Skills you'll gain: Global Marketing, Growth Strategies, Digital Marketing, Marketing, Content Marketing, Marketing Strategies, Brand Marketing, Innovation, Business Strategies, Influencing, Storytelling
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: CrewAI, Generative AI Agents, Responsible AI, AI Enablement, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, AI Orchestration, Artificial Intelligence, Agentic systems, OpenAI, Automation, LLM Application, Data Ethics, Model Evaluation, Innovation
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: TCP/IP, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, OSI Models, Network Routing, Network Infrastructure, Software-Defined Networking, Local Area Networks, Virtualization
Mixed · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Business Modeling, Business Strategy, Business Planning, Entrepreneurship, Business Process, Innovation, E-Commerce, Business Systems, Value Propositions, Financial Planning, Customer Relationship Management
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Interviewing Skills, Leadership, Business Leadership, Leadership Development, Organizational Leadership, Leadership and Management, Professional Development, Team Building, Recruitment, Team Management, Talent Management, Coaching, Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Post-Production, Music, Media Production, Editing, Creativity
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Continuous Monitoring, Performance Analysis, Project Risk Management, Risk Management Framework, Operational Risk, Risk Analysis, Risk Mitigation, Risk Management, Risk Control, Risk Appetite, Project Documentation, Management Reporting, Change Control, Project Controls, Project Management Institute (PMI) Methodology, Document Management, Trend Analysis, Variance Analysis, Data Quality, Stakeholder Communications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Investment Banking, Mergers & Acquisitions, Private Equity, Business Valuation, Financial Analysis, Risk Analysis, Financial Modeling, Capital Markets, Underwriting, Equities, Securities Trading, Financial Forecasting, Corporate Finance, Organizational Structure, Derivatives
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Growth Mindedness, Resilience, Goal Setting, Overcoming Obstacles, Personal Development, Persistence, Courage, Adaptability, Self-Awareness, Mindfulness, Optimism, Professional Development
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Network Analysis, Statistical Modeling, Bayesian Network, R (Software), R Programming, Social Network Analysis, Simulations, Graph Theory, Statistical Analysis, Probability & Statistics, Markov Model, Probability Distribution, Data Visualization, Machine Learning, Statistical Hypothesis Testing
Intermediate · Course · 1 - 4 Weeks