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: CI/CD, Integration Testing, Docker (Software), Java, Cloud Deployment, Containerization, Software Design Patterns, Microservices
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Role-Based Access Control (RBAC), Microsoft Azure, Azure Active Directory, Cloud Solutions, Identity and Access Management, Cloud Management, Solution Architecture, Data Governance, Cloud Security, Cloud Computing Architecture, System Monitoring, Authorization (Computing), Authentications, Key Management
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Pedagogy, Digital pedagogy, Education and Training, Teaching, Human Learning, Differentiated Instruction, Higher Education, Instructional Strategies, Cultural Diversity, Lifelong Learning, Willingness To Learn, Curriculum Development, Student-Centred Learning, Student Engagement
Beginner · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Amazon Web Services, Virtual Networking, Network Architecture, Virtual Private Networks (VPN), Cloud Computing Architecture, Cloud Infrastructure, Load Balancing, Network Routing, Hybrid Cloud Computing, Network Security, File Transfer Protocol (FTP), Data Migration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unsupervised Learning, Responsible AI, Classification Algorithms
Beginner · Course · 1 - 3 Months

Sungkyunkwan University
Skills you'll gain: Intercultural Competence, Cultural Diversity, Culture, Research, World History, Ancient History
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: User Accounts, MongoDB, Full-Stack Web Development, Command-Line Interface, Web Applications, Web Development, Javascript, Database Systems, Data Access, Data Validation, Application Frameworks
Mixed · Course · 1 - 3 Months

O.P. Jindal Global University
Skills you'll gain: International Relations, Diplomacy, Political Sciences, Public Policies, World History, Policy Analysis, Case Studies, Economics, Governance, Security Strategy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Exploit development, Network Security, Vulnerability, Cybersecurity, Vulnerability Assessments, Information Systems Security, Data Persistence, Virtual Machines
Intermediate · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Immunology, Infectious Diseases, Hematology, Physiology, Oncology, Microbiology, Molecular, Cellular, and Microbiology, Epidemiology, Internal Medicine, Chronic Diseases, Public Health and Disease Prevention, Geriatrics, Pathology, Pulmonology, Environment, Pharmacotherapy, Biology, Public Health, Molecular Biology, Cell Biology
Intermediate · Specialization · 3 - 6 Months
Rice University
Skills you'll gain: Critical Thinking, Oral Comprehension, Vocabulary, Active Listening, Literacy, Analytical Skills, Verbal Communication Skills, English Language, Learning Strategies, Peer Review, Grammar, Organizational Skills, Communication
Intermediate · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Agile Methodology, Health Care Procedure and Regulation, Health Technology, Data Ethics, Digital Transformation, User Centered Design, Technology Strategies, Medical Privacy, Health Informatics, Health Policy, Regulatory Compliance, Data Security, Strategic Thinking
Intermediate · Course · 1 - 4 Weeks