The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
University of Maryland, College Park
Cybersecurity Risk Management Across Critical Systems
Cybersecurity affects everyone, including in the delivery of basic products and services. If you or your organization want to better understand how to optimize your cybersecurity risk management, this is the course for you and your colleagues to take -- from seasoned professionals to your non-technical colleagues. Your instructor, Dr. Charles Harry, has served on the front lines with the NSA (National Security Agency) and as an expert advising corporate and institutional leaders on managing cybersecurity risk. And he brings a rare and engaging perspective to help you learn cybersecurity from the ground up. Cybersecurity Risk Management Across Critical Systems lays the groundwork to understand and explore the key issues facing practitioners and policy makers attempting to manage the problem of cybersecurity, from its technical foundations to the domestic and international policy considerations surrounding governance, privacy, and risk management for the resiliency of critical systems, to applications for achieving the goals of an enterprise, an institution, or a nation. This course is designed for students with some or no background in information technology, whether a novice or active in the cybersecurity field (engineers and computer scientists will learn the broader context and business aspects of cybersecurity), and will provide the principles to understand the current debates shaping a rapidly evolving security landscape.
Johns Hopkins University
Data Science Decisions in Time:Sequential Hypothesis Testing
This is part of our specialization on Making Decision in Time. For this second course we start with a landmark paper from Chernoff and build new insights into the ideas that his paper sparked. The ending point should bring new code and new algorithm insights into perspective, and use, by many computer and data scientists.
University of Colorado Boulder
Launching Your Music Career
Launching a career in music is an exhilarating and transformative journey that requires passion, dedication, and a strong commitment to artistic growth. This course is designed to equip musicians with the knowledge and skills to navigate the business side of their music career. This course covers a range of essential topics that will empower musicians to take control of their artistic journey and thrive in the industry. In this course, you will gain invaluable insights into effectively managing a successful gigging career. From identifying suitable venues to taking charge of bookings, you will learn the essential skills needed to navigate the dynamic world of live performances. By utilizing the Business Model Canvas template, you will develop a strategic approach to planning and executing your career goals, ensuring you stay on track and achieve long-term success. Setting up, promoting, and growing your teaching studio is another essential aspect covered in the course. Learn how to establish a thriving teaching practice, identify your Unique Selling Proposition (USP), attract and retain students, and utilize marketing techniques to promote your teaching services. After completing this course, you have the skills and knowledge necessary to become a self-sufficient music entrepreneur and to unleash your full potential as a musician in today's dynamic music industry. This course can be taken by itself or as part of the “Musician's Professional Toolbox” specialization.
Amazon Web Services
Choosing Serverless Containers for .NET
In this course, you learn how to select the most suitable serverless container technology to run your .NET applications. Specifically, you learn about the differences and key features of AWS Fargate, AWS App Runner, and AWS Lambda.
Packt
Advanced Flutter UI and State 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. Take your Flutter development skills to the next level with this advanced course on UI design and state management. You'll master the Provider package, refining your ability to manage app state efficiently. Through hands-on projects, you'll integrate Provider into real-world applications, improving performance, scalability, and user experience. The course begins with a deep dive into the Provider package, covering setup, model class implementation, and comparison of Consumer vs. Provider.of. You'll work through hands-on projects like enhancing a Tip Calculator app with Provider-based state management and implementing theme changes dynamically. Next, you'll explore Dart’s object-oriented programming (OOP) concepts, including inheritance and method overriding, to write cleaner, reusable Flutter code. Then, you'll build a fully functional Movie App, learning how to navigate screens, parse JSON data, and manage lists dynamically using ListView and ExpansionTile. This course is perfect for intermediate Flutter developers looking to advance their skills in UI design and state management. A solid understanding of Flutter and Dart fundamentals is required, along with experience in building basic applications.
Match Teacher Residency
Учительський коучинг: сприяння розвитку сталих змін
Дізнавайтеся та практикуйте стратегії вчительського коучингу, щоб сприяти значущим і сталим змінам у викладанні шкільних педагогів. Українською курс було перекладано та адаптовано командою громадської організації "ЕдКемп Україна". Дякуємо також за допомогу компанії "Лінгвіст".
Google Cloud
Google Cloud Customer Care Fundamentals - Français
Ce cours explique comment profiter au mieux de l'assistance Google Cloud. Vous y découvrirez les différents services d'assistance proposés par Google Cloud Customer Care. Vous apprendrez également à créer et gérer des demandes d'assistance, à consulter les problèmes connus affectant les services Google Cloud et à communiquer efficacement avec les ingénieurs de l'assistance. Vous vous familiariserez avec les différents niveaux de priorité associés aux demandes et les objectifs de niveau de service (SLO). Vous comprendrez mieux les états des demandes d'assistance et saurez comment en escalader une si nécessaire.
Coursera
Draw a wireframe in Pencil Project
In this 2 hours long guided project you will learn how to create an e-commerce web UI wireframe using Pencil Project. You will create a user interaction and navigation flowchart, sketch re-usable items like header and navigation, group and arrange them into private collections, create home and product page, design dialogue and error messages, link the elements and finally export the prototype in an image, PDF or clickable interactive web format.
Google Cloud
運用 Vertex AI 和 Flutter 打造生成式 AI 代理
本課程會說明如何使用 Google 可攜式 UI 工具包 Flutter 來開發應用程式,並將應用程式與 Google 生成式 AI 模型系列 Gemini 整合。您也會用到 Vertex AI Agent Builder,此為建構及管理 AI 代理和應用程式的 Google 平台。
Introduction to Agile Coaching
This self-paced course defines the skills, benefits, and purpose of agile coaching. You'll understand the role of coaching in helping organizations navigate change as they pursue enterprise agility. You'll also explore how agile coaching differs from roles in project management and professional coaching while learning essential practices in facilitation, mentoring, self-mastery, and ethical decision-making. Through practical scenarios and reflective exercises, you'll strengthen your ability to foster psychological safety, navigate complex team dynamics, and help others unlock their potential. By the end of the course, you'll be able to approach team and organizational challenges with confidence. What makes this course unique is its focus on real-world applicability across industries. You won't just learn what agile coaching is. You'll discover how to apply it in real-world contexts so that you can have a meaningful impact on team and organizational performance. This course was designed by agile coaching experts and shows you how to utilize the Agile Coaching Growth Wheel, a tool to assess your strengths and weaknesses and develop a plan for growth and improvement. The wheel represents the many skills of agile coaching, including facilitation, teaching, mentoring, and leading.
University of California, Davis
Plan Reading and Specifications
This course is designed for entry-level construction professionals, project engineers, estimators, and those looking to enter the construction industry with a solid foundation in reading construction documents. It is also appropriate for designers, architects, and project managers seeking to better understand how drawings and specifications communicate project requirements. You will learn how to interpret construction drawings and specifications used in real-world building projects. The course covers the components of a complete set of plans, including architectural, structural, and MEP drawings, and teaches you how to analyze title blocks, scales, and symbols. You will also explore the purpose and structure of project specifications and learn how they interact with the drawings to define materials, methods, and compliance standards. By the end of the course, you’ll be equipped to navigate a full set of construction documents confidently and communicate your findings clearly—skills essential for effective estimating, bidding, and project execution.
LearnQuest
Fundamentals of B2B Selling in Tech
Start your journey in B2B technology sales by mastering the essentials that power success in both established and emerging markets. This course demystifies the unique structures and opportunities within the tech B2B landscape, equipping you with the analytical and communication skills demanded by today's employers. You’ll discover how to identify the right customers, interpret market shifts, and leverage beginner-friendly digital tools, with a special focus on the realities of India and the USA. Expect highly actionable, time-tested frameworks designed to accelerate your confidence and job readiness from day one. Whether you're transitioning into sales, fresh out of university, or seeking a step up in your current role, these foundational modules will put you on the path to impact, faster.
Coursera
Where, Why, and How of Lambda Functions in Python
In this project we are going to learn about lambda expressions and it's application in python. We are going to start with what is Lambda expression and how we can define it, comparing lambda functions with regular functions in python and at the end we will learn how to use lambda functions for data manipulation and exploration in pandas. this guided-project is completely beginner friendly. you only need to have basic knowledge of python programming and some experience coding in Jupyter notebook environment.
Packt
Express Framework Basics: Secure Signup with Auth0 & Node.js
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 step by step through setting up an Express server and creating secure authentication systems with Passport, Auth0, and Node.js. You will learn how to build and structure an application using SQLite3, including handling cryptographic hashing to securely store user data. By the end of the course, you’ll have developed a complete authentication system with various login options, such as Google, Facebook, and Auth0, that you can integrate into your web applications. You will start by learning how to initialize the Express project, set up the server, and configure the app with routing and EJS templating engines. Throughout the course, you will explore different aspects of user authentication, including local login strategies and integrating third-party authentication services like Google and Facebook. As you progress, you will work on building a real-world "ToDo" app, incorporating database management, routing, and user authentication into a full-stack application. This course emphasizes practical skills, allowing you to apply what you learn through hands-on projects and code-alongs.
Technology Strategy: Creative Destruction
The success of modern companies depends critically on their ability to manage and respond to technological change. Innovation is continually challenging companies’ competitive advantages, giving rise to new business models, and stimulating new platform-based competition. Managers and entrepreneurs need to understand these strategic forces and how they impact firms and industries in the modern knowledge economy. This course explains how technological innovation affects the competitive dynamics of markets, and how managers and entrepreneurs alike can strategically manage these dynamics to maximize the likelihood of success. Drawing on many years of research, this course teaches various tools, concepts, and analytical frameworks that help to characterize and analyze strategic problems arising from innovation and technological change. It also offers appropriate strategic responses that managers and entrepreneurs can implement to achieve market leadership for their companies. In a nutshell, this course seeks to help managers and entrepreneurs navigate through the “gales of creative destruction” (a term coined by the famous economist Joseph Schumpeter) unleashed by technological innovation.
Packt
HTML5 - Minutes to Mastery
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 hands-on HTML5 course will equip you with the skills to build dynamic and visually engaging web pages. Starting from the basics, you’ll master HTML elements, text formatting, multimedia integration, and web page structuring. You’ll begin by creating your first HTML document, learning the fundamentals of HTML page structure, including headings and paragraphs. Then, you will dive into text markup with HTML and CSS, where you’ll apply basic styling techniques to enhance your page. The course also covers creating ordered and unordered lists, enabling you to organize content effectively. As you advance, you will explore how to incorporate media, such as images, audio, and video, into your pages. You’ll also learn to create hyperlinks for navigation, providing essential functionality for web pages. Finally, the course will teach you how to design and structure tables for displaying data, ensuring that your web pages are both informative and user-friendly. This course is ideal for beginners looking to enter the world of web development. No prior coding experience is necessary, as you’ll be guided step-by-step through each concept. By the end of the course, you will be able to design HTML pages with rich content, create interactive links, incorporate multimedia elements, and display data in tables, enhancing your web development skills.