// 159 courses indexed
The course directory
Every course we track across 10+ providers, in one searchable index. Want a shortlist picked for your goals? Run a free skill gap analysis.
Advanced Semantic Processing
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Start your journey into advanced semantic processing with an introduction to fundamental concepts such as entities, arity, and reification. Learn about schemas and semantic associations, understanding how these elements form the backbone of semantic processing. The course covers important concepts like terms, the principle of composition, and
All levels
Automate your DevOps pipelines with GitHub Actions
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will dive into GitHub Actions to automate your DevOps workflows, improving efficiency and streamlining development processes. You’ll explore essential tools for building, deploying, and managing cloud-based applications, containers, and infrastructure, allowing you to automate complex tasks with ease. Whether you’re a developer or IT professional, thi
All levels
C++ Lambda Expressions - From C++98 to C++23
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course takes you on an in-depth journey through C++ lambda expressions, starting from the basics and moving through advanced features introduced in C++11, C++14, C++17, C++20, and C++23. Whether you’re a beginner or experienced developer, you'll master callable entities and the ever-evolving power of lambdas in C++. You'll also learn about function p
All levels
Security Fundamentals – Core Cybersecurity Essentials
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course covers the essentials of cybersecurity, starting with fundamental concepts like the CIA triad, core security principles, and risk management. Learners will also explore critical topics such as physical security, browser security, and wireless security technologies to create a solid understanding of how to safeguard systems and networks. Through
All levels
Networking Fundamentals
This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. The "Networking Fundamentals" course is designed to give you a solid foundation in the core concepts and practices of networking. Whether you're new to the field or aiming to solidify your understanding, this course will help you gain a comprehensive understanding of network infrastructure, protocols, hardware, and security. By the end, you'll be prepared to handle
All levels
Scrum Advanced - Software Development and Program Management
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you'll explore advanced concepts in Scrum, building on the foundational principles of Agile to enhance your effectiveness in software development and project management. The program starts with a comprehensive recap of Scrum basics and introduces advanced techniques for mastering the role of Scrum Master. You'll follow a structu
All levels
Linux Shell Scripting - Basics
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This Linux Shell Scripting course provides you with the essential skills to automate tasks, process data, and manage your system using bash scripting in the Linux operating system. Whether you're an aspiring system administrator or a developer, this course will teach you how to create, debug, and optimize bash scripts. You'll begin by learning basic script-building princi
All levels
AI for Education (Basic)
This course introduces generative artificial intelligence (gen-AI) concepts and prompt engineering methods that can be scaled to multiple levels of educational contexts. It provides straightforward and practical definitions, scenarios, and prompt engineering methods with real-time demonstrations in diverse educational learning environments. Participants will be provided tested methods for prompting an AI Assistant, such as GPT, Claude, and Gemini to yield useful, relevant, accurate, and ethical outputs. Learners will gain a clear understanding of how to collaborate with an AI Assistant and
All levels
Advanced Navigation and Data Handling
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course is designed to elevate your SwiftUI skills by diving into the latest navigation and data handling techniques available in iOS 17. You will begin by exploring strategies for managing multiple views within your application, mastering the art of navigating seamlessly from one view to another. The course then guides you
All levels
Amazon Connect: Introduction to the Administrative Interface
This course is part of the Amazon Connect curriculum. The course is designed for supervisors and technical roles to get familiar with the administrative interface. The course covers basic navigation and how to view and publish reports and analytics. You will explore the three main reporting options: real-time metrics, historical metrics, and login/logout reporting used to review agent-customer communication. Then you will work with dashboards, contact search records, and create and publish reports.
All levels
Argo CD for the Absolute Beginners - Hands-On DevOps
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this hands-on course, you will dive deep into Argo CD, a powerful tool for continuous delivery within Kubernetes environments. You'll start by understanding the core concepts of GitOps and explore the Argo CD architecture, setting the stage for seamless, automated deployments. With a combination of theoretical lessons and practical demonstrations, you'll learn how to
All levels
Build a Developer Portfolio with SvelteKit & Sanity CMS
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course will guide you step-by-step through the process of creating a professional developer portfolio using SvelteKit and Sanity CMS. By the end, you will have a fully functional portfolio site that showcases your skills, projects, and experience with dynamic content fetched from a headless CMS. You’ll learn how to build reusable component
All levels
Build an Endless Runner Game in 3D - Unity 6 Compatible
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock your game development potential by creating a dynamic 3D endless runner game in Unity 6. This course guides you through every step of building a complete and immersive game—from animating characters to creating endless environments and obstacles. Learn how to leverage Unity 6's powerful features and optimize your game to run smoothly and efficiently. You’ll begi
All levels
Clustering and Classification with Machine Learning in R
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course is a complete guide to supervised and unsupervised learning using R, covering practical data science comprehensively. Companies globally use R to analyze vast data, and mastering it can enhance your career. Unlike other courses, this one provides in-depth knowledge of R's machine learning features, from data reading and cleaning to
All levels
Mastering VFX, Simulation & Finalizing Projects in UE5
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course is designed to take your Unreal Engine 5 skills to the next level with advanced visual effects, simulations, and cinematic finishing techniques. You’ll begin by mastering the Niagara particle system, where you’ll create custom particle materials and complex water effects. These skills will extend to creating splash effects, dynami
All levels