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.

Johns Hopkins University
Skills you'll gain: Stakeholder Analysis, Medical Devices, Agile Methodology, Health Technology, Wireframing, Human Centered Design, Agile Project Management, Healthcare Industry Knowledge, Scalability, Software Development Methodologies, Product Design, Design Thinking, Product Planning, Stakeholder Management, Prototyping, User Interface (UI), Health Care, Product Strategy, Technology Solutions, Risk Management
Mixed · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Database Design, Relational Databases, Database Systems, Database Management, Database Theory, Databases, Database Development, SQL, Database Management Systems, MySQL, Transaction Processing, Stored Procedure, Database Architecture and Administration, Data Modeling, Unified Modeling Language, Data Access, Data Integrity, Query Languages, Diagram Design, Application Development
Build toward a degree
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Network Architecture, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Infrastructure, Communication Systems, Telecommunications, Emerging Technologies
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Health Equity, Health Disparities, Social Determinants Of Health, Public Health, Health Policy, Social Justice, Community Health, Health Administration, Infectious Diseases, Program Evaluation, Ethical Standards And Conduct, Case Studies
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Press Releases, Strategic Communication, Media Relations, Public Relations, Marketing and Public Relations, Media and Communications, Crisis Management, Marketing Communications, Corporate Communications, Corporate Sustainability, Brand Strategy, Brand Management, Storytelling, Branding, Business Ethics, Social Media, Communication Strategies, Persuasive Communication, Professional Networking, Writing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Restful API, Flask (Web Framework), Application Deployment, Web Applications, Python Programming, AI Enablement, Server Side, Artificial Intelligence, Code Review, Integrated Development Environments, Programming Principles, Unit Testing, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Robotics, Data Mapping, Real-Time Operating Systems, Simulations, Linear Algebra, Python Programming, Algorithms, Computer Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Selling Techniques, Sales Strategy, Overcoming Objections, Closing (Sales), Sales Process, Customer Engagement, Sales Presentation, Solution Selling, Data-Driven Decision-Making, Customer Relationship Building, Value Propositions, Competitive Analysis, Price Negotiation, Rapport Building, Active Listening
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Campaigns, AI Personalization, Social Media Marketing, Generative AI, Trend Analysis, Social Media, Canva (Software), Instagram, Social Media Strategy, Market Trend, Content Creation, ChatGPT, Prompt Engineering, Automation, Creativity, Analytics
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Hydraulics, Chemical Engineering, Engineering Analysis, Mechanical Engineering, Process Engineering, Petroleum Industry, Engineering Calculations, Mathematical Modeling, Process Analysis, Oil and Gas
Intermediate · Course · 1 - 4 Weeks

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Coordination, Professional Networking, Organizational Skills, Branding, Problem Solving
Beginner · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Growth Strategies, Entrepreneurship, Performance Measurement, Key Performance Indicators (KPIs), Business Development, Go To Market Strategy, Sales Management, Product Management, Sales Strategy, Product Development, Operational Efficiency, Business Strategies, Business Process, Business Strategy, Price Negotiation, Customer Acquisition Management, Investments, Leadership and Management
Beginner · Course · 1 - 4 Weeks