The Global Scholarly Directory.

Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.

search
Deploy a Streamlit App Integrated with Gemini Pro on Cloud Run Google Cloud

Deploy a Streamlit App Integrated with Gemini Pro on Cloud Run

This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to deploy a Streamlit app integrated with Gemini Pro on Cloud Run.

schedule 3 Months
$90 / TOTAL
View Course Details
Product Cost and Investment Cash Flow Analysis University of Colorado Boulder

Product Cost and Investment Cash Flow Analysis

This course discusses costs and business practices to establish the cost of a product. The concept of time value of money (TVM) is developed to determine the present and future values of a series of cash flows. TVM principles are then applied to personal finances and retirement planning. This is a practical course that uses spreadsheets to better prepare learners in engineering and science for a career in industry. This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform. The ME-EM is designed to help engineers, scientists, and technical professionals move into leadership and management roles in the engineering and technical sectors. With performance-based admissions and no application process, the ME-EM is ideal for individuals with a broad range of undergraduate education and/or professional experience. Learn more about the ME-EM program at https://www.coursera.org/degrees/me-engineering-management-boulder.

schedule 3 Months
$189 / TOTAL
View Course Details
معالجة البيانات وتحليل الأعمال باستخدام برنامج جدول البيانات Coursera

معالجة البيانات وتحليل الأعمال باستخدام برنامج جدول البيانات

في نهاية هذا المشروع ، ستكون قادرًا على معالجة البيانات بالدوال، وتطبيق المعادلات لاستخراج الكلمات من النص. علاوة على ذلك ، سوف تكون قادرًا على تحديد وإدارة البيانات الخاصة بك. أخيرًا ، ستتمكن من إنشاء جداول الاحصائيات ومعادلات البحث لتلخيص بياناتك وتحليلها. سيوضح لك هذا المشروع كيفية التعامل مع النص وكيفية تحليله لتقديمه بشكل احترافي بطرق مختلفة. هذا المشروع مخصص للأشخاص في مجال الأعمال وتحليل البيانات. يوفر لكم الخطوات المهمة لتكون محلل بيانات. علاوة على ذلك ، فإنه يزودك بالمعرفة الموجودة في جداول البيانات المتعلقة بتحليل الأعمال وكيفية التعامل مع البيانات حسب المعادلات.

schedule 3 Months
$170 / TOTAL
View Course Details
Chronicle SIEM: Multi Event Rules Google Cloud

Chronicle SIEM: Multi Event Rules

This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn more about Multi Event Rules of the Chronicle security solution.

schedule 7 Months
$237 / TOTAL
View Course Details
Digital Transformation for Agile Organizations Duke University

Digital Transformation for Agile Organizations

In this course, you will learn how digital technologies are reshaping industries and creating new opportunities for agile organizations. You will explore the role of digital transformation in enhancing operational efficiency, driving innovation, and creating new business models. Through case studies, you’ll see how leading organizations have successfully leveraged technology to stay agile and competitive. This course is ideal for leaders seeking to harness the power of digital tools to create more adaptive and innovative organizations. Basic familiarity with digital trends will be helpful but is not required.

schedule 4 Months
$324 / TOTAL
View Course Details
Intro to Ruby on Rails Packt

Intro to Ruby on Rails

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. Learn how to build dynamic web applications using the Ruby on Rails framework. You'll start by setting up the development environment and exploring Rails fundamentals like MVC, RESTful design, and validations. As you progress, you’ll dive deeper into advanced topics like authentication, testing, and deployment. By the end of the course, you'll be equipped to create a functional Ruby on Rails web application and deploy it online. The course is structured to take you through an introduction to the basics of Ruby on Rails, starting with the core features and setup processes. You'll be guided step-by-step in building a simple web app, progressing to more complex features like models, views, and controllers. You'll also gain hands-on experience implementing RESTful routes, adding static assets, and working with authentication tools like Devise. Testing and deployment processes are also covered, ensuring you're ready to launch your application. Throughout the course, you'll be guided through practical exercises, exploring both the theoretical aspects and real-world implementations of Ruby on Rails. You’ll finish by deploying your application on Heroku, making your project live and accessible. Whether you're new to web development or looking to enhance your skills, this course will help you master the fundamentals of Ruby on Rails. This course is ideal for aspiring web developers, especially those interested in using Ruby on Rails for building web applications. It requires some familiarity with basic programming concepts, but doesn’t require advanced knowledge of Ruby. If you're eager to learn Ruby on Rails and jump into web development, this course is perfect for you!

schedule 5 Months
$354 / TOTAL
View Course Details
Drawing and Building Shapes in Adobe Illustrator Adobe

Drawing and Building Shapes in Adobe Illustrator

This course introduces learners to the foundational tools and techniques for drawing and shape creation in Adobe Illustrator. Through hands-on modules, learners will explore how to build and combine shapes, trace artwork, and use drawing tools like the Pencil and Curvature tools. Whether you're sketching icons or building complex illustrations, this course helps you gain confidence in Illustrator’s shape-building capabilities.

schedule 3 Months
$305 / TOTAL
View Course Details
Coaching for Results Logical Operations

Coaching for Results

As a leader in your organization, you're expected to help people meet or exceed expectations and to help ensure productivity and profitability for the organization. Coaching is a leadership tool that is effective in improving performance and contributing to the goals of the organization. In this course, you will build a foundation for coaching, establish a coaching process, execute a coaching plan, and explore strategies for coaching in different business scenarios. Many different factors can affect employee performance. When performance problems arise, people need to be supported to get back on track and do their jobs well. Coaching is an effective way of confirming an employee's value while improving performance. Coaching contributes to employee retention because it offers the opportunity to grow, provides motivation, and supports learning. Coaching also enhances the image and effectiveness of managers and supervisors. This course is intended for managers, supervisors, team members, team leaders, project managers, mentors, and anyone who needs to coach and provide constructive criticism as part of their job, and who wants to learn how to apply the coaching process to successfully improve the performance of others. In this course, you will: define coaching and determine how you want to coach, build a foundation for coaching, establish a coaching process, execute a coaching plan, and coach teams and coach remotely.

schedule 3 Months
$316 / TOTAL
View Course Details
Go for Python Developers Codio

Go for Python Developers

Code and run your first Go program in minutes without installing anything! This course is designed for learners who are already familiar with development practices in a modern programming language such as Python to be quickly onboarded to the fast and powerful language of Go (sometimes referred to as Golang). The modules in this course cover Go basics such as syntax, error handling and the standard libraries, OOP and Parallel programming including pointers and Goroutines, and finally addressing larger project topics including dependency management, logging, and profiling. Towards the end of the course, learners will walk through the complete lifecycle of building a Web Service module twice: once with Gin and once with grpc. By the end of this course, you will be comfortable programming in Go. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code 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 coding exercises that take minutes instead of hours.

schedule 4 Months
$83 / TOTAL
View Course Details
Optimize Python for Agentic AI Coursera

Optimize Python for Agentic AI

"Optimize Python for Agentic AI" is an intermediate course for developers who want to elevate their Python code from functional to professional-grade. In the world of AI, inefficient or unreadable code can cripple an agent's performance and slow down team collaboration. This course equips you with the essential software engineering practices to write Python that is both highly efficient and exceptionally clear. You will learn to apply clean-code conventions, including PEP 8 standards, type hints, and descriptive docstrings, to produce readable and maintainable modules that your teammates can easily understand and build upon. Through hands-on labs, you will master the art of performance tuning by systematically using profiling tools like cProfile to analyze runtime behavior, pinpoint hidden bottlenecks, and refactor code for significant speed improvements. By the end of this course, you will be able to confidently balance readability with runtime efficiency, ensuring the AI systems you build are not only intelligent but also robust, scalable, and production-ready.

schedule 5 Months
$189 / TOTAL
View Course Details
Introduction to High-Performance and Parallel Computing University of Colorado Boulder

Introduction to High-Performance and Parallel Computing

This course introduces the fundamentals of high-performance and parallel computing. It is targeted to scientists, engineers, scholars, really everyone seeking to develop the software skills necessary for work in parallel software environments. These skills include big-data analysis, machine learning, parallel programming, and optimization. We will cover the basics of Linux environments and bash scripting all the way to high throughput computing and parallelizing code. We recommend you are familiar with either Fortran 90, C++, or Python to complete some of the programming assignments. After completing this course, you will familiar with: *The components of a high-performance distributed computing system *Types of parallel programming models and the situations in which they might be used *High-throughput computing *Shared memory parallelism *Distributed memory parallelism *Navigating a typical Linux-based HPC environment *Assessing and analyzing application scalability including weak and strong scaling *Quantifying the processing, data, and cost requirements for a computational project or workflow This course can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform. The MS-DS is an interdisciplinary degree that brings together faculty from CU Boulder’s departments of Applied Mathematics, Computer Science, Information Science, and others. With performance-based admissions and no application process, the MS-DS is ideal for individuals with a broad range of undergraduate education and/or professional experience in computer science, information science, mathematics, and statistics. Learn more about the MS-DS program at https://www.coursera.org/degrees/master-of-science-data-science-boulder.

schedule 8 Months
$265 / TOTAL
View Course Details
Reactive Patterns with RxJS and Angular Signals Packt

Reactive Patterns with RxJS and Angular Signals

This course teaches reactive programming with RxJS and Angular Signals, empowering you to build scalable and efficient applications. Learn to use Observables, subjects, and operators within Angular to improve application performance and developer efficiency. By the end of this course, you will have a comprehensive understanding of reactive patterns in Angular applications. You'll master core RxJS concepts and gain hands-on experience in implementing reactive patterns with Angular Signals. Through this course, you will also learn performance optimization techniques that make your code more efficient and declarative. The practical, real-world approach helps you adopt reactive programming with minimal friction. What sets this course apart is its approach to teaching reactive patterns. You will be shown both imperative and reactive approaches, ensuring a smooth transition from one to the other while building a real-world application progressively. The course is ideal for developers familiar with Angular, RxJS, and TypeScript who wish to elevate their skills in reactive programming. Basic experience with Angular is required, but no prior knowledge of reactive programming is necessary.

schedule 5 Months
$285 / TOTAL
View Course Details
Neural Basis of Imagination, Free Will, and Morality Dartmouth College

Neural Basis of Imagination, Free Will, and Morality

This course deals with the neural basis of imagination, free will, and morality. In module one of the course, you will explore the evidence of imagination derived from artifacts. This module examines the brain changes that caused the innovativeness of human imagination. The relation between the first and the second-order desires and free will also be discussed. In the second module, you will learn how we imagine and judge what is right versus what is wrong. You will also learn to differentiate between immoral and amoral acts and explore the origin of morality, evil, and human goodness. While comparing the relationship between science and religion, you'll understand how to realign social, cultural, and governmental structures to serve broad human interests.

schedule 3 Months
$378 / TOTAL
View Course Details
Felicidad y Calidad de Vida Universidad de Palermo

Felicidad y Calidad de Vida

¿Cómo definir los conceptos felicidad y calidad de vida? En este curso estudiaremos estos conceptos e identificaremos sus características. Avanzaremos en un análisis de la felicidad y la calidad de vida durante cada una de las etapas de la vida de las personas: la niñez, la juventud, la adultez y la adultez mayor. También aprenderemos a descubrir de qué manera los espacios que habitamos y los objetos que utilizamos de forma cotidiana, facilitan nuestra vida o la complican, de forma tal que podamos aprender a mejorar esas condiciones. Finalmente reflexionaremos sobre nuestras relaciones sociales y el tener amigos y amigas, y de qué forman aportan a mejorar o no nuestra calidad de vida y a sentirnos más felices. Objetivos del curso: - Definir los conceptos felicidad y calidad de vida. - Identificar las características de los conceptos de felicidad y calidad de vida. - Identificar las particularidades de la felicidad y la calidad de vida durante cada una de las etapas de la vida: la niñez, la juventud, la adultez y la adultez mayor. - Descubrir de qué manera los espacios que habitamos facilitan nuestra vida o la complican. - Descubrir de qué manera los objetos que utilizamos de forma cotidiana, facilitan nuestra vida o la complican. - Aprender a optimizar las condiciones espaciales en las cuales vivimos y los objetos que utilizamos en nuestra vida cotidiana para mejorar nuestra calidad de vida y sentirnos felices. - Reflexionar acerca de nuestras relaciones sociales y el tener amigos y amigas, como facilitadores para sentirnos más felices y mejorar nuestra calidad de vida.

schedule 6 Months
$374 / TOTAL
View Course Details
Connectez vos outils avec Slack Coursera

Connectez vos outils avec Slack

À la fin de ce projet, Vous allez apprendre à manipuler efficacement Slack en tant que plate-forme et à utiliser ses différentes fonctionnalités avec vos coéquipiers. Ainsi, vous allez apprendre à créer votre propre lieu de travail où vous pourrez communiquer avec les membres de votre équipe et partager tous vos fichiers et document. En fait, Slack est une plateforme de communication collaborative propriétaire ainsi qu'un logiciel de gestion de projets créé par Stewart Butterfield, Eric Costell, Cal Henderson et Serguei Mourachov en août 2013. L’importance du Slack et non pas une autre plate-forme de communication revient au faîte de rendre le travail des entreprises plus simple, plus agréable et plus productif. Slack est une plateforme de travail collaborative qui permet de rassembler les personnes, les informations pertinentes et les outils nécessaires à la réalisation de vos projets. Vous apprendrez d’abord comment créer un lieu de travail pour votre entreprise ou votre équipe ensuite nous allons découvrir l’interface Slack ainsi que toutes ses fonctionnalités. Enfin nous allons découvrir comment connectez les outils sur Slack.

schedule 5 Months
$378 / TOTAL
View Course Details
Generative AI and Prompt Engineering Essentials Edureka

Generative AI and Prompt Engineering Essentials

This course offers a clear pathway to understand Generative AI and prompt engineering—two foundational skills for working with modern large language models (LLMs). You'll learn how models like GPT, BERT, and T5 generate human-like outputs, and how well-crafted prompts can guide these models to perform tasks across writing, coding, summarization, and more. Through hands-on exercises and real-world examples, you’ll build the skills to communicate effectively with AI systems, enhance generation quality, and apply responsible prompting strategies across diverse applications. By the end of this course, you will be able to: - Explain how transformer-based models like GPT, BERT, and T5 work and compare their capabilities - Design prompts for various tasks using zero-shot, one-shot, and few-shot techniques - Apply advanced strategies such as Chain-of-Thought, Tree-of-Thought, and knowledge-grounded prompting - Identify and defend against prompt injection and adversarial threats - Evaluate AI outputs using metrics like BLEU, ROUGE, and human-AI collaboration strategies This course is ideal for developers, data scientists, content creators, and early-career AI practitioners aiming to build effective, safe, and scalable Generative AI solutions. No prior experience with LLMs is required, though a basic understanding of Python and machine learning concepts is helpful. Join us to master the essential techniques behind today’s most powerful AI tools—and shape the future with your prompts.

schedule 8 Months
$307 / TOTAL
View Course Details
headset_mic
Get In Touch