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: New Product Development, Product Management, Product Development, Product Lifecycle Management, Usability Testing, Product Planning, Project Management Life Cycle, Product Roadmaps, Stakeholder Management, Competitive Analysis, Product Testing, Product Requirements, Commercialization, User Acceptance Testing (UAT), Stakeholder Analysis, Market Analysis, Team Building, Market Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Google Cloud Platform, Tensorflow, Unstructured Data, Applied Machine Learning, Data Pipelines, Big Data, Machine Learning, Jupyter, Artificial Intelligence, Image Analysis, Natural Language Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Firewall, Ubuntu, Network Monitoring, TCP/IP, Data Storage, Network Protocols, Network Troubleshooting, Unix, General Networking, Linux, Command-Line Interface, Data Storage Technologies, System Configuration, Network Security, File Management, Shell Script, Computer Hardware, Disaster Recovery
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Infectious Diseases, Pathology, Patient Evaluation, Healthcare Ethics, Microbiology, Public Health and Disease Prevention, Diagnostic Tests, Bloodborne Pathogens, Laboratory Testing, Public Health, Immunology, Biology, Case Studies, Patient Treatment, Health Care, Clinical Assessment
Intermediate · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Control Systems, Systems Engineering, Mathematical Modeling, Simulation and Simulation Software, Engineering Analysis, Engineering Calculations, Engineering Design Process, Torque (Physics)
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Value Propositions, Social Media Marketing, Market Research, Social Media Strategy, Strategic Planning, Search Engine Optimization, Marketing Operations, Competitive Analysis, Data-Driven Decision-Making, Consumer Behaviour, Business Modeling, Customer Analysis, Web Analytics and SEO, Operations Management, Technical Management, Marketing Management, Digital Marketing, Branding, Google Ads, Forecasting
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Git (Version Control System), Android Development, File I/O, Android Studio, Mobile Development, Data Persistence, Java Programming, Application Development, Event-Driven Programming, Computer Programming
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Critical Thinking, Legal Technology, AI Enablement, Artificial Intelligence, Communication, Lifelong Learning, Professional Development, Constructive Feedback, Leadership, Adaptability, Creativity, Decision Making, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Restful API, Application Deployment, Generative AI, Java, Development Environment, Image Analysis, Software Development, Computer Vision
Intermediate · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Marketing Planning, Marketing Strategies, Advertising, Marketing Effectiveness, Marketing, Customer Acquisition Management, Growth Strategies, Business Marketing, Digital Advertising, Content Marketing, Target Market, Digital Marketing, Email Marketing
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: Business Ethics, Accountability, Environmental Social And Corporate Governance (ESG), Sustainable Business, Ethical Standards And Conduct, Compliance Management, Regulatory Compliance, Corporate Sustainability, Overcoming Objections, Culture Transformation, Organizational Change, Stakeholder Engagement, Advocacy, Corporate Strategy, Change Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Technical Support, Hardware Troubleshooting, Cloud Computing, Cloud Services, Cybersecurity, Help Desk Support, System Support, Network Troubleshooting, Computer Hardware, Customer Service, General Networking, Data Storage, Issue Tracking, Operating Systems
Intermediate · Course · 1 - 3 Months