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: Google Cloud Platform, Cloud Security, Cloud Deployment, Public Cloud, Cloud Infrastructure, Cloud Solutions, Cloud Management, Firewall, Security Management, System Configuration, Security Controls, Network Security, Cloud Storage, General Networking
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Generative Adversarial Networks (GANs), Generative Model Architectures, Retrieval-Augmented Generation, Generative AI, Autoencoders, ChatGPT, Model Training, Deep Learning, Model Evaluation, Vision Transformer (ViT), Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Large Language Modeling, Prompt Engineering, PyTorch (Machine Learning Library), Artificial Neural Networks, Image Analysis, Computer Vision, Unsupervised Learning, Natural Language Processing
★ 3.5 (14) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Cryptography, Network Monitoring, Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Computer Systems, Data Storage Technologies, Cybersecurity, Threat Detection, Security Controls, General Networking, Cloud Computing, Microsoft Azure, Active Directory, Encryption, Firewall, Operating Systems, Authentications, Authorization (Computing), General Data Protection Regulation (GDPR), Business Software
★ 4.7 (2.6K) · Intermediate · Specialization · 3 - 6 Months

University of Rochester
Skills you'll gain: Instrumental Music, Music Theory, Musical Composition, Music, Music Performance, Music History, Performing Arts
★ 4.8 (611) · Beginner · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, Verification And Validation, Software Development Life Cycle, Software Development
★ 4.6 (448) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Web Scraping, Scripting, Test Script Development, Version Control, GitHub, Unstructured Data, Git (Version Control System), Scripting Languages, Automation, Shell Script, Email Automation, Unit Testing, File Systems, File I/O, Command-Line Interface, File Management, Cloud API, Restful API, Application Programming Interface (API), Productivity
★ 3.7 (51) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Pulmonology, Cardiology, Respiration, Anatomy, Hematology, Urology, Hemodynamics, Nephrology, Physiology, Immunology, Cell Biology
★ 4.8 (1.1K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Intune (Mobile Device Management Software), Microsoft 365, Vulnerability Management, Vulnerability Assessments, Patch Management, Data Governance, Information Management, Endpoint Detection and Response, AI Security, Data Management, Endpoint Security, Compliance Management, Governance Risk Management and Compliance, Investigation, Data Security, Threat Management, Litigation Support, Regulatory Requirements, Regulatory Compliance, Security Controls
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Kubernetes, Cloud Infrastructure, Linux Administration, Cloud Standards, Cloud Computing Architecture, Docker (Software), Public Cloud, Linux Servers, Containerization, Infrastructure as Code (IaC), Cloud Services, Infrastructure As A Service (IaaS), Virtual Machines, Linux, Cloud Computing, Operating System Administration, Linux Commands, Systems Administration, System Support
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI Agents, AI Orchestration, AI Workflows, Business Process Automation, Make.com, Automation, Agentic systems, Generative AI, LangChain, Agentic Workflows, Marketing Automation, LLM Application, AI Integrations, AI Security, Cloud Solutions, Prompt Engineering, Slack (Software), Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Google Sheets
★ 3.9 (15) · Beginner · Course · 1 - 4 Weeks

Saïd Business School, University of Oxford
Skills you'll gain: AI powered creativity, Generative AI, Generative Model Architectures, AI Product Strategy, Media Production, Content Creation, AI literacy, Creativity, Responsible AI, AI Integrations, Media Strategy, AI Workflows, Media and Communications, Content Strategy, Content Optimization, Content Management, Compliance Management, Marketing Communications, Digital Transformation, Marketing
Intermediate · Course · 1 - 3 Months
University of Leeds
Skills you'll gain: Engineering Management, Project Finance, Project Management, Stakeholder Management, Program Management, Contract Management, Financial Analysis, Project Implementation, Capital Budgeting, Return On Investment, Project Scoping, Finance, Feasibility Studies, Governance, Risk Management, Cash Flows, Procurement
★ 4.7 (276) · Intermediate · Course · 1 - 3 Months