The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Coursera
Track & Optimize AI Traffic Flow
In digital marketing, what you can’t see, you can’t improve — and that’s especially true when it comes to the growing stream of traffic arriving from AI tools. As large language models like ChatGPT, Perplexity, and Gemini increasingly surface brand links, marketers face a new challenge: how to track, interpret, and optimize AI-driven web traffic. Track & Optimize AI Traffic Flow is a beginner-level course designed to help marketers and analysts build the technical and strategic skills to do exactly that. Over the course of about three hours, you’ll learn how to make AI referrals visible in your analytics tools, turn raw metrics into actionable stories, and uncover where LLM-sourced visitors drop off in your funnel. The course combines step-by-step walkthroughs, guided discussions, readings, and hands-on practice — so you’re not just learning what to do, you’re learning how to apply it in real workflows. Each lesson builds on the last, moving you from visibility to optimization.
Yad Vashem
The Final Solution to the Jewish Question
The "Final Solution to the Jewish Question" was the official code name used by Nazi German authorities for the planned annihilation of Jews during World War II. This course focuses on the origins, evolution, and implementation of this deadly operation which led to the murder of six million Jews by the Nazis and their collaborators. The course is composed of video lectures by world-leading researchers who will share their perspectives on this complex topic. It offers a unique opportunity to learn about the distinct nature of the “Final Solution” and its gradual development, from the rise to power of the Nazi Party in Germany in 1933 until the end of the war in Europe in 1945.
Epic Games
Introduction to Game Design
This course introduces the fundamentals of video games and delves into the intricate art of game design, exploring concepts from generating original game ideas to crafting comprehensive design documents. Throughout the modules, learners will discover the iterative process of game development, emphasizing teamwork and reflection as essential components of creating compelling interactive experiences. This course is for learners of any experience level who want an introductory understanding of the video game industry.
EDUCBA
Big Data with Hadoop: Apply MapReduce, Pig & Hive
By the end of this course, learners will be able to analyze real-world sensor datasets, preprocess JSON files, apply Hadoop MapReduce operations, implement data flows with Apache Pig, and execute SQL-like queries using Apache Hive. They will also interpret insights on demographics, income, and social indicators to support evidence-based decision-making. This hands-on project-based course equips learners with the essential Big Data skills required to process and analyze large-scale sensor data. Unlike theoretical introductions, it focuses on live project scenarios where learners design workflows, troubleshoot errors, and generate meaningful outcomes. Through case studies such as gender ratios, income tax predictions, and child labor analysis, learners understand how analytics can directly inform strategic and policy decisions. What makes this course unique is its integrated approach—learners gain practical exposure to MapReduce, Pig, and Hive in a single structured project. This ensures that participants not only master the technical tools but also develop the ability to transform raw data into actionable insights that drive real-world impact.
University of London
Data-driven websites: JSON, APIs and Templates
In this course, you will learn how to use JavaScript and data to turn static web pages into dynamic, interactive applications. Through interactive, guided lab activities on Coursera, you will manipulate the Document Object Model (DOM) and use structured data to generate and update content in the browser. You will work with JSON data, learning how it is structured and how JavaScript can load, parse and process it. Using practical exercises, you will convert JSON into HTML, implement loops and searches, and dynamically display data on web pages. The course also introduces the principles of REST APIs, explaining how web applications communicate using HTTP and how JavaScript can retrieve and integrate real-world data. Finally, you will explore template engines and their role in generating dynamic content. By creating and integrating templates in hands-on labs and assessments, you will develop the skills needed to build data-driven web applications using modern JavaScript techniques.
Coursera
Optimizing 3G Layer 1 Firmware: Design to Debug
Optimizing 3G Layer 1 Firmware: Signal Processing and Baseband Control is an advanced, hands-on course designed for embedded systems engineers working on real-time wireless firmware. As 3G systems operate under extreme constraints—tight timing, limited power, and high complexity—this course helps you master the signal processing, scheduling, and control logic that keeps Layer 1 functioning with precision. you will learn to decode firmware structure, implement modulation and power control in embedded C, and debug for efficiency and sync accuracy. Through short videos, system-level readings, real-time coding labs, and interactive coaching, you will gain practical skills in optimizing performance-critical baseband firmware. Whether you are debugging ISR timing, balancing throughput with power budgets, or tuning synchronization accuracy, this course prepares you to architect smarter, leaner Layer 1 stacks under real-world pressures.
University of Glasgow
Introduction to Digital Epistemology
In today’s digital world, we are constantly bombarded with information — some of it helpful, much of it misleading. This course explores how we, as digital epistemic subjects, can navigate complex online environments shaped by fake news, conspiracy theories, echo chambers, and shifting norms of trust and mistrust. You'll begin by examining the major epistemic challenges of the digital age, including the impact of online storage and information overload. Next, you'll explore two crucial problems: cognitive offloading — our growing dependence on digital tools for knowledge — and digital skepticism, which questions the reliability of online information sources. Building on these insights, you’ll be introduced to virtue epistemology, an approach that emphasizes the importance of intellectual character traits — like open-mindedness and intellectual courage — in acquiring genuine knowledge. Finally, you’ll put theory into practice by reflecting on how cultivating epistemic virtues (and avoiding epistemic vices) can help us meet the unique epistemological challenges of the digital age. By the end of the course, you’ll understand how the digital environment influences what and how we know.
Coursera
Launch & Optimize Multi-Channel Ad Campaigns
Ready to turn scattered advertising efforts into a coordinated campaign machine? This Short Course was created to help digital marketing professionals accomplish measurable, multi-platform advertising success. By completing this course, you'll be able to confidently execute campaigns across Meta and Google Ads platforms with proper UTM tracking, analyze real performance data to identify winning channels, and present compelling budget reallocation recommendations that maximize your advertising ROI. By the end of this course, you will be able to: Apply campaign management principles to execute and track multi-channel digital advertising initiatives Evaluate advertising performance to recommend budget reallocation This course is unique because it bridges the gap between campaign setup theory and real-world execution, giving you hands-on experience with the actual tools and processes you'll use daily in digital marketing roles. To be successful in this project, you should have a background in basic digital marketing concepts and familiarity with online advertising platforms.
University of Pennsylvania
Introduction to Ancient Egypt and Its Civilization
Colossal pyramids, imposing temples, golden treasures, enigmatic hieroglyphs, powerful pharaohs, strange gods, and mysterious mummies are features of Ancient Egyptian culture that have fascinated people over the millennia. The Bible refers to its gods, rulers, and pyramids. Neighboring cultures in the ancient Near East and Mediterranean wrote about its god-like kings and its seemingly endless supply of gold. The Greeks and Romans describe aspects of Egypt's culture and history. As the 19th century began, the Napoleonic campaign in Egypt highlighted the wonders of this ancient land, and public interest soared. Not long after, Champollion deciphered Egypt's hieroglyphs and paved the way for other scholars to reveal that Egyptian texts dealt with medicine, dentistry, veterinary practices, mathematics, literature, and accounting, and many other topics. Then, early in the 20th century, Howard Carter discovered the tomb of Tutankhamun and its fabulous contents. Exhibitions of this treasure a few decades later resulted in the world's first blockbuster, and its revival in the 21st century has kept interest alive. Join Dr. David Silverman, Professor of Egyptology at Penn, Curator in Charge of the Egyptian Section of the Penn Museum, and curator of the Tutankhamun exhibitions on a guided tour of the mysteries and wonders of this ancient land. He has developed this online course and set it in the galleries of the world famous Penn Museum. He uses many original Egyptian artifacts to illustrate his lectures as he guides students as they make their own discovery of this fascinating culture.
Duke University
Introduction to Flask framework
In this 2-hour long project-based course, you will learn how to create a basic Flask web application, handle requests with route decorators, return responses, raise errors, and run the app locally for debugging. You will use Python packaging best-practices and will have a ready-to-use lab where you can practice what you've learned
Tsinghua University
Conversational English Skills
Do you want to communicate with English speakers fluently? Welcome to our course. The course consists of 6 units with different topics: meeting new people, the people in your life, eating in and eating out, the reason to learn English, good times and bad times, and hobbies. From this course, you will have a good knowledge of conversational English skills in your daily life. We invite you to learn with our teachers and friends from different countries in the videos, such as the United States, the United Kingdom, Ireland, Canada, Australia, and Columbia. Are you ready? Let’s go!
Packt
ASP.NET Core MVC - Cross-Platform Development
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. ASP.NET Core MVC is a versatile framework for building modern, cross-platform web applications. This course begins with the fundamentals, teaching you to create and configure new projects, design application layouts, and implement features like authentication, authorization, and data validation. As you advance, you'll: - Explore dependency injection, middleware, filters, and performance optimization. - Cover data models, database contexts, views, and actions in controllers, and use Bootstrap 5 to enhance web application aesthetics. - Utilize tools like Visual Studio Code, Azure Data Studio, and Docker, and manage packages in .NET projects while employing GitHub for source control. - Learn to add OpenID Connect authentication with Auth0. By the end, you'll master ASP.NET Core MVC, ready for real-world projects. This course is designed for developers who have a basic understanding of C# and web development. Prior experience with ASP.NET or MVC frameworks is beneficial but not required. It's perfect for those looking to expand their skills in cross-platform development using modern tools and practices.
Google
Fundamentos de la gestión de proyectos
Este curso es el primero de una serie de seis que te dota de las destrezas que necesitas para aplicar a los roles de nivel introductorio en la gestión de proyectos. Los gerentes de proyectos desempeñan un papel clave en la dirección, planificación e implementación de proyectos críticos para ayudar a sus organizaciones a tener éxito. En este curso, descubrirás la terminología fundamental de la gestión de proyectos y adquirirás una comprensión más profunda del papel y las responsabilidades de un gerente de proyectos. También te presentaremos los tipos de trabajos que podrías realizar después de completar este programa. A lo largo del programa, aprenderás de los gerentes de proyectos actuales de Google, que pueden proporcionarte una experiencia educativa multidimensional que te ayudará a desarrollar tus destrezas para la aplicación práctica. Los alumnos que completen este programa deben contar con lo necesario para presentarse como candidatos para trabajos de nivel introductorio como gerentes de proyectos. No se requiere experiencia previa. Al final de este curso, serás capaz de: - Definir la gestión de proyectos y describir qué constituye un proyecto. - Explorar las funciones y responsabilidades de la gestión de proyectos en una variedad de sectores. - Detallar las destrezas básicas que ayudan a tener éxito a un gerente de proyectos. - Describir el ciclo de vida de un proyecto y explicar la importancia de cada fase. - Comparar diferentes metodologías y enfoques de gestión de programas y determinar cuál es el más efectivo para un proyecto determinado. - Definir la estructura y la cultura de la organización y explicar cómo repercuten en la gestión de proyectos. - Definir la gestión de cambios y describir el papel del gerente de proyectos en el proceso.
Universidad de los Andes
¿Cómo construir mi modelo de negocio?
Este curso te ofrece desarrollar un modelo de negocio estructurado, con base en la metodología del Canvas Business Model, para crear una propuesta de valor orientada a los diferentes segmentos identificados como mercado objetivo de tu negocio o empresa. Al terminar el curso, tendrás un modelo de negocio diferenciado, con una propuesta de valor clara a través de prototipos validados con los consumidores. Vas a estructurar un modelo de negocio que te permitirá obtener un negocio diferenciado, viable y efectivo. Objetivos de aprendizaje: 1. Construir el modelo de negocio en torno a la propuesta de valor. El modelo de negocio es el sistema de actividades que se debe constituir para lograr que el proyecto emprendedor funcione en la práctica. Sus componentes incluyen la definición del segmento de mercado en el que se va a operar; los canales a través de los cuales se va a llegar al consumidor; las actividades, recursos y aliados del proyecto; y las fuentes de ingresos y costos. 2. Identificar los actores críticos que deben tomar decisiones favorables para el proyecto en cada uno de los componentes del modelo de negocio. Establecer una propuesta de valor diferenciada para cada uno de esos actores. 3. Validar el modelo de negocio en contacto directo con los consumidores y con los diferentes actores, cuyas decisiones son importantes para el proyecto. Ten en cuenta que este curso ha sido diseñado como el segundo de cuatro cursos que hacen parte del programa especializado en “Desarrollo de nuevas empresas” (https://www.coursera.org/specializations/desarrollo-nuevas-empresas), cuyo objetivo es brindarte una ruta práctica y accesible para crear y consolidar tu propia empresa, partiendo del análisis de tus ideas, de tus propias habilidades y de las oportunidades que te ofrece tu entorno inmediato. El primer curso del programa se llama "¿Cómo convertir mi idea en empresa?" (https://www.coursera.org/learn/idea-empresa/home/welcome), te recomendamos que te inscribas y participes en él si no lo has hecho. Puedes tomar todos los cursos del programa por separado o sólo uno de ellos, sin embargo te recomendamos que te inscribas y participes en los cuatro, ojalá en el orden que te proponemos, de manera que llegues al último curso denominado "Mi nueva empresa: los siguientes pasos" preparado para aplicar los conocimientos adquiridos en los cursos anteriores y lleves tu emprendimiento o negocio a la realidad.
University of Michigan
إلهام الأفراد وتحفيزهم
ستتعلم في هذه الدورة كيفية خلق رؤية مشتركة لفريقك وإيصالها بفعالية لزملائك بالفريق. ستتعلم أيضًا كيفية إرساء أهداف وتوقعات فعّالة بطريقة تعمل على تمكين فريقك على النحو الأفضل من تحقيق الرؤية المشتركة وأخيرًا، ستفهم احتياجات ودوافع الأداء الأكثر أهمية عبر الثقافات، وستتعلم كيفية المواءمة بين المكافآت والسلوكيات المنشودة بحيث يتم تحفيز زملائك على بلوغ أهداف الفريق. يُمثل التحفيز تحديًا مهمًا للغاية أمام المؤسسات المعاصرة: كشف استطلاع رأي حديث من Gallup عن أن 13% من العاملين حول العالم يظهرون مستويات عالية من الارتباط والتحفيز. سنوضح لك كيف أن مشكلات التحفيز ليست ببساطة بسبب عضو فريق "سيئ" أو "غير مُحفَّز". إن التحفيز، على العكس من ذلك، يكون مدفوًعا في المقام الأول بظروف العمل التي نوفرها لزملائنا بالفريق، وبكيفية هيكلتنا للأهداف والغايات، وبالطريقة التي نكافئ بها الأشخاص على إنجاز هذه الأهداف. ستساعدك هذه الدورة على تشخيص مشكلات التحفيز وحلّها حتى يتسنى لك إخراج أفضل ما لدى الأشخاص بفريقك.
Codio
Unix System Basics
Explore Unix system basics without installing anything! This course is designed for learners with no technical experience, providing a solid foundation of Unix basics. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover what characterizes Unix-based operating systems, navigating, searching, and editing files and directories using the command line. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable examples with suggested edits to explore examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable exercises that take minutes instead of hours.