The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Northwestern University
Teaching the Violin and Viola: Creating a Healthy Foundation
Join us as we explore the fundamental principles and early stages of teaching violin and viola through a series of engaging video lectures and lesson demonstrations, including: 1) Master classes with some of the world’s top string pedagogues, 2) Individual lesson demos of teaching violin/viola set up, left and right hand technique and pieces from the early violin/viola repertoire, 3) Group lesson demos of teaching music theory, ear training and fun activities that encourage good playing habits, and 4) A “field trip” to the violin shop, where we will outfit a new beginning student with a proper instrument and bow. You’ll also engage in a series of discussions and reflections with colleagues and peers across the globe. Upon completion of this course, we hope you’ll return to your studio with confidence, a new curriculum, and a renewed approach to sharing with your students the joyful experience of making beautiful music.
INSEAD
Generative AI and Blockchain
This course explores the transformative potential of artificial intelligence (AI) and blockchain, specifically focusing on how they intersect in the Web3 era. We'll begin by examining the evolution of the Internet—from the early days of Web1 to the emergence of Web3. You'll look at the layers of the Web3-AI stack, and some of the unique opportunities and challenges that AI faces in the Web3 era. In Module 2, we'll explore how blockchain can make Generative AI more transparent, secure, and reliable, and how Generative AI can enhance what blockchains do—from automating smart contracts to optimizing networks and creating personalized experiences. In Module 3, we'll look beyond Generative AI and explore other areas where AI and blockchain intersect, including Agentic AI, decentralized governance, and AI-driven tokenomics. Finally, in Module 4, we’ll examine some real-world use cases in healthcare, arts and media, global commerce, energy, and sustainability. You’ll see how blockchain and AI work together to improve security, transparency, and adaptability across industries, delivering benefits to both businesses and users alike.
Packt
Introduction and Rust Basics
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. Introduction and Rust BasicsUnlock the potential of AI-driven development with this in-depth course on building an AutoGPT code generation tool using Rust and GPT-4. You’ll begin with a solid introduction to Rust, mastering its syntax, memory management, and advanced features like concurrency. As you progress, you’ll explore how to leverage Rust’s robust ecosystem to create modular and efficient code. The course then transitions to integrating GPT-4, where you'll learn to harness this powerful language model for automating complex coding tasks. Through practical exercises, you'll see how Rust and GPT-4 work together to streamline code generation, testing, and deployment. By the end of the course, you’ll have built a fully functional AutoGPT tool, equipping you with the skills to innovate and automate in your software projects. This course is designed for software developers, AI enthusiasts, and technical professionals who want to explore AI-powered automation and advance their Rust programming skills. Prerequisites include programming experience and an interest in AI-driven development.
EDUCBA
Master AWS IoT: Build, Automate & Deploy Smart Systems
Learners will analyze IoT protocols, develop MQTT applications, configure Raspberry Pi hardware, integrate sensors, and deploy secure cloud-connected solutions using AWS IoT Core. They will also implement smart parking automation and evaluate real-time device communication across local and cloud environments. This course provides a complete, hands-on pathway for mastering end-to-end IoT solution development. Beginning with foundational IoT concepts, learners progress through Raspberry Pi setup, MQTT communication, Python scripting, sensor programming, and secure TLS-based cloud integration. A distinguishing feature of this course is its practical, project-driven approach—every concept directly contributes to building a fully functional Smart Parking System, providing learners with real-world IoT implementation experience. Learners benefit from structured modules, guided demonstrations, and incremental skill-building that mirror actual industry workflows. By completing the course, participants gain the ability to design scalable IoT architectures, integrate edge devices with cloud platforms, and automate data-driven actions using AWS Rule Engine—skills highly valued in modern IoT, embedded systems, and cloud engineering roles. This course uniquely blends hardware, software, networking, and cloud computing, making it ideal for anyone aspiring to build production-ready IoT applications.
Universitat Autònoma de Barcelona
الإسعافات الأولية النفسية 2.0 مترجم للعربية
هذه الدورة، التي تُقدَّم باللغة الإسبانية من قِبل جامعة برشلونة المستقلة ومركز أزمات برشلونة، تهدف إلى التدريب على تطبيق الإسعافات الأولية النفسية للأشخاص المتأثرين بمواقف شديدة التوتر. وتشمل الدورة كلاً من: حالات الطوارئ اليومية: وهي الحوادث الحرجة الشائعة إحصائياً والتي تترك أثراً بالغاً، مثل حوادث المرور، أو الدخول إلى المستشفى، أو الاعتداءات، أو الفقدان المفاجئ لشخص عزيز. حالات الطوارئ المجتمعية والجماعية: وهي أحداث نادرة تؤثر في عدد كبير من الأشخاص أو في مجتمع بأكمله وتتجاوز ما يحدث عادةً فيه، مثل الكوارث الطبيعية، أو حوادث القطارات والطائرات، أو الهجمات. :المستفيدون عامة السكان، بما في ذلك بروتوكولات خاصة للأطفال، والمراهقين، وكبار السن، وذوي الإعاقة العقلية. .المهنيون العاملون في السياقات الصحية والتعليمية والاجتماعية. .المسؤولون عن برامج مساعدة الأطفال، وكبار السن، والفئات متعددة المشاكل، وذوي الإعاقة. .الحكومات المحلية، والقادة الدينيون، وقوات الأمن، والطلاب الذين يستعدون لممارسة كل هذه المهن. . يُنصح به للمتطوعين الذين يتعاونون في مساعدة الفئات التي عانت من مواقف الإجهاد العاطفي الحاد والمؤلم، مثل جمعيات المرضى، ومجموعات المساعدة الذاتية، والمنظمات غير الحكومية، وما إلى ذلك. :أهداف الدورة اكتساب الكفاءات لتطبيق الإسعافات الأولية النفسية على الأفراد، والأسر، والمجتمعات بعد حدث مرهق يومي أو مجتمعي. القدرة على إعداد سيناريوهات مختلفة لاستخدامها كمكان لاستقبال المتضررين وأفراد أسرهم ولتطبيق الإسعافات الأولية النفسية. التدريب على تطبيق بروتوكولات إزالة التوتر واستعادة المعنويات للمتدخلين الذين شاركوا في إدارة حالة الطوارئ. تاريخ البدء: 7 أكتوبر 2015
Technical University of Denmark (DTU)
Wind Energy
Welcome to the course of Wind Energy. This course gives an overview of key aspects in wind energy engineering. Whether you are looking for general insight in this green technology or your ambition is to pursue a career in wind energy engineering, 'Wind Energy' is an excellent starting point. Experts located in the wind pioneering country of Denmark will take you on a tour through the most fundamental disciplines of wind energy research such as wind measurements, resource assessment, forecasting, aerodynamics, wind turbine technology, structural mechanics, materials, financial and electrical systems. You will gain a rational understanding of wind energy engineering and, through hands-on exercises, you will learn to perform wind energy calculations based on simple models. Working with the different course disciplines will give you a taste of what wind energy engineering is all about. This allows you to identify the most interesting or relevant aspects of wind energy engineering to be pursued in your future studies or in your professional career. View our video: https://youtu.be/he4UWTGHxrY (The video was made for the original version, and it is still highly relevant; a new version will be published soon). For other professional courses in wind energy engineering, visit our website at www.wem.dtu.dk
Packt
Agile Product Owner Level 2 – Certification & Mock Exams
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. Advance your expertise as a Scrum Product Owner with this in-depth course designed to prepare you for the PSPO II certification. By the end of the course, you’ll master backlog management, stakeholder communication, and Agile forecasting while developing skills in product vision, business strategy, and release planning. You’ll also gain insights into budgeting, Agile-compatible contracts, and empiricism in Scrum, ensuring you're equipped for real-world challenges and certification success. Your journey begins with a refresher on key Scrum concepts, including team roles, artifacts, and events. You’ll revisit backlog management, cross-functional teams, and trade-offs in decision-making. The course then explores advanced Product Owner responsibilities, such as product vision, business strategy, and budgeting, alongside Agile-compatible contract types. As you progress, you’ll dive into stakeholder management, empiricism, and organizational design in an Agile setting. You’ll also explore key Scrum metrics like Time to Market (T2M) and Key Value Areas (KVA) to measure and enhance product success. Finally, you’ll receive exam-specific guidance, including practice questions and expert tips to help you ace the PSPO II certification. This course is ideal for Scrum Product Owners, Agile professionals, and those seeking to deepen their expertise. A basic understanding of Scrum and Agile principles is recommended. Whether you're pursuing certification or refining your skills, this course will provide the knowledge and strategies you need.
Coursera
Retrieve Data using Single-Table SQL Queries
In this course you’ll learn how to effectively retrieve data from a relational database table using the SQL language. We all know that most computer systems rely on at least one database to store data. Your tax information is stored in the database used by the Internal Revenue Service. Your phone stores your contacts’ names, addresses, email addresses, and phone numbers in a database. If you shop online, you’re viewing photos, descriptions, and prices of products that are stored in a database. Database designers go to great lengths to design databases so that the data can be stored securely and in an organized format. It’s important to note that the main reason they go to all that work is so that we can get the data back out again when we need it! That’s called “data retrieval”. Data is retrieved or read from a relational database by using a language called SQL to query (or question) the database. SQL is referred to as “the language of relational databases”. It can be used by itself or embedded in programs to retrieve data. Once the data is retrieved, it can be displayed on a web page or PC application, or even printed on paper. You’ll be practicing writing SQL queries using SQLiteStudio. Next time you go online and look up the daily special at your favorite restaurant, you can think about the fact that it’s likely that an SQL query was used behind the scenes to fetch that data and pop it up on your screen. By the end of this course, you’ll even have a pretty good idea what the query might have looked like! Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Microsoft
Relational Database Design and Advanced Querying
Develop expertise in relational database design principles and implementation using SQL Server. This course teaches normalization techniques, entity-relationship modeling, and schema optimization to create efficient database structures. You'll use DDL (Data Definition Language) statements to build and modify database objects while enforcing data integrity through constraints. The advanced querying section covers complex joins, subqueries, CTEs, and aggregate functions that enable sophisticated data analysis. You'll also explore data warehousing concepts and learn to leverage GenAI to assist with complex query development from natural language descriptions. By the end of this course, you'll be able to design normalized databases from scratch and write advanced queries that extract meaningful insights from complex data structures.
Aptly
Getting Started with TikTok
In this course, you will be introduced to TikTok, an exciting social media platform that will open up new marketing opportunities for your business. This course focuses on TikTok basics. You will learn the history of TikTok, the key user demographics, and the app's unique features. You will gain an understanding of how users interact with the app and the benefits of adding TikTok to your social media strategy. You will set up a personal account and learn the best strategies for creating compelling content with which other users will want to interact. You will even create your first video. By the end of this course, you will be able to: - Describe the key features and user demographics of TikTok - Discuss how users interact with TikTok - Engage with the TikTok community - Create an engaging video with TikTok’s editing tools Regardless of your current social media experience, this course will lay the foundation for success in using TikTok.
Pearson
Java SE 17 Developer (1Z0-829): Unit 3
Embark on a transformative journey through our comprehensive course designed to master the Java Object-Oriented Approach. This course meticulously covers the essentials, from declaring and instantiating Java objects, including nested class objects, to understanding the complete object lifecycle and garbage collection. Delve into the creation of classes and records, mastering instance and static fields, methods, and constructors. Our expertly crafted lessons will guide you through implementing overloading, understanding variable scopes, and applying encapsulation to create immutable objects. Gain proficiency in inheritance, including abstract and sealed classes, and enhance your skills in method overriding and polymorphism. Explore the power of interfaces, functional interfaces, and enumerations, and learn to utilize private, static, and default interface methods. By the end of this course, you will have a robust understanding of Java's object-oriented principles, empowering you to develop sophisticated and efficient Java applications. Join us to elevate your programming expertise and stay ahead in the dynamic world of Java development.
Packt
Advanced Full Stack Development and SwiftUI Basics
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 an in-depth guide to building and integrating robust backend services for a full-stack Twitter Clone using Node.js, Express, and SwiftUI. Beginning with server and user model creation, you’ll establish a secure and scalable backend environment. You'll implement essential features like user registration, login services, and profile management, ensuring that your application has a solid foundation for handling user data and authentication. As the course progresses, you'll develop advanced functionalities that bring your Twitter Clone to life. You'll learn to manage tweets, including creating, liking, and displaying them, while ensuring smooth interaction between the server and front-end components. The course covers the intricacies of integrating image upload and display functionalities, allowing users to personalize their profiles and tweets. Additionally, you’ll explore implementing follow/unfollow features and ensuring data consistency across the application. The final sections focus on enhancing user engagement with real-time notifications. You'll build systems to send, fetch, and display notifications, creating a dynamic and interactive user experience. By the end of the course, you’ll have the expertise to develop, integrate, and manage backend services that support a fully functional Twitter Clone, seamlessly connected to a SwiftUI front end. This course is ideal for developers who have experience with Node.js and Express and are looking to integrate backend services with SwiftUI applications. Familiarity with RESTful APIs and basic SwiftUI concepts will be beneficial.
Peking University
真格—北大在线创业课堂
《真格北大创业课》是真格基金与北京大学国家发展研究院首次联合开发的中文“慕课”(MOOC, Massive Open Online Course,大型公开在线课程)。课程以创业为主题,共分为三个部分:创业前的准备工作,创业中的要点,以及融资、众筹的技巧等。此课程的目的是让所有有创业意愿的或者刚刚起步的创业者更好地了解现在中国创业行业的氛围,以及创业初期不得不知的干货。每节课都凝结了真格基金业内专家和北京大学资深教授的丰富知识,也包括多位成功创业者的实践经验。完成本课程之时,你将能够为自己绝妙的创意找到切实可行的商业模式,组建能力出色行动高效的团队,撰写专业具体可执行的策划书。在课程的最后,我们希望所有的学员可以完成一份完整的商业计划书,把自己的创业想法有效地表达出来。成功完成慕课的学生会得到由Coursera提供的真格基金与北京大学联合认证的付费认证书,并且其商业计划书会得到真格基金的认真考虑。 课程特点: • 真格基金与北京大学国家发展研究院联合开发的首部中文“慕课” • 徐小平、王强领衔,多位来自国内知名机构的专家和成功创业公司的创始人亲授 • 北京大学国家发展研究院BiMBA商学院张黎院长、杨壮院长对创业者倾力指导 • 专注于创业的在线课程 • 注重实践,最鲜活的案例教学 • 充分利用碎片化时间学习,每节课15分钟以内,每周仅需1-2个小时学习时间 • 无需相关教育或工作背景,对所有人开放 参与本课程,您将收获: • 12位知名公益专家亲自设计的教学内容、资料 • 加入讨论区,与业内专家、资深教授和同行互动的机会 • 对中国创业大环境的进一步了解 • 为自己绝妙的创意找到切实可行的商业模式 • 组建能力出色行动高效的团队 • 撰写专业具体可执行的策划书 • 您在课程结束时提交的商业计划书将得到真格基金的认真考虑 除此之外,完成课程的同学可以获得由课程平台提供方Coursera颁发的付费认证证书(电子版)。获得认证证书要求同学们总体得分超过80%,并需向Coursera支付$29美金的费用。您可以先免费注册课程,开始学习课程后再选择支付证书费用。
The Hong Kong University of Science and Technology
Understanding China, 1700-2000: A Data Analytic Approach, Part 2
The purpose of this course is to summarize new directions in Chinese history and social science produced by the creation and analysis of big historical datasets based on newly opened Chinese archival holdings, and to organize this knowledge in a framework that encourages learning about China in comparative perspective. Our course demonstrates how a new scholarship of discovery is redefining what is singular about modern China and modern Chinese history. Current understandings of human history and social theory are based largely on Western experience or on non-Western experience seen through a Western lens. This course offers alternative perspectives derived from Chinese experience over the last three centuries. We present specific case studies of this new scholarship of discovery divided into two stand-alone parts, which means that students can take any part without prior or subsequent attendance of the other part. Part 1 (https://www.coursera.org/learn/understanding-china-history-part-1) focuses on comparative inequality and opportunity and addresses two related questions ‘Who rises to the top?’ and ‘Who gets what?’. Part 2 (this course) turns to an arguably even more important question ‘Who are we?’ as seen through the framework of comparative population behavior - mortality, marriage, and reproduction – and their interaction with economic conditions and human values. We do so because mortality and reproduction are fundamental and universal, because they differ historically just as radically between China and the West as patterns of inequality and opportunity, and because these differences demonstrate the mutability of human behavior and values. Course Overview video: https://youtu.be/dzUPRyJ4ETk
Duke University
Agile Decision-Making Frameworks
In this course, you will learn how to make strategic decisions quickly and effectively in uncertain and complex environments. You will explore frameworks and tools that enable faster decision-making while maintaining accuracy and confidence. This module will also cover the balance between speed and thoroughness, helping you make high-quality decisions without sacrificing agility. This course is suited for professionals and leaders who need to enhance their decision-making skills to adapt to fast-moving environments. No prior knowledge of decision frameworks is necessary.
Fundação Instituto de Administração
Fundamentos de Inteligência Artificial para Finanças
Nossas boas-vindas ao Curso Fundamentos de Inteligência Artificial para Finanças. Neste curso, você aprenderá que a transformação digital em Finanças é a reorganização e a remodelagem das funções financeiras e contábeis, utilizando a tecnologia para recriar sistemas operacionais e processos eficientes, que inclui substituir ou não os sistemas tradicionais para todas as áreas do negócio. Podemos resumir como uma mudança de mentalidade que as empresas passam com o objetivo de se tornarem mais modernas e acompanharem os avanços tecnológicos que não param de surgir, como Internet das Coisas (IoT), computação em nuvem, Big Data, inteligência artificial e os robôs. Ao final deste curso, você será capaz de entender temas como Aprendizado de Máquinas, Aprendizado Profundo e Inteligência Artificial. Este curso é composto por quatro módulos, disponibilizados em semanas de aprendizagem. Cada módulo é composto por vídeos, leituras e testes de verificação de aprendizagem. Ao final de cada módulo, temos uma avaliação de verificação dos conhecimentos. Estamos muito felizes com sua presença neste curso e esperamos que você tire o máximo de proveito dos conceitos aqui apresentados.