The Global Scholarly Directory.

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

search
App Deployment with Cloud Foundry: Launch a Code Generator Coursera

App Deployment with Cloud Foundry: Launch a Code Generator

In this 1.5-hour long project based course, you will learn how to deploy and manage a code generator on the web using Cloud Foundry. Cloud Foundry is a multi-cloud application platform as a service (PaaS). It allows development teams to focus on writing quality code instead of being bogged down by configurating servers and network infrastructures. Cloud Foundry is used by over half of the Fortune 500 companies and in many major projects. This course is aimed at learners who have basic knowledge of HTML, JavaScript, and CSS development, and are comfortable using command line tools. Please note that an account with SAP.com, at least one working email account (preferably two), and a mobile phone that is capable of receiving text messages (for account verification only) from the United States are required. If necessary, a free 90-day trial account can be created with the included instructions.

schedule 6 Months
$389 / TOTAL
View Course Details
Inisiasi Proyek: Memulai Proyek yang Sukses Google

Inisiasi Proyek: Memulai Proyek yang Sukses

Ini adalah materi kedua dalam program Google Project Management Certificate (Sertifikat Manajemen Proyek Google). Materi ini akan menunjukkan kepada Anda cara menyiapkan proyek agar sukses pada fase pertama siklus hidup proyek: fase inisiasi proyek. Sewaktu mengeksplorasi komponen-komponen utama fase ini, Anda akan belajar cara menentukan dan mengelola tujuan proyek, hasil kerja, ruang lingkup, dan kriteria keberhasilan. Anda akan menemukan cara menggunakan alat bantu dan templat seperti stakeholders analysis grid (kisi-kisi analisis pemangku kepentingan) dan piagam proyek untuk membantu Anda menetapkan ekspektasi proyek serta mengomunikasikan peran dan tanggung jawab. Para manajer proyek Google yang ada saat ini akan terus mengajarkan dan memberi Anda pendekatan langsung untuk menyelesaikan tugas-tugas ini sambil menunjukkan kepada Anda alat bantu dan referensi manajemen proyek terbaik untuk pekerjaan yang ada. Pembelajar yang menyelesaikan program ini seharusnya telah mendapatkan bekal untuk melamar pekerjaan tingkat pemula sebagai manajer proyek. Tidak dibutuhkan pengalaman apa pun. Pada akhir materi ini, Anda akan mampu: - Memahami pentingnya fase inisiasi proyek dalam siklus hidup proyek. - Menjelaskan komponen-komponen utama fase inisiasi proyek. - Menentukan manfaat dan biaya proyek. - Menentukan serta membuat sasaran dan hasil kerja yang terukur. - Menentukan ruang lingkup proyek serta membedakan antara tugas-tugas yang berada dalam ruang lingkup dan di luar ruang lingkup. - Memahami cara mengelola scope creep agar tidak berdampak pada sasaran proyek. - Menentukan dan mengukur kriteria keberhasilan proyek. - Menyelesaikan dan menjelaskan pentingnya analisis pemangku kepentingan. - Memanfaatkan diagram RACI untuk mendefinisikan dan mengomunikasikan tanggung jawab setiap anggota tim proyek. - Memahami komponen utama piagam proyek dan menyusun piagam proyek untuk inisiasi proyek. - Mengevaluasi berbagai alat manajemen proyek untuk memenuhi kebutuhan proyek.

schedule 5 Months
$264 / TOTAL
View Course Details
Build a Hospital Management System with Entity Framework EDUCBA

Build a Hospital Management System with Entity Framework

By the end of this course, learners will be able to design entity models, configure database schemas, implement data validation, and perform core database operations using Entity Framework in a real-world Hospital Management System project. Learners will also be able to apply best practices in backend architecture, data modeling, and CRUD operations to build reliable, scalable data-driven applications. This course provides hands-on experience in developing a complete hospital database system using Entity Framework and C#. Learners progress from understanding project requirements and foundational ORM concepts to implementing advanced configurations using Fluent API and data annotations. Through structured modules and practical lessons, the course demonstrates how to model patient and medical data, manage database contexts, refine table structures, and ensure data integrity. What makes this course unique is its project-centric approach that mirrors real industry workflows. Instead of isolated concepts, learners build and evolve a single application end to end, gaining practical exposure to healthcare data modeling challenges. By completing this course, learners strengthen their backend development skills and gain confidence in applying Entity Framework to real-world enterprise applications.

schedule 7 Months
$172 / TOTAL
View Course Details
Streaming Big Data with Spark Streaming, Scala, and Spark 3! Packt

Streaming Big Data with Spark Streaming, Scala, and Spark 3!

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. In the fast-evolving world of big data, the ability to process streaming data in real time is essential. This course is meticulously designed to take you from the basics of Spark and Scala to advanced real-time data processing with Spark Streaming. We begin with a foundational setup of your development environment, ensuring you are equipped to run Spark and Scala on your desktop. A hands-on activity will introduce you to the excitement of live data by streaming and analyzing real-time Tweets. As we move forward, you’ll gain a solid understanding of Scala, a language integral to working with Spark. This crash course in Scala covers the essentials: variables, data structures, and flow control, with practical exercises to cement your understanding. With a firm grip on Scala, you’ll delve into the core concepts of Spark, including the Resilient Distributed Dataset (RDD), which forms the backbone of Spark Streaming applications. We will then explore Spark Streaming in detail, from its architecture to fault tolerance mechanisms, using engaging examples like tracking Twitter hashtags and analyzing Apache logs. Finally, the course pushes the boundaries of your knowledge with advanced topics such as integrating Spark Streaming with Kafka, Flume, and Cassandra. You'll also tackle stateful information tracking, real-time machine learning with K-Means clustering, and deploying your applications on a real Hadoop cluster. By the end of this course, you’ll not only understand the theory behind Spark Streaming but will have the practical experience to apply it effectively in production environments. This course is ideal for software developers, data engineers, and data scientists with a basic understanding of programming concepts. Prior experience with Java, Python, or any object-oriented programming language is recommended but not required. Familiarity with big data concepts will be helpful but is not mandatory.

schedule 6 Months
$56 / TOTAL
View Course Details
Negotiation That Works: Strategies for Influence & Agreement Minnesota State University, Mankato

Negotiation That Works: Strategies for Influence & Agreement

By the end of this course, you will be able to: prepare strategically for negotiations, communicate with influence, recognize and use power dynamics, and apply collaborative techniques to reach durable agreements in real-world situations. This course equips you with practical tools to negotiate confidently and ethically across professional and personal contexts. You’ll learn how to clarify goals, limits, and alternatives, uncover underlying interests, and understand how assumptions, emotions, and perceptions shape outcomes. You’ll also distinguish between different negotiation approaches and know when to apply each effectively. You’ll develop high-impact questioning and listening skills, read verbal and nonverbal signals, and identify sources of leverage. Emotional awareness will help you build trust, manage tension, and strengthen your influence in any negotiation. Through realistic scenarios, you’ll practice collaborative problem-solving, navigate conflict and resistance, and adapt your approach to complex, high-stakes situations. What makes this course unique is its focus on both strategy and human dynamics—combining clear frameworks with immediately usable skills—so you don’t just negotiate more often, you negotiate better.

schedule 8 Months
$351 / TOTAL
View Course Details
Queries with OpenAI: Translate Natural Text to SQL Coursera

Queries with OpenAI: Translate Natural Text to SQL

Ever wanted to seamlessly translate natural language into actionable insights from your data? This Guided Project was created to help learners develop the skillset necessary to utilize OpenAI GPT to generate complex SQL queries from natural language prompts to elicit insights against a real sql database. In this project-based course, spanning 2-hours, you will load data from a CSV file and convert it to a local Pandas dataframe. You will create an SQL-like table definition prompt based on the dataframe. You will use this as well as a user query to build a comprehensive GPT prompt to elicit a real SQL query which we will then use to interact with our data. By the end of this project you will have built a powerful tool that can convert a natural language questions into SQL queries and interactively pull insights from a real-world dataset. In order to be successful with this project you should have some experience in Python programming, working with GPT or GPT API, a working understanding of SQL and a credit card for tokens to use with OpenAI API.

schedule 4 Months
$257 / TOTAL
View Course Details
Java Programming Fundamentals and Object-Oriented Concepts Packt

Java Programming Fundamentals and Object-Oriented Concepts

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 starts with an introduction to Java, guiding you through the installation of the Java Development Kit (JDK) and Eclipse Integrated Development Environment (IDE). You'll write your first Java program and explore primitive data types and operators. Moving forward, you'll learn about conditional statements and loops, solidifying your understanding with hands-on exercises. Next, you'll delve into string operations and object-oriented programming (OOP) concepts. You'll understand classes, objects, methods, and method overloading, along with access specifiers and constructors. The course emphasizes hands-on practice with exercises on class and object manipulation, ensuring you grasp data encapsulation, static keywords, and the main method. Finally, the course covers special Java classes, new features in Java 10, and advanced topics like inheritance, abstraction, and polymorphism. You'll work with arrays, lists, sets, and maps, enhancing your knowledge through practical exercises. This comprehensive approach prepares you to handle real-world Java programming challenges with confidence. Designed for beginners with no prior programming experience and experienced developers looking to refresh their Java skills, the course only requires a basic understanding of computers.

schedule 8 Months
$198 / TOTAL
View Course Details
Set Up Network and HTTP Load Balancers Google Cloud

Set Up Network and HTTP Load Balancers

This is a self-paced lab that takes place in the Google Cloud console. In this hands-on lab, you'll learn how setup both network load balancers and HTTP load balancers for your application running in Compute Engine virtual machines.

schedule 3 Months
$73 / TOTAL
View Course Details
Determine Shortest Paths Between Routers Using Python Coursera

Determine Shortest Paths Between Routers Using Python

By the end of this project you will use the adjacency list data structure and other data structures to find the shortest distance between a set of routers loaded from a file. The shortest path problem is well known in the field of computer science. An adjacency list is probably the best data structure to represent a set of connected vertices to find the shortest path from one vertex to another. One application for shortest paths is in mapping. Another common application for its use is in computer networking routing to find the shortest trip for a packet. 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.

schedule 3 Months
$324 / TOTAL
View Course Details
Operational Purpose University of Huddersfield

Operational Purpose

This course will give you a solid introduction to some of the key tools used within the management function. By competing this course you will gain a comprehensive insight into organisational purpose and the mission and vision of an organisation, why these are important to get right and how managers use this in strategic thinking. You will also have the opportunity to review case studies, evaluating the impact of a successful mission or vision statement. You will reflect on the relationship between professional and personal values and how to match these within your own career goals as well as within your teams. Finally you will analysis the elements of strategy and how to mitigate the threats to strategic thinking. The course will stimulate your ideas and thinking around leadership and management as well as give you practical examples of a range of management tools and how these are used in practice.

schedule 6 Months
$104 / TOTAL
View Course Details
La escuela rural y su comunidad: herramientas para la acción Universidad Austral

La escuela rural y su comunidad: herramientas para la acción

La comunidad de una escuela es mucho más que sus docentes, alumnos y padres; abarca al contexto en el que está inserta y a los actores que la rodean. Una escuela abierta a la comunidad se enriquece y, a la vez, enriquece a quienes la rodean. Las escuelas de contextos rurales tienen un gran camino recorrido en la relación con la comunidad y muchos aprendizajes valiosos para compartir con escuelas de todas las modalidades. Este curso te servirá para analizar y comprender las particularidades de los vínculos entre una escuela y su comunidad. A su vez, podrás identificar distintas posibilidades de involucrar a la comunidad en la escuela para potenciar la tarea educativa. Te ofrecerá un marco para el análisis de propuestas institucionales que incluyan a la comunidad con el objetivo de mejorar los aprendizajes de los alumnos. También, te permitirá conocer casos concretos de escuelas abiertas a la comunidad e identificar los factores que les posibilitan alcanzar las metas que se proponen. El carácter práctico del curso hará que obtengas herramientas para analizar y proponer planes de intervención que incluyan redes de colaboración entre actores escolares y no escolares. Este es el cuarto curso del programa especializado en Educación Básica en contextos rurales diseñada por las fundaciones Bunge y Born y Perez Companc en el marco de su Programa Sembrador. También puede realizarse de manera independiente.

schedule 4 Months
$125 / TOTAL
View Course Details
Qualitative Methods for Quantitative People (with GenAI) Vanderbilt University

Qualitative Methods for Quantitative People (with GenAI)

Qualitative Methods for Quantitative People (with GenAI) is a course designed for individuals with a strong quantitative background who want to explore the power of qualitative analysis through the lens of Generative AI (GenAI). This course introduces foundational concepts of qualitative analysis, guiding learners through the process of interpreting concepts, experiences, and nuanced data. It emphasizes how qualitative insights complement quantitative methods, enabling more comprehensive decision-making. Throughout the course, learners will gain hands-on experience in using Large Language Models (LLMs) for tasks such as data-driven decision-making, resource allocation, and qualitative interpretation of complex information. They will explore real-world scenarios, leveraging AI to extract insights from surveys, documents, and discussions, ultimately fostering better collaboration and a deeper understanding of diverse data sets. Key topics include qualitative versus quantitative analysis, leveraging AI for creating living documents, navigating biases, and maintaining human oversight in AI-driven processes. This course is ideal for those looking to enhance their analytical toolkit with qualitative methods supported by cutting-edge AI technologies. By the end of the course, learners will have the ability to integrate qualitative methods into their existing workflows, improving how they approach decision-making and resource management in dynamic environments.

schedule 7 Months
$187 / TOTAL
View Course Details
المعادلات في مايكروسوفت إكسل الجزء ١ |Formulas in MS Excel 1 Alfaisal University | KLD

المعادلات في مايكروسوفت إكسل الجزء ١ |Formulas in MS Excel 1

برنامج (Microsoft Excel) هو أداة فعالة لتجميع وتحليل البيانات من قبل العديد من الفئات العاملة في المجالات كافة، وخاصة في المجال المالي، جميعنا يعرف أن المجال المالي يعتمد في المقام الأول على المعايير الرياضية والمحاسبية، لذلك يتميز هذا البرنامج بوجود العديد من المعادلات الجاهزة في جميع المجالات المحاسبية والمالية والرياضية والمنطقية وغيرها، خاصة تلك التي تُمكّن المحاسبين والمحللين الماليين من إجراء عمليات حسابية معقدة لا حصر لها لكمٍّ كبير من البيانات بسهولة ويُسر وفي وقت قصير، مما يُسهّل عملهم ويوفر الوقت والجهد ويخفف الأخطاء التي تحدث عند استخدام الطرق التقليدية مثل الآلات الحاسبة والورقة والقلم. هذه الدورة هي دورة تمهيدية؛ فهي تلقي الضوء على أساسيات الموضوع بشكل عام بهدف التعريف به وبمحاوره الأساسية التي يجب الإلمام بها. إذا كنت من المهتمين بفهم المعادلات في مايكروسوفت إكسل، أو كان مجال عملك يتطلب توظيف ذلك في سياق عملك، فهذه الدورة ستكون مثالية لإغناء خبرتك وتطوير مهاراتك بشكل فعال ومؤثر. حيث ستزودك هذه الدورة باطلاع واسع ودقيق على مجموعة من المحاور المتعلقة بهذا الموضوع، مثل: شرح المعادلات الشرطية مثل (IF - COUNTIF - SUMIF)، أشهر المعادلات المستخدمة من قبل الجميع مثل (SUM – Average – MIN – MAX – COUNT)، المقصود بمصطلح (Formulas) وكيفية استخدامه.

schedule 5 Months
$282 / TOTAL
View Course Details
Google Analytics Hacks: Boost Your Marketing Performance Board Infinity

Google Analytics Hacks: Boost Your Marketing Performance

Modern marketing demands more than intuition, it requires the ability to read data, spot patterns, and make fast, confident decisions. This hands-on course helps you unlock the real power of Google Analytics so you can analyze behavior, optimize campaigns, and drive measurable results. You’ll begin by learning how Google Analytics collects and structures data, how tracking codes work, and how channels are classified. Through guided exercises, you’ll practice tagging campaigns with UTMs, navigating reports, and building simple segments to uncover meaningful patterns in user activity. Next, you’ll move into advanced insights, analyzing channel performance through attribution models, creating custom reports, and interpreting user journeys to identify bottlenecks. You’ll learn how to connect data points across traffic, engagement, and conversions to make smarter marketing decisions. By the end of the course, you will be able to: • Analyze user behavior using Google Analytics built-in tools. • Evaluate traffic and campaign performance across channels. • Build audience segments and custom reports for deeper insight. • Apply data-driven optimizations to improve marketing results. This course is ideal for marketers, analysts, founders, and content professionals who want to strengthen their analytics skills and drive campaign performance with confidence. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with Alphabet Inc. or any of its subsidiaries or affiliates. This course is not an official preparation material of Alphabet Inc. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.

schedule 7 Months
$134 / TOTAL
View Course Details
Bitcoin Scaling & Security AI CERTs

Bitcoin Scaling & Security

Scaling, Security & Applications: Bitcoin Developer Intermediate Dive into the next stage of Bitcoin development with this intermediate course in the Bitcoin+ Developer™ Specialization. Building on foundational scripting skills from Pathway A, you’ll explore how to scale Bitcoin applications and implement security best practices for real-world solutions. Learn how Layer 2 solutions like the Lightning Network enhance transaction speed and network efficiency, and examine practical use cases that bring Bitcoin to life in payments, bridging, and decentralized applications. Security is paramount - you’ll understand common threat models, apply safe scripting practices, and analyze vulnerabilities to safeguard your code. Hands-on exercises and mini-projects ensure you move from theory to practice, giving you the confidence to design secure, scalable Bitcoin workflows. By the end of this course, you’ll be equipped to implement robust Bitcoin applications and be fully prepared for the final pathway — integration, innovation, and capstone - leading toward the full Bitcoin+ Developer™ Certification. This course is essential for developers aiming to bridge foundational knowledge with applied skills in Bitcoin scaling, security, and real-world applications.

schedule 6 Months
$282 / TOTAL
View Course Details
Machine Learning in Production DeepLearning.AI

Machine Learning in Production

In this Machine Learning in Production course, you will build intuition about designing a production ML system end-to-end: project scoping, data needs, modeling strategies, and deployment patterns and technologies. You will learn strategies for addressing common challenges in production like establishing a model baseline, addressing concept drift, and performing error analysis. You’ll follow a framework for developing, deploying, and continuously improving a productionized ML application. Understanding machine learning and deep learning concepts is essential, but if you’re looking to build an effective AI career, you need experience preparing your projects for deployment as well. Machine learning engineering for production combines the foundational concepts of machine learning with the skills and best practices of modern software development necessary to successfully deploy and maintain ML systems in real-world environments. Week 1: Overview of the ML Lifecycle and Deployment Week 2: Modeling Challenges and Strategies Week 3: Data Definition and Baseline

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