Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Skills you'll gain: Microsoft Office, Educational Materials, Web Content Accessibility Guidelines, Technical Documentation, Information Architecture, Organizational Skills
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Web Components, Frontend Performance, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Web Analytics and SEO, Web Design and Development, Semantic Web, Browser Compatibility, Web Applications, Web Content, Responsive Web Design
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Meeting Facilitation, Active Listening, Teamwork, Discussion Facilitation, Team Building, Team Management, Conflict Management, Constructive Feedback, Collaboration, Productivity, Expectation Management, Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Descriptive Statistics, Model Evaluation, Feature Engineering, Probability & Statistics, Supervised Learning, Statistical Hypothesis Testing, Exploratory Data Analysis, Box Plots, Regression Analysis, Statistics, Predictive Modeling, Time Series Analysis and Forecasting, Data Science, Histogram, Data Visualization, Statistical Analysis, Integrated Development Environments, Computer Networking, Python Programming, Server Side
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Role-Based Access Control (RBAC), Azure Active Directory, Load Balancing, Virtual Networking, Network Architecture, Authorization (Computing), Data Security, Relational Databases, Authentications, Identity and Access Management, Cloud Infrastructure, Cloud Computing, Cloud Computing Architecture, Disaster Recovery, Cloud Management, Cloud Security, Single Sign-On (SSO), Databases, General Networking
Intermediate · Specialization · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Recruitment, Employee Onboarding, Talent Acquisition, Applicant Tracking Systems, Talent Sourcing, Job Analysis, Human Resources, Performance Appraisal, Interviewing Skills, Psychological Evaluations, Organizational Structure
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: IT Security Architecture, Network Security, Infrastructure Security, Software-Defined Networking, Application Security, Zero Trust Network Access, Network Architecture, Threat Modeling, Cybersecurity, Enterprise Architecture, Secure Coding, Cloud Security, Scenario Testing, Cryptography, Vulnerability Assessments
Advanced · Course · 1 - 4 Weeks

Rutgers the State University of New Jersey
Skills you'll gain: Robotic Process Automation, Business Process Automation, Automation, Workflow Management, Artificial Intelligence, Accounting and Finance Software, Excel Macros, Emerging Technologies, Digital Transformation, Natural Language Processing, Data Manipulation, Unstructured Data, Scalability
Intermediate · Course · 1 - 3 Months

Parsons School of Design, The New School
Skills you'll gain: Design Thinking, Business Modeling, Business Solutions, Growth Strategies, Business Process, Business Strategy, Innovation, Sustainable Business, Product Design, Design, Market Analysis, User Experience, Customer experience improvement, User Research
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Cyber Security Strategy, Security Controls, Security Awareness, Cryptography, Resilience, Service Recovery
Beginner · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Molecular Biology, Laboratory Research, Bioinformatics, Data Literacy, Science and Research, Data Analysis, Spatial Data Analysis, Scientific Methods, Data Processing, Quantitative Research, Informatics, Biology, Data Collection
Intermediate · Course · 1 - 3 Months