The Global Scholarly Directory.

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

search
Kafka Streams API for Developers Using Java/Spring Boot 3.X Packt

Kafka Streams API for Developers Using Java/Spring Boot 3.X

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 is meticulously crafted to guide you through the intricacies of Kafka Streams API using Java and Spring Boot 3.x. You’ll start by getting familiar with the core concepts of Kafka Streams, understanding how to build basic stream processing applications, and moving quickly into practical examples. The course structure ensures that you not only grasp the theoretical aspects but also gain hands-on experience by developing real-world applications such as an Order Management System. As you progress, you'll delve into more advanced topics, including serialization/deserialization, stateful operations like aggregation, joins, and windowing. You'll learn how to manage and query state stores interactively, handle errors efficiently, and test your Kafka Streams applications using TopologyTestDriver and JUnit5. The course emphasizes best practices and recommended approaches, ensuring that your applications are both scalable and maintainable. By the end of this course, you'll have a deep understanding of Kafka Streams API, be proficient in using Spring Boot for building and running Kafka Streams applications, and be well-prepared to tackle complex, real-time data processing challenges in your projects. Whether you're building microservices or handling big data pipelines, this course will elevate your expertise in distributed systems. This course is designed for Java developers with intermediate knowledge of Spring Boot. A basic understanding of Kafka and distributed systems will be beneficial but is not mandatory.

schedule 3 Months
$203 / TOTAL
View Course Details
Introduction to Responsible AI - 日本語版 Google Cloud

Introduction to Responsible AI - 日本語版

この入門レベルのマイクロラーニング コースでは、責任ある AI の概要と重要性、および Google が責任ある AI を自社プロダクトにどのように実装しているのかについて説明します。また、Google の AI に関する 7 つの原則についても説明します。

schedule 4 Months
$286 / TOTAL
View Course Details
Apply Exploratory Data Analysis with R and ggplot2 EDUCBA

Apply Exploratory Data Analysis with R and ggplot2

Learners will develop the ability to explore, visualize, and interpret data using R, ggplot2, and linear analysis techniques to generate meaningful insights. By the end of this course, learners will confidently apply exploratory data analysis (EDA) methods to understand data structure, identify patterns, visualize relationships, and evaluate linear trends. This project-based course guides learners through a complete EDA workflow, starting from understanding datasets and variable types to creating professional-quality visualizations using the grammar of graphics. Learners will analyze univariate and bivariate data, customize plots for clarity, detect outliers, and visually assess linear relationships using regression techniques. Each concept is reinforced through hands-on practice with real-world data scenarios. What makes this course unique is its strong emphasis on practical visualization-driven analysis, not just theory. Learners gain experience producing production-ready plots and interpreting analytical results in a way that supports data-driven decision-making. This course is ideal for aspiring data analysts and professionals who want to strengthen their EDA, data visualization, and analytical storytelling skills using R.

schedule 6 Months
$319 / TOTAL
View Course Details
Build with LLMs: Prompt Engineering & Real AI Projects Packt

Build with LLMs: Prompt Engineering & Real AI Projects

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 intermediate-level course dives deep into the essential techniques for working with large language models (LLMs), providing you with the practical tools and knowledge needed to build powerful AI applications. You will learn core concepts such as tokenization, log probabilities, and context windows, and gain hands-on experience through a series of engaging labs and projects. Additionally, you'll explore foundational prompt engineering patterns to improve response accuracy, control output formats, and develop advanced techniques such as few-shot prompting and chain-of-thought prompting. The course is structured to guide you from understanding the theoretical underpinnings of LLMs to applying those concepts in real-world scenarios. As you progress, you will work on an exciting project, building an AI-powered Git commit message generator. Through this project, you'll gain valuable experience in designing prompt templates, creating core logic for AI commits, and enhancing functionality with user reviews and model selection. Each section includes practical labs and exercises that ensure you're not just learning the theory, but also building real skills. The course is perfect for intermediate learners looking to enhance their AI development capabilities, particularly those interested in applying prompt engineering to optimize model behavior. A solid understanding of programming and LLMs is beneficial, but anyone with a technical background will find this course accessible. By the end of the course, you will be able to design structured prompts, implement advanced prompting techniques, generate AI-driven Git commit messages, and effectively manage API usage and costs.

schedule 5 Months
$91 / TOTAL
View Course Details
Transforming higher education with Generative AI Lund University

Transforming higher education with Generative AI

This course is for educators, administrators, and educational technologists interested in how GenAI could be used to impact teaching, learning, and governance in higher education and exploring the practical, social and ethical issues. To be successful in this course, you do not need prior experience with GenAI. A basic understanding of higher education teaching or management practices is beneficial. By the end of this course, you will be able to: - Apply theoretical knowledge and practical skills to effectively use GenAI in higher education contexts. - Anticipate and prepare for future GenAI needs in higher education. - Critically assess ethical and practical implications of GenAI in higher education.

schedule 7 Months
$339 / TOTAL
View Course Details
Essential Google Cloud Infrastructure: Core Services - 简体中文 Google Cloud

Essential Google Cloud Infrastructure: Core Services - 简体中文

这门自助式速成课程向学员介绍 Google Cloud 提供的灵活全面的基础架构和平台服务,着重介绍了 Compute Engine。学员将通过一系列视频讲座、演示和动手实验,探索和部署各种解决方案元素,包括网络、系统和应用服务等基础架构组件。本课程的内容还包括如何部署实用的解决方案,包括客户提供的加密密钥、安全和访问权限管理、配额和结算,以及资源监控。

schedule 4 Months
$333 / TOTAL
View Course Details
Life on Earth: Diversification and Extinctions University of Cape Town

Life on Earth: Diversification and Extinctions

Discover the diversity of life on earth and how this biodiversity has been shaped by five mass extinction events that occurred in the distant past. Each week we interview scientists about how their research informs us about the biodiversity of our planet including the earliest life forms; fish and tetrapod diversification; the radiation of reptiles and the later domination of dinosaurs; and the rise of mammals. We focus on the five previous mass extinction events to explain this incredible story of life on earth. The fossil record reveals evidence of species that went extinct during each of these catastrophic events and the recovery thereafter when surviving biota diversified. Turning to the present and the Anthropocene period, we look at how human behaviour is negatively impacting Earth’s ecosystems. We conclude by considering the threat of the so-called ‘sixth extinction’, and we discuss ways in which we can mitigate the effects of climate change and the ‘sixth extinction”.

schedule 8 Months
$259 / TOTAL
View Course Details
Google Cloud DevOps Fundamentals Whizlabs

Google Cloud DevOps Fundamentals

DevOps is a combination of software development (Dev) and operations (Ops). It is defined as a software engineering methodology that aims to integrate the work of development teams and operations teams by facilitating a culture of collaboration and shared responsibility. In this course, you will learn the skills to become a Google Cloud Platform (GCP) DevOps engineer. You get an understanding of building software delivery pipelines, deploying & monitoring services, and managing & learning from incidents on the Google Cloud Platform (GCP). This course provides 4+ hours of training videos which are segmented into modules. The course concepts are easy to understand through lab demonstrations. To test the understanding of learners, every module includes Assessments in the form of Quizzes and In-Video Questions. A mandatory Graded Questions Quiz is also provided at the end of every module. Module 1: Continuous Integration and Continuous Delivery (CI/CD) Module 2: Networking, Monitoring and Containerization Module 3: Security and Compliance To be successful in this course, you should have a basic knowledge of the Google Cloud Platform with fundamental knowledge of DevOps, Monitoring, Security, and Networking tools & concepts.

schedule 5 Months
$243 / TOTAL
View Course Details
Membuat Wireframe dan Purwarupa Low-Fidelity Google

Membuat Wireframe dan Purwarupa Low-Fidelity

Membuat Wireframe dan Purwarupa Low-Fidelity adalah materi ketiga dalam program sertifikat ini yang akan membekali Anda dengan keterampilan yang perlu Anda terapkan pada pekerjaan desain pengalaman pengguna (UX) tingkat pemula. Dalam materi ini, Anda akan melanjutkan perancangan aplikasi seluler untuk portofolio UX profesional Anda. Anda akan mulai dengan membuat storyboard dan membiasakan diri dengan dasar-dasar menggambar. Kemudian, Anda akan membuat wireframe kertas dan wireframe digital menggunakan alat desain Figma. Anda juga akan membuat purwarupa kertas dan purwarupa low-fidelity digital di Figma. Desainer dan peneliti UX dari Google akan menjadi instruktur Anda, dan Anda akan terlibat langsung dalam menyelesaikan berbagai aktivitas yang mengambil skenario desain UX dari dunia nyata. Peserta didik yang berhasil menyelesaikan ketujuh materi program sertifikasi ini telah memiliki keterampilan untuk melamar pekerjaan sebagai desainer UX pemula. Pada akhir materi ini, Anda akan mampu: - Mengembangkan sebuah pernyataan tujuan. - Membuat dua jenis papan cerita (storyboard): big picture dan close-up - Memahami perbedaan antara desain low-fidelity dan high-fidelity. - Menerapkan dasar-dasar menggambar. - Menerapkan prinsip-prinsip arsitektur informasi untuk mengorganisir aplikasi seluler. - Membuat wireframe kertas untuk desain sebuah aplikasi seluler - Mengembangkan wireframe digital dalam alat desain Figma. - Membuat purwarupa dari kertas untuk menambahkan kegiatan interaktif ke desain Anda - Mendesain purwarupa low-fidelity di Figma. - Mengenali bias implisit dan pola yang memperdaya dalam desain. - Melanjutkan perancangan sebuah aplikasi seluler untuk disertakan dalam portofolio profesional Anda. Agar berhasil dalam materi ini, Anda sebaiknya menyelesaikan dua materi sebelumnya dalam program sertifikat ini, atau memiliki kemampuan untuk melakukan penelitian pengguna sebagai informasi dalam pembuatan peta empati, persona, cerita pengguna, peta perjalanan pengguna, pernyataan masalah, dan proposisi nilai. Anda juga membutuhkan kertas dan pena atau pensil.

schedule 7 Months
$284 / TOTAL
View Course Details
Implementing an SAP Solution SAP

Implementing an SAP Solution

Implementing an SAP Solution is the fifth course in the SAP Technology Consultant Professional Certificate program. You’ll learn how to collaborate with stakeholders and other SAP professionals for key phases in the SAP Implementation lifecycle. You’ll explore how to build and prepare system and test environments for implementation and look at different types of testing. You’ll learn how to cleanse and anonymize test data, and use automation tools. You’ll look at SAP Best Practice Explorer and build your understanding of baseline configurations and integrations. You’ll learn how to document issues, bugs, and recommended fixes after testing. Plus, you’ll look at the process for going-live and getting sign off for a project. By the end of this course, you will be able to: Explain what a technology consultant does in the implement, monitor and QA/testing phases of the SAP lifecycle. Implement and deploy a technical solution approved in the design, pitch, and re-design phases. Explain how to test an implemented technical solution including creating test plans, writing test scripts, and issuing fix or bug resolutions. Explain how to conduct a post-implementation review including developing the Post-Implementation Review Report and the Post-Production Roadmap.

schedule 6 Months
$71 / TOTAL
View Course Details
Digital Marketing Strategies: Analyze & Apply EDUCBA

Digital Marketing Strategies: Analyze & Apply

Learners will define digital marketing concepts, analyze company objectives, apply strategic frameworks, and evaluate campaign results through a real-world case study. This course provides practical insights into how businesses design, optimize, and measure digital marketing strategies. By completing this course, learners will gain the ability to interpret organizational vision and mission, assess opportunities and challenges, and design mobile-first strategies that align with business goals. The case study format makes the learning highly engaging and directly applicable to real-world business challenges. What makes this course unique is its step-by-step journey from understanding the foundations of digital marketing to implementing mobile optimization, proximity marketing, and SMS campaigns. Unlike traditional theory-based courses, it emphasizes applied learning with a complete cycle of strategy formulation, execution, and analysis. Learners will walk away with the confidence to design impactful campaigns, optimize digital presence, and evaluate marketing performance for measurable success.

schedule 3 Months
$146 / TOTAL
View Course Details
Choose Best Project Management Methods Coursera

Choose Best Project Management Methods

In today's complex project landscape, choosing the right management methodology is a critical first step toward success. This course, "Choose Best Project Management Methods," is designed for aspiring and early-career project managers who want to move beyond guesswork and make informed, data-driven decisions. You will learn to analyze a project's unique characteristics and constraints to determine whether a predictive (Waterfall) or adaptive (Agile) approach is the best fit. Through hands-on activities, you will master the use of a decision matrix to systematically evaluate and score your options. Finally, you will learn to translate your analysis into a persuasive, strategic recommendation that gains stakeholder buy-in. By the end of this course, you will be equipped with the practical skills to select the optimal project management framework and toolset, setting your projects up for success from day one.

schedule 8 Months
$344 / TOTAL
View Course Details
Finance for Managers IESE Business School

Finance for Managers

Unlock the power of numbers in business! In this Operational Finance course, you'll learn to interpret the 'financial story' told by balance sheets and income statements, gaining insights crucial for short-term decision-making. Master the management of current assets, liabilities, and working capital to optimize business performance. Understand the financial impact of managerial decisions on operations and marketing, making you a more strategic leader. Prerequisites: Basic understanding of accounting principles recommended. Experience with Microsoft Excel is helpful. Learning Outcomes: * Analyze balance sheets and income statements to identify key financial ratios. * Make data-driven decisions related to working capital management. * Evaluate the financial consequences of marketing and operational strategies. Benefits: Gain the confidence to make sound financial decisions, improve business profitability, and advance your career in finance or management. Equip yourself with skills applicable across diverse industries. Are you ready to transform your understanding of finance and its impact on your business?

schedule 3 Months
$360 / TOTAL
View Course Details
Advanced Cybersecurity Concepts and Capstone Project Microsoft

Advanced Cybersecurity Concepts and Capstone Project

In this course, you’ll learn about threat mitigation by following the three stages of threat modeling. The steps are: decomposing the application, determining and ranking threats, and determining countermeasures and mitigation. You’ll learn about access control, secure development, cryptography, as well as asset management. You’ll also be introduced to the types of attacks that IoT (Internet of Things) devices and services face. At the end of this course, you’ll also complete a focused security mitigation strategy plan for a given business. This capstone project integrates the knowledge you’ll have gained from the previous courses into a standalone portfolio piece, demonstrating your new cybersecurity skills. The course will take you one step closer to the Microsoft Cybersecurity Analyst Professional Certificate, which requires no degree or prior experience. After completing this course, you’ll be able to: • Explain threat modeling • Discuss security conscious design • Plan threat mitigation strategies This is also a great way to prepare for the Microsoft SC-900 exam. By passing the SC-900 exam, you’ll earn the Microsoft Security, Compliance, and Identity Fundamentals Certification.

schedule 3 Months
$302 / TOTAL
View Course Details
علم النجاح: ما يجب أن تعرفه من الباحثين University of Michigan

علم النجاح: ما يجب أن تعرفه من الباحثين

تم تصميم هذه الدورة التدريبية التفاعلية حتى تساعدك على تحقيق النجاح الذي تريده. وبناءً على عقود من الأبحاث العلمية، ستتعلم ما يقوم به معظم الناجحين بطريقة مختلفة عن الآخرين ولماذا لا يعد معدل الذكاء المعيار الأساسي للنجاح (وقد يعطي نتيجة عكسية في بعض الأحيان) ولما تتسبب العديد من المعتقدات الشائعة بين الناس في إعاقة مسيرتهم نحو تحقيق أهدافهم. على الرغم من اعتماد هذه الدورة التدريبية على علم النجاح إلا أنك ستتعلم العديد من الأفكار العملية التي يمكنك تطبيقها على حياتك الخاصة فورًا خاصة في المجالات الثلاثة الأساسية وهي: • الحصول على نتائج أفضل في العمل (والمدرسة) • تحقيق النجاح المهني (أيًا كان مفهموك عن النجاح) • والاستمتاع بحياة رغدة وصحية وذات معنى وبحلول وقت انتهاء هذه الدورة التدريبية، ستتعلم أكثر مما يعلمه الناس عن معايير النجاح في الحياة ومن أهم الدروس التي ستتعلمها هي أن النجاح يُكتسب يومًا بيوم من خلال المكاسب البسيطة وهي عبارة عن أعمال صغيرة قابلة للإنجاز يمكنها معًا أن تساعدك على تحقيق أهدافك في وقت أقرب وأن تتجاوز توقعاتك. وبالتالي، ستحظى بفرصة إكمال خطة عمل مفصلة يمكنك من خلالها أن تحوّل ما تعلمته إلى خطوات محددة نحو تحقيق أكثر الأهداف قيّمة في الحياة.

schedule 5 Months
$245 / TOTAL
View Course Details
The Piano Sonata: Russian and 20th-21st Century Composers University of Michigan

The Piano Sonata: Russian and 20th-21st Century Composers

In this course, you’ll review sonata form and learn how the piano sonata was revitalized in the 20th century, with a particular attention to composers from Russia, where the sonata was an especially popular and successful genre. You’ll study some of the most influential piano sonatas of the 20th century, in both Neo-Classical and avant-garde styles. This course will also expose you to a variety of lesser-known and more recent compositions, showing how the piano sonata genre continues to expand and to thrive. This course was filmed at the University of Michigan School of Music, Theatre & Dance, among other locations, to showcase the depth of the sonata repertoire and the instruments that contributed to its history.

schedule 7 Months
$359 / TOTAL
View Course Details
headset_mic
Get In Touch