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: Microsoft Azure, Cloud Security, Database Management, Data Security, Relational Databases, Disaster Recovery, Cloud Management, Databases, System Monitoring, Data Storage, Data Management, Continuous Monitoring, Microsoft SQL Servers, Event Monitoring, IT Infrastructure, Role-Based Access Control (RBAC), Encryption
★ 5 (10) · Intermediate · Course · 1 - 4 Weeks

Copenhagen Business School
Skills you'll gain: Artificial Intelligence, Large Language Modeling, AI literacy, Natural Language Processing, Theoretical Computer Science, Statistical Machine Learning, Liberal Arts, Artificial Neural Networks, Grammar, Computational Thinking, Social Impact
★ 4.7 (25) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Hospice, Patient Communication, Caregiving, Patient-centered Care, Patient Education and Support, Care Management, Patient Advocacy, Mental Health Diseases and Disorders, Psychosocial Assessments, Family Support, Treatment Planning, Mental Health, Stress Management, Discussion Facilitation, Mental Health Therapies
★ 4.9 (92) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Recruitment, Talent Recruitment, Recruitment Strategies, Full Cycle Recruitment, Human Resources Management and Planning, Human Resource Management, Talent Acquisition, Human Resources, Talent Pipelining, Interviewing Skills, Talent Sourcing, Human Resources Information System (HRIS), Ethical Standards And Conduct, Test Tools
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Risk Management Framework, Infrastructure Security, Cyber Security Policies, Continuous Monitoring, Cyber Security Assessment, Security Management, Cyber Governance, Cybersecurity, Cyber Security Strategy, Cyber Risk, Computer Security, Scenario Testing, Dependency Analysis
★ 4.6 (181) · Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Automation, Sustainable Development, Electric Power Systems, Policy Analysis, Socioeconomics, Environmental Issue, Social Impact, Emerging Technologies, Transportation Operations, Health Equity, Social Studies, Social Sciences, Diversity Equity and Inclusion Initiatives, Climate Change Mitigation, Infrastructure Architecture
★ 4.7 (668) · Beginner · Course · 1 - 3 Months

Commonwealth Education Trust
Skills you'll gain: Student Engagement, Teaching, Education and Training, Pedagogy, Formal Learning, Human Learning, Working With Children, Child Development, Instructional Strategies, Childhood Education and Development, Learning Theory, Collaboration, Cultural Diversity, Substance Abuse
★ 4.7 (314) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Team Leadership, Virtual Teams, Team Building, Team Management, Team Performance Management, Conflict Management, Teamwork, Leadership and Management, Intercultural Competence, Program Management, Leadership Development, Project Management, Leadership, Drive Engagement, Communication Strategies, Simulation and Simulation Software, Project Management Institute (PMI) Methodology, Communication
★ 4 (31) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Financial Statement Analysis, Working Capital, Financial Statements, Credit Risk, Financial Analysis, Risk Modeling, Financial Modeling, Portfolio Risk, Financial Acumen, Lending and Underwriting, Portfolio Management, Real Estate, Property and Real Estate, Commercial Lending, Financial Data, Equities, Project Finance, Analysis, Risk Analysis, Finance
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Multi-Factor Authentication, Data Security, Security Strategy, Azure Active Directory, Database Architecture and Administration, Virtual Machines, Microsoft SQL Servers, Microsoft Azure, Cloud Security, Identity and Access Management, Application Security, Network Security, Role-Based Access Control (RBAC), Encryption, Active Directory, Threat Detection
★ 4.6 (20) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Application, Project Schedules, Milestones (Project Management), Database Software, Calendar Management, Databases, Relational Databases, Project Management, Content Management Systems, Client Support, Process Management, Project Documentation, Document Management, Process Improvement and Optimization, User Accounts
★ 4.1 (18) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Apache, Network Troubleshooting, OSI Models, File Transfer Protocol (FTP), Linux Administration, Linux Servers, TCP/IP, Network Protocols, Linux Commands, Systems Analysis, Linux, Dynamic Host Configuration Protocol (DHCP), Virtual Networking, Network Analysis, General Networking, Virtual Machines, Web Servers, Network Administration, Computer Networking, Unix Shell
Intermediate · Specialization · 1 - 4 Weeks