// 388 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.
Liftoff with Google Antigravity: Build a Video Game with AI
In this course, you will learn to build software at a propulsive speed by orchestrating agents in Google Antigravity. This hands-on course will first guide you to install and get started with Antigravity. Next, you'll use Firebase to enable services for the apps you build with Antigravity. Finally, you'll build a video game, Voyager, by prompting agents in Antigravity to work in parallel.
All levels
Filtering and Sorting Data in Looker
This is a Google Cloud Self-Paced Lab. In this lab, you will learn how to filter and sort data, and create looks with Looker.
All levels
IoT Hardware Projects with SwiftIO Playground
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. Dive into the exciting world of IoT with SwiftIO Playground. In this hands-on course, you'll embark on 46 unique playground projects, ranging from basic LED control to complex applications such as weather stations, accelerometer-based locks, and even Tic-Tac-Toe games. Each project helps you build real-world IoT systems using Swift code and hardware, empowering you to dev
All levels
Write Professional Emails in English
This is a course to help you write effective business emails in English. This course is unique because each module will provide tips on writing more professional emails as well as lessons to improve your overall English writing skills. Therefore, you will improve your grammar and vocabulary skills for email writing and also improve your cross cultural knowledge to make you more powerful and successful in your business communication. You will look at different email formats to analyze tone, formality levels, and various organizational styles. You will be able to improve your emails of introduct
All levels
Create Program Changes with Power Skills & Digital Enablers
The future of business is change-focused. Multiple facts are disrupting tomorrow’s organizations and if they are not change-ready, they will fail. 1. The ratio of changing the business to running the business will be much higher in future organizations; 2. Programs success is now clearly centered on stakeholder satisfaction; 3. The skills revolution is here to stay In this course, you will get the skills you need and learn how to become a changemaker possessing strong communication skills and soft skills to build a culture that continuously aligns the program team members to the NorthStar of
All levels
Virtual Sales Presentations, Meetings And Influence
This course develops the presentation, facilitation and engagement skills required to run effective virtual sales meetings and digital presentations. Learners explore how to structure persuasive online conversations, maintain engagement remotely and build trust through digital communication techniques. By the end of the course, learners will be able to deliver more confident virtual presentations, facilitate productive online meetings and improve engagement throughout remote sales interactions.
All levels
Fundamentals of Level Design with Unreal Engine
In this course, you'll embark on a journey into the heart of game design through our Level Design course. Discover the art and theory that shapes player experiences, examining real-game examples to understand the nuances of level design. From single-player to multiplayer, grasp the principles that make each experience unique and engaging. Craft your level design skills for different game scenarios, creating personalized design documents that foster collaborative team efforts. Dive into the collaborative process, mastering the creation of comprehensive-level design documents that ensure a shar
All levels
Building a Trading Bot – Core Features and Data Integration
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 course takes you on an exciting journey through the world of no-code development, focusing on creating a trading bot with Bubble. Starting with an introduction to the platform, you will gain a solid understanding of Bubble’s core features, including how to structure your app’s frontend, backend, and workflows. Each section is designed to guide you through essential
All levels
Accounting Analysis I: The Role of Accounting as an Information System
This course is the first course in a five-course Financial Reporting Specialization that covers the collection, processing, and communication of accounting information (via financial reports) about economic entities to interested parties (i.e., managers and external stakeholders such as stockholders and creditors). To gain the most relevant knowledge from these courses, learners should have taken a basic accounting course prior to this Specialization (which can be done through Coursera courses, such as any accounting course from the Fundamentals of Accounting Specialization: https://www.cours
All levels
Introduction to JUnit
Unlock reliable Java testing with our "Introduction to JUnit" course. Designed for students, junior developers, and QA testers who want to improve code quality and confidence, this course provides the essential foundations and practical tools of unit testing using JUnit 4 and JUnit 5. From understanding why unit tests matter to setting up JUnit, organizing tests, and integrating with build and CI tools, you’ll gain the skills to deliver maintainable, bug-resistant software. With real-world examples, actionable patterns, and hands-on tools like assertions, exception testing, parameterized test
All levels
How to Secure your Network Device using Cisco Packet Tracer
In this 1-hour long project-based course, you will create a network topology using cisco packet tracer. Throughout the project, you will be able to authenticate the switches and the router in your the network topology, make PCs from different VLANs communicate with each other, and Finally configure DHCP protocol on the router and be able to protect your switch ports from attackers. This guided project is for people who are interested in getting started in the network security field and for the people interested in computer networking architecture. This guided project will enhance your skills
All levels
Opportunity Management in Salesforce
The third course in the Salesforce Sales Operations Professional Certificate, Opportunity Management in Salesforce, is for anyone who is curious about entry level sales roles that require foundational skills in Salesforce, the sales operations specialist role specifically, and how to use tools in Salesforce to manage opportunities and close sales deals in a real world business setting. This third course will give you a foundational understanding of how to help sales teams optimize the opportunity management process. Specifically, this course shows how a sales operations specialist would suppo
All levels
JavaScript Basics
This course introduces the programming language JavaScript and shows the websites that include the type of interactions students will eventually be able to develop. Learners will understand the importance of how JavaScript was developed and why such history impacts the way JavaScript is currently written and in future releases. Learners will write their first scripts, have their HTML and CSS skills assessed, create variables and arrays and assign values to them. If student’s skills are lacking, resources and recommendations are provided to improve these skills. There is ample opportunity f
All levels
Organize Views Quickly
Ready to transform how you visualize and manage your projects? This Short Course was created to help project management professionals accomplish effective project organization through strategic view selection. By completing this course, you'll be able to leverage Asana's multiple project views to enhance workflow visibility, improve task tracking precision, and optimize team collaboration based on project requirements. By the end of this course, you will be able to: State the benefits of organizing projects by board and list views Organize a project using both views in Asana and compare their
All levels
Ingesting New Datasets into BigQuery
This is a self-paced lab that takes place in the Google Cloud console. This lab focuses on how to ingest new datasets into tables inside of BigQuery.
All levels
Building and Fine-Tuning LLM Applications
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 comprehensive course, you'll learn how to build and fine-tune large language models (LLMs) for real-world applications. Starting with fundamental concepts, you'll progress through hands-on projects that focus on document-based retrieval-augmented generation (RAG) systems, LangChain integration, and fine-tuning techniques. You'll gain the skills to build custom ap
All levels
R Programming
In this course you will learn how to program in R and how to use R for effective data analysis. You will learn how to install and configure software necessary for a statistical programming environment and describe generic programming language concepts as they are implemented in a high-level statistical language. The course covers practical issues in statistical computing which includes programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting R code. Topics in statistical data analysis will provide working examp
All levels
Data Engineering with Delta Lake on Databricks
Build production-ready data pipelines using Delta Live Tables and the Medallion Architecture on Databricks. This hands-on course teaches you to design, implement, and monitor ETL workflows that transform raw data into reliable, business-ready datasets through a structured bronze-silver-gold layering pattern. This course is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with professionals with an interest in programming. You will start by mastering DLT fundamentals — declarative pipeline syntax in both SQL and Python, streaming ingestion w
All levels
Fundamentals of Unity Android Game Development
This course is your gateway to mastering Android game development with Unity 2022. You'll start by learning how to set up Unity and develop a basic understanding of the platform. From there, you will dive into building a simple yet engaging 3D endless runner game, learning how to create game levels, control player movement, and handle game mechanics such as platform spawning and object destruction. Next, the course takes you on an exciting journey to develop a 3D zigzag game, guiding you through advanced mechanics like player control via touch input, spawning platforms with random algorithms,
All levels
Observational Methods and Qualitative Data Analysis
This is primarily aimed at first- and second-year undergraduates interested in psychology, data analysis, and qualtitative research methods along with high school students and professionals with similar interests. This course delves into the qualitative research traditions of ethnographic inquiry and case study in psychology, emphasizing the use of participant observation. Students will explore the unique practices, data gathering and analysis methods, and researcher involvement in these traditions. This course explores the interviewing methods used in qualitative research in psychology. The
All levels
Evaluate Metrics, Craft Dashboards for Jira Mastery
Is your team's project performance hard to interpret? Do you struggle to communicate progress to leadership in a way that is clear and compelling? Evaluate Metrics, Craft Dashboards for Jira Mastery is your guide to turning raw Jira data into meaningful insights that improve transparency and decision-making. In this course, designed for project managers, scrum masters, and team leads, you will learn to analyze essential agile metrics—such as sprint velocity and cycle time—to uncover workflow issues and recommend targeted improvements. You will also gain the skills to design effective Jira das
All levels
Foundations of Information Security and Incident 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. Discover the foundational principles of Information Security and Incident Handling in this comprehensive course. You'll gain essential knowledge about key concepts, risk management, vulnerability assessments, and incident response frameworks. With guidance from experts Daniel and Adam, you’ll learn how to assess risks, manage vulnerabilities,
All levels
Dashboard Win Drivers
Understanding why deals are won is critical for improving sales performance. In this hands-on course, you will explore how to design and interpret dashboards that reveal the true drivers of win-rate. You’ll build a dashboard that visualizes sales outcomes by discount band, negotiation length, and AI-derived sentiment, then analyze those patterns to identify which factors matter most. Through guided walkthroughs, real-world examples, and non-technical hands-on activities, you’ll practice turning raw CRM and conversation data into insights sales leaders can act on. Designed for intermediate and
All levels
Analyze, Create, and Secure Data with Zero Trust
Ever wondered why data breaches keep happening despite massive security investments? The answer lies in moving beyond perimeter defense to a comprehensive zero-trust approach that assumes breach and verifies everything. This Short Course was created to help Machine Learning and AI professionals accomplish enterprise-grade data security that protects against both external threats and insider risks. By completing this course, you'll master the critical investigative skills to identify why breaches occur, architect security systems that never trust by default, and systematically evaluate your de
All levels