The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Google Cloud
Setting up Jenkins on Kubernetes Engine
This is a self-paced lab that takes place in the Google Cloud console. This hands-on lab will show you how to set up Jenkins on Google Kubernetes Engine to help orchestrate your software delivery pipeline.
Coursera
Portfolio and Industry Readiness for Agentic AI Architects
This standalone course serves as the terminal unit of the program, designed to bridge the gap between technical mastery and professional employment in the AI field. Having completed complex projects in agent architecture, operations, and security, you will now learn how to translate those technical achievements into a compelling narrative for recruiters and hiring managers. This course focuses on the specific requirements of the AI Architect and Agentic Systems Engineer roles, guiding you through the creation of a professional portfolio that highlights your ability to build autonomous, ethical AI. You will practice articulating your skills in high-stakes system design interviews, learning to discuss trade-offs in agentic logic, cost-optimization, and security governance. By the end of this course, you will have tailored application materials and the interview readiness required to compete for skilled-level (CB2) positions in Machine Learning and AI. Whether you seek to advance within your current organization or pivot into a new role, this course provides the strategic career coaching necessary for success.
The Hong Kong University of Science and Technology
Business Case Analysis
The Capstone project is the culmination of your journey through the Business English for Non-Native Speakers specialization. It is aimed at applying the written and spoken skills that you have gained to an authentic business situation. You will be able to choose a business case provided by HKUST, or use an example from your own work experience and: (1) prepare an online video presentation (approx. ½ hour) that analyses the case and provides recommendations, and (2) prepare a business recommendation report to coincide with the presentation (approx. 2,000 words). The report should include an executive summary, analyses of the case and recommendations.
Packt
Google Cloud Generative AI Leader Training 2025
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. Embark on a transformative journey with the Google Cloud Generative AI Leader Training, designed to equip you with the essential skills and knowledge to become a certified Generative AI leader. Through engaging lessons, you will understand the fundamental concepts of Generative AI, including the core technologies such as AI, machine learning, and natural language processing (NLP). The course will provide a comprehensive view of how these technologies are applied in real-world scenarios, particularly in Google Cloud’s ecosystem. You will also dive into critical aspects such as prompt engineering, model performance, and data management, with a focus on practical applications. As you progress, the course guides you through the Google Cloud tools and platforms specifically tailored for generative AI. From TPUs to enterprise-ready AI strategies, you will explore scalable AI solutions designed for businesses of all sizes. You will also be introduced to Google's unique AI technologies, including Gemini, Gemma, and Vertex AI. The course is structured to help you master everything from the AI lifecycle to deployment strategies, ensuring you are well-prepared to work with AI at the enterprise level. This course is ideal for those aiming to work with Google Cloud’s generative AI tools or seeking to build expertise in AI governance, security, and scalability. It's designed for learners interested in AI, cloud computing, and enterprise innovation. A background in technology or business is recommended, but there are no strict prerequisites. The course is suitable for intermediate learners seeking to enhance their expertise in the rapidly evolving field of AI. By the end of the course, you will be able to define key generative AI concepts, apply machine learning techniques to real-world problems, leverage Google Cloud tools to scale AI solutions, and integrate responsible AI practices in enterprise environments.
University of Colorado Boulder
Modern Regression Analysis in R
This course will provide a set of foundational statistical modeling tools for data science. In particular, students will be introduced to methods, theory, and applications of linear statistical models, covering the topics of parameter estimation, residual diagnostics, goodness of fit, and various strategies for variable selection and model comparison. Attention will also be given to the misuse of statistical models and ethical implications of such misuse. 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. Logo adapted from photo by Vincent Ledvina on Unsplash
Packt
Python Interactive Dashboards with Plotly Dash
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. Unlock the power of data visualization with Python and Plotly Dash. This course walks you through building fully interactive, production-ready dashboards that bring your data to life. You’ll gain hands-on experience crafting visual analytics, using real-world datasets, and customizing your dashboards to suit your needs. Starting with a Python refresher, you’ll set up your environment and revisit essential programming concepts. Then, you’ll dive into Plotly Dash, learning to create layouts, integrate HTML and core components, and design callbacks that respond dynamically to user input. Each section builds toward practical application, with step-by-step guidance through building charts, forms, and interactions. The course features two major capstone projects—one based on avocado prices and another tracking life expectancy—plus two detailed case studies including a live financial dashboard and an interactive map. Bonus material introduces Jupyter Dash, extending your toolkit for development. Designed for intermediate Python users, this course is perfect for data analysts, business intelligence professionals, and developers who want to build interactive web-based data apps. Prerequisites include basic Python knowledge and familiarity with data structures and functions.
EDHEC Business School
The Finance of Climate Change
The urgent transition towards a low-carbon economy will profoundly change our economy. Households, companies and financial intermediaries have to be ready in order to avoid the downside risks and seize the opportunities created by climate change. The Finance of Climate Change MOOC will explain (i) how climate change and the policies aimed to mitigate it will impact the different businesses and (ii) the means and tools at the disposal of companies, banks and investors to be part of this transition. What is the shadow price of carbon? What makes a bond green? How can investors steer the decarbonization of a company? How can we make sure that a company is making real efforts to make its business model climate-resilient and not just greenwashing? These are some of the questions that will be addressed in this MOOC. This MOOC covers the financial risks and opportunities of climate change and how companies can finance their green transition, for example by issuing green securities. You will also learn how financial intermediaries address climate change risks and why central banks are concerned about climate change. This MOOC is for those who wish to understand the finance of climate. It is not necessary to have specialized prior knowledge, apart from basic familiarity with accounting and financial concepts such as discounted cash flows. We do suggest, however, taking the first and second MOOC of this specialization before starting this one in order to gain a simple but solid understanding of the science and economics aspects of climatic changes.
EDUCBA
Analyze Investment Banking & Financial Market Systems
By the end of this course, learners will be able to explain the structure of the financial system, analyze the role of investment banks, differentiate buy-side and sell-side participants, evaluate financial markets and regulatory frameworks, and apply price determination concepts to real-world market scenarios. This course provides a structured and practical introduction to investment banking and financial markets, making complex financial concepts easy to understand for beginners and early-career professionals. Learners will gain a clear understanding of how investment banks operate, how capital flows through financial systems, and how global financial markets contribute to economic growth. The course also builds strong conceptual foundations in regulation, investor behavior, and market mechanics, which are essential for careers in finance, banking, consulting, and corporate strategy. What makes this course unique is its end-to-end learning journey—starting from basic financial system concepts and progressing logically toward global markets, regulation, and price discovery. The content is designed with industry relevance in mind, supported by practical examples, structured modules, and graded assessments. By completing this course, learners will be better equipped to interpret financial news, engage in informed investment discussions, and pursue advanced roles or certifications in finance and investment banking.
University of Michigan
Llama for Python Programmers
Llama for Python Programmers is designed for programmers who want to leverage the Llama 2 large language model (LLM) and take advantage of the generative artificial intelligence (AI) revolution. In this course, you’ll learn how open-source LLMs can run on self-hosted hardware, made possible through techniques such as quantization by using the llama.cpp package. You’ll explore how Meta’s Llama 2 fits into the larger AI ecosystem, and how you can use it to develop Python-based LLM applications. Get hands-on skills using methods such as few-shot prompting and grammars to improve and constrain Llama 2 output, allowing you to get more robust data interchanges between Python application code and LLM inference. Lastly, gain insight into the different Llama 2 model variants, how they were trained, and how to interact with these models in Python. This course does not require a data science or statistics background. It is developed specifically for Python application developers who are interested in integrating generative AI, such as Llama 2, into their work.
Coursera
Building Test Automation Framework using Selenium and TestNG
Selenium is one of the most widely used functional UI automation testing tools and TestNG is a brilliant testing framework. Test automation frameworks are a set of guidelines or rules for writing test cases. They can reduce maintenance costs and testing efforts and will provide a higher return on investment (ROI) for teams looking to optimize their processes. Testing guidelines include coding standards, test-data management, defining object repositories, reporting guidelines, and logging strategies. Through hands-on, practical experience, you will go through concepts writing reusable and structure code which is easy to maintain and understand, creating helper classes or utilities, write effective testcases, and generating reports and logs.
EDUCBA
Master Excel Automation Using Java, .NET, and Python
Learners will develop, apply, and optimize Excel automation solutions using Java, .NET, and Python to efficiently create, manage, format, and process Excel files programmatically. They will analyze workbook structures, implement form-driven data entry, and integrate real-world automation workflows using industry-relevant libraries such as Apache POI and OpenPyXL. By completing this course, learners gain practical, job-ready skills that significantly reduce manual Excel work and improve accuracy, scalability, and productivity. The course enables learners to automate repetitive Excel tasks, build structured workbooks, apply professional formatting, and handle real-world data scenarios across multiple programming languages. These skills are highly valuable for software developers, data analysts, testers, and automation engineers working with reports, data pipelines, and business operations. What makes this course unique is its multi-language approach, combining Java, .NET, and Python within a single structured learning path. Instead of focusing on one tool, learners gain cross-technology expertise and practical project experience, helping them confidently adapt Excel automation techniques to diverse enterprise environments and real-world use cases.
Columbia University
Attaining Higher Education
Prepare to transition to college using intentional decision-making. Aimed at active duty service members and veterans, with this course you will learn about the college admission process, including financial aid, to help you choose a right-fit college.
Google Cloud
Architecting with Google Kubernetes Engine: Production 한국어
이 과정에서는 Kubernetes와 Google Kubernetes Engine(GKE) 보안, 로깅 및 모니터링, GKE에서의 Google Cloud 관리형 스토리지 및 데이터베이스 서비스 사용에 대해 다룹니다. Architecting with Google Kubernetes Engine 시리즈의 두 번째 과정입니다. 이 과정을 이수한 후 안정적인 Google Cloud 인프라: Design and Process 과정 또는 Hybrid Cloud Infrastructure Foundations with Anthos 과정에 등록하세요.
Skillshare
The Business of 3D Animation: Guide to Going Freelance
Get your first gig by learning how to network and market yourself within the 3D industry. Madison Erwin started her career as a 3D animator by teaching herself the ins and outs of 3D software like Blender and the workings of the animation industry. Just three years later, she’s gone on to work on projects like Spider-Man: Across the Spider-Verse, I Am Groot, and Doctor Strange in the Multiverse of Madness. Now Madison wants to share everything she learned and did to skyrocket her 3D career to the next level. In this class, Madison will teach you how to nail down your niche and then market yourself and find clients within that niche. From creating your demo reel to finding your ideal audience to invoicing your clients, you’ll learn how to smoothly transition from animating as a hobby to securing multiple freelance gigs. With Madison as your teacher, you’ll: * Find your niche based on your skill set, previous experience, and interests * Market yourself with a quality website and LinkedIn page * Discover how to properly fill out job applications to book your first gig * Set your rate based on industry standards Plus, Madison will share her downloadable invoice template in the resources section so that you can keep your invoices clear and considerate. Whether you have just finished learning 3D animation and you’re ready to take things professional or you’ve already had a few professional gigs in animation and you want to solidify your freelance career, you’ll leave this class knowing what your niche is and how to market yourself correctly in that niche so that you can stand apart from other animators and get your dream gigs. You do not need professional experience as a 3D animator to take this class. You’ll need a journal and pen or your preferred note-taking system to follow along with these lessons. Instructor bio: Madison Erwin is a self-taught 3D animator based in LA. Known for her acting and animation skills, she successfully freelanced for a year before taking a role in-house at Sony. Her work has been featured in blockbuster films like Spider-Man: Across the Spider-Verse, Doctor Strange, the Disney Plus Series I Am Groot, and hit game Kena: Bridge of Spirits.
Packt
JavaScript essentials for Node-RED
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. Unlock the power of JavaScript and integrate it seamlessly into your Node-RED applications. This course offers an in-depth exploration of JavaScript fundamentals, from variables and operators to functions and arrays, providing you with a solid foundation for building dynamic applications. With hands-on projects and practical examples throughout, you’ll quickly gain proficiency in using JavaScript in the Node-RED environment. Starting with the basics of variables, data types, and operators, the course gradually introduces more complex topics such as loops, functions, and JavaScript methods. You will be guided step-by-step, building your skills as you tackle increasingly challenging projects, like implementing object storage and creating random number generators. This course is designed for developers, engineers, and anyone eager to learn JavaScript with a focus on Node-RED integration. No prior JavaScript or Node-RED experience is required, making it suitable for beginners. However, a basic understanding of programming concepts is beneficial. The course is beginner-friendly, with a progressive learning curve designed to build confidence and competence. By the end of the course, you will be able to write JavaScript code with confidence, create interactive applications, manipulate arrays and objects, and apply logic statements and loops. You’ll also be able to work with built-in JavaScript methods and deploy your skills in real-world Node-RED projects.
University of California San Diego
Algorithms on Graphs
If you have ever used a navigation service to find optimal route and estimate time to destination, you've used algorithms on graphs. Graphs arise in various real-world situations as there are road networks, computer networks and, most recently, social networks! If you're looking for the fastest time to get to work, cheapest way to connect a set of computers into a network or efficient algorithm to automatically find communities and opinion leaders in Facebook, you're going to work with graphs and algorithms on graphs. In this online course, you will first learn what a graph is and what are some of the most important properties. Then you'll learn several ways to traverse graphs and how you can do useful things while traversing the graph in some order. We will then talk about shortest paths algorithms — from the basic ones to those which open door for 1000000 times faster algorithms used in Google Maps and other navigational services. You will use these algorithms if you choose to work on our Fast Shortest Routes industrial capstone project. We will finish with minimum spanning trees which are used to plan road, telephone and computer networks and also find applications in clustering and approximate algorithms.