// 833 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.
UX Design: From Concept to Prototype
Great design doesn’t come out of nowhere; it is born, nurtured, and grown--all through a systematic, learnable process. In this UX course, you will explore the process of taking a basic concept, grounded in user needs, and developing it into a design that will address those needs. In the course, you will gain hands-on experience with techniques such as sketching, scenario development, storyboarding, and wireframing that will help you transform your understanding of what your users need into a compelling user experience. You will then learn how to turn wireframes and interaction architecture in
All levels
Stakeholder Relations and Reporting
This course will equip you with the essential skills to manage stakeholder relationships and effectively report on PR campaign outcomes. In this course, you will: • Identify key stakeholders relevant to different PR scenarios, assess their potential impact and influence on PR activities, and prioritize stakeholder engagement based on these factors. • Identify and use key metrics for evaluating the effectiveness of PR campaigns, demonstrating the ability to assemble comprehensive reports that summarize PR campaign results. • Develop a strategic plan for clear and effective communication with c
All levels
Crisis Communications
This Crisis Communications course equips professionals with essential skills to navigate and effectively manage crisis situations through strategic communication and interviews. Learn to identify crisis types, develop tailored response strategies, craft impactful messages, and handle media inquiries with confidence. Upon completion, you'll be able to protect your organization's reputation and maintain stakeholder trust during challenging times. Ideal for professionals in business, marketing, and public relations.
All levels
Foundations of Microservices with Spring Boot
This course provides a solid foundation in designing and implementing microservices using Spring Boot. Microservices architecture enables scalable, maintainable, and modular applications, a key skill in modern software development. Learners will gain hands-on experience building a set of cooperating microservices, deploying them with Docker, and integrating persistence and reactive programming. This ensures practical skills that can be immediately applied in real-world projects. The course combines theory with practice by covering core concepts, Spring Boot features, API documentation with O
All levels
Hosting a Web App on Google Cloud Using Compute Engine
This is a self-paced lab that takes place in the Google Cloud console. In this lab you’ll deploy and scale a Web App on Google Compute Engine.
All levels
Protecting and Managing APIs
This course equips you with the essential skills to secure, manage, and monitor modern APIs, ensuring reliability and compliance in today’s interconnected applications. You’ll explore API security fundamentals, learn industry-standard authentication and authorization techniques, implement encryption, and defend against common threats. Moving beyond security, you’ll master API management by setting up gateways, implementing monitoring and analytics, and transforming APIs into scalable products. By the end of this course, you will be able to: • Explain core API security concepts, threats, and
All levels
Write Persuasive Emails
Write Persuasive Emails is an intermediate-to-advanced short course within the B2B Sales Negotiation: Leveraging AI Professional Certificate. In this course, you will learn how to combine persuasive communication with AI-enabled experimentation to improve your outreach performance using evidence rather than instinct. You will apply Cialdini’s principles of social proof and scarcity to write a clear, credible objection-handling email and then validate its effectiveness through a lightweight A/B test. Rather than treating AI as a replacement for your judgment, this course positions AI as an acc
All levels
JavaScript Fundamentals & The DOM
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 provides a solid foundation in JavaScript and DOM manipulation, essential for web development. By the end, you’ll be able to build interactive web applications. You’ll work through hands-on projects and challenges that reinforce key concepts and make learning engaging. The course starts with JavaScript basics, covering variables,
All levels
Deep Learning: Advanced Backbones and Efficient GPU Training
Master advanced deep learning architectures and efficient training techniques using PyTorch Lightning, timm, ConvNeXt, Vision Transformers, RoPE, SwiGLU, RMSNorm, and Weights & Biases. This course equips you to design, train, and benchmark modern backbones on limited GPU hardware for real-world production use. Module 1 introduces modern backbone architectures, tracing the evolution from ResNets to ConvNeXt and Vision Transformers, covering patch embeddings, multi-head self-attention, and position encodings. Module 2 dives into training dynamics and stabilization techniques including RMSNorm,
All levels
Designing and Querying Bigtable Schemas
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you explore a Bigtable instance and use the Bigtable CLI (cbt CLI) to query data in Bigtable. You also design a table schema and row key using best practices for Bigtable.
All levels
MLOps and responsible AI practices
This course equips you with the essential skills to take generative AI models from development to production. You will learn to implement robust MLOps practices on Azure, including automated CI/CD pipelines, version control, and full lifecycle management for your models. Simultaneously, you will dive into the critical principles of Responsible AI, using Microsoft’s framework to build fair, transparent, and ethical models that you can deploy with confidence.
All levels
Structured Query Language (SQL) using SAS
Course Description In this course, you learn about Structured Query Language (SQL) and how it can be used in SAS programs to create reports and query your data. “By the end of this course, a learner will be able to…” ● Query and subset data. ● Summarize and present data. ● Combine tables using joins and set operators. ● Create and modify tables and views. ● Create data-driven macro variables using a query. ● Access DBMS data with SAS/ACCESS technology.
All levels
Web Hacking Expert - Full-Stack Exploitation Mastery
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 takes you through the complex world of full-stack web exploitation, focusing on real-world attack vectors used in modern web applications. You will begin with an overview of web security challenges and progress to advanced techniques such as bypassing Content Security Policy (CSP) with various methods. Each section provides practi
All levels
What's new in React 19?
Learn all about the exciting new features coming with React 19, including baked-in ways to handle actions, optimistic updates, form statuses, the new use() API, and more! React hasn’t had a major version update in over 2 years since React 18 was launched in 2022. React 19 has lots of exciting new features that make handling data mutations simpler while giving us APIs to improve the user’s experience with optimistic updates. They’ve also launched a new open-source compiler they’ve been working on for years that will handle many of the nitty-gritty performance details for you behind the scene
All levels
Inspiring Leadership through Emotional Intelligence
Emotional intelligence, hope, mindfulness, and compassion help a person reverse the damage of chronic stress and build great leadership relationships. The Positive and Negative Emotional Attractors inspire sustained, desired change and learning at many levels.
All levels
DevOps Foundation (Linux & Systems) - Hands-On
DevOps Foundation: Linux & Systems Hands-On is built for learners who are ready to stop reading about Linux and start working with it. Across three focused modules, you'll tackle real-world scenarios covering Linux system administration, automation, and web server and database deployment. This course uses a Practice-and-Compare methodology. You'll attempt each hands-on lab independently, then watch a solution video that walks through the expert workflow — explaining the reasoning behind every decision, not just the commands. This approach helps you find gaps in your own thinking and correct t
All levels
Elements of Computer Aided Manufacturing
In this course, learners will be introduced to the fundamental concepts of computer-aided manufacturing and its implementation through open-source software. The course involves topics related to Computer-Aided Manufacturing (CAM), Computer-Aided Process Planning (CAPP), Essentials of CNC machines and Robotic Arms, NC programming, and Toolpath generation through open-source software and CAD/CAM tools PowerShape and PowerMill. This course is best suited for undergraduate students in mechanical engineering. Professionals working across IoT, Product Design, Materials, Mechanics, and System Design
All levels
Master Performance Optimization and Utilities in Teradata
Master Performance Optimization and Utilities in Teradata is a comprehensive course aimed at enhancing participants' skills in optimizing database performance and utilizing Teradata utilities effectively. The course is divided into three modules, covering advanced database optimization techniques, Teradata utilities overview, and implementing Teradata solutions. Module 1: Database Optimization Techniques Module 1 focuses on advanced database objects and performance optimization strategies. In Lesson 1, "Advanced Database Objects and Performance Optimization," participants will explore views,
All levels
Scaling No-Code Automation with Reflect
Master No-Code Testing: Advanced Reflect Strategies is an advanced-level course designed for experienced QA professionals and automation specialists looking to scale and stabilize web application testing—without writing code. Going beyond basic record-and-replay, this course equips learners to design modular test architectures, integrate Reflect into CI/CD pipelines, and implement resilient strategies for dynamic UIs. Through practical video walkthroughs, system-level demonstrations, and hands-on challenges, learners will tackle real-world issues like flaky tests, brittle selectors, and post-
All levels
Risk Management
Learn to evaluate the critical financial strategies that fuel corporate growth and enhance wealth by balancing risk with reward. This course explores how leaders weigh immediate cash needs against the complexities of being a publicly traded company, where decisions must account for shareholders and board members. By the end of this course, you will be able to analyze how corporations strike this crucial balance to make strategic funding decisions that drive long-term success.
All levels
Practical AI Foundations
Practical AI Foundations introduces learners to the practical use of artificial intelligence in everyday work, helping them build confidence using AI tools to communicate more effectively, increase productivity, and streamline routine tasks. Designed for professionals across industries, students, and anyone looking to improve workplace efficiency, this course focuses on applying AI responsibly to solve real-world challenges. Learners explore how to interact with AI tools such as ChatGPT and Google Assistant, write effective prompts, improve written communication, automate everyday tasks, orga
All levels
Getting Started with JIRA
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 gain a comprehensive understanding of Jira, from basic concepts to advanced project management techniques. Whether you're new to Jira or aiming to refine your skills, you'll learn how to navigate and use Jira effectively for both team-managed and company-managed projects. This course will empower you to use Jira to manage tasks, workflows, and pr
All levels
Automate Financial Analysis with AI Pipelines
Automate Financial Analysis with AI Pipelines is an intermediate-level course designed for finance and data professionals who want to integrate artificial intelligence into their analysis workflows. You’ll start by evaluating multiple AI models—such as Random Forest, XGBoost, and Neural Networks—for credit-risk classification using real financial datasets. Then, you’ll design an automated pipeline that retrieves SEC filings, retrains models, and updates dashboards with no manual intervention. Through readings, videos, and hands-on labs, you’ll gain the practical skills to compare model perfor
All levels
Build a Guessing Game in C# on Linux
By the end of of this project you will create a guessing game application that pits the computer against the user. You will create variables, static methods, decision constructs, and loops in C# to create the game. Traditionally, C# and other Microsoft languages have been limited to the PC with Visual Studio as the IDE. Dot Net has been open-sourced and is now available on Linux. The Visual Studio Code IDE also has been fitted with a Language Extension plugin for C# as well for a pleasant developer experience on Linux. Note: This course works best for learners who are based in the North Amer
All levels