The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Coursera
Set up AWS Billing Alerts using AWS Budgets
In this 1-hour long project-based course, you will learn how to how to Set up AWS billing alerts using AWS budgets via the AWS console. AWS Budgets gives you the ability to set custom budgets that alert you when your costs or usage exceed (or are forecasted to exceed) your budgeted amount. You can also use AWS Budgets to set reservation utilization or coverage targets and receive alerts when your metrics drop below the threshold you define. By completing the steps in this guided project, you will successfully learn how to set up AWS billing alerts using AWS budgets via AWS management console within the AWS Free Tier. Note: This course works best for learners who are based in the North American region. We’re currently working on providing the same experience in other regions.
University of California San Diego
Data Structures
A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this online course, we consider the common data structures that are used in various computational problems. You will learn how these data structures are implemented in different programming languages and will practice implementing them in our programming assignments. This will help you to understand what is going on inside a particular built-in implementation of a data structure and what to expect from it. You will also learn typical use cases for these data structures. A few examples of questions that we are going to cover in this class are the following: 1. What is a good strategy of resizing a dynamic array? 2. How priority queues are implemented in C++, Java, and Python? 3. How to implement a hash table so that the amortized running time of all operations is O(1) on average? 4. What are good strategies to keep a binary tree balanced? You will also learn how services like Dropbox manage to upload some large files instantly and to save a lot of storage space!
Simplilearn
Introduction to Linear Regression Training
This foundational course on linear regression equips you with the essential knowledge and hands-on skills to build predictive models. Begin with core ML concepts and algorithms, then progress to simple and multiple linear regression techniques. Learn how regression is applied in real-world scenarios, including a detailed profit estimation case study, to strengthen both theory and practice for data-driven decision-making. No prior machine learning knowledge is required. By the end of this course, you will be able to: - Grasp ML Basics: Understand core machine learning concepts and algorithms - Master Regression: Differentiate between simple and multiple linear regression - Apply Techniques: Use regression models to solve real-world business problems - Interpret Insights: Analyze regression outcomes and extract actionable predictions - Build Confidence: Strengthen both theoretical knowledge and practical application Ideal for professionals seeking to develop strong foundations in machine learning and predictive analytics.
National Taiwan University
工程資訊管理 BIM 應用
這門課是「CAD/BIM技術與應用」專項課程的第七門課,屬於BIM系列課程:「工程資訊管理BIM基礎」、「工程資訊管理BIM塑模」及「工程資訊管理BIM應用」的第三門課。 修習這門課之前,應具備BIM的基礎知識與BIM塑模的技能。「CAD/BIM技術與應用」專項課程的「工程資訊管理BIM基礎」、「工程資訊管理BIM塑模」課程,可提供修習這門課前所需具備的相關知識與技能。 BIM技術目前熾手可熱,廣泛的被應用在整個建築生命週期中。這門課將介紹兩項工程基礎實務的BIM應用:「工程數量估算」與「工程進度排程」。課程中會說明「工程數量估算」與「工程進度排程」的目的,並比較導入BIM技術前後,對工程數量估算與工程進度排程的影響。實作方面,學習者將會操作我們精心準備的案例,應用所學的BIM技術,估算工程數量與建立工程排程的模擬。在運用BIM技術於案例的過程中,將可深深地體驗到BIM應用的潛力。 想了解BIM在工程上的應用嗎?這門課適合具備BIM基礎能力,並想延伸應用BIM技術的人。完成此課程後,你將具備應用BIM技術於「工程數量估算」與「工程進度排程」的能力,並能據以協助實際工程專案的管理。
University of Colorado Boulder
Dynamic Programming, Greedy Algorithms
This course covers basic algorithm design techniques such as divide and conquer, dynamic programming, and greedy algorithms. It concludes with a brief introduction to intractability (NP-completeness) and using linear/integer programming solvers for solving optimization problems. We will also cover some advanced topics in data structures. This course can be taken for academic credit as part of CU Boulder’s MS in Data Science or MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Data Science: https://www.coursera.org/degrees/master-of-science-data-science-boulder MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder
Northeastern University
Data Management and Database Design Part 1
In the Data Management and Database Design Part 1 course, you will gain an essential foundation in database theory and skills, exploring fundamental concepts and basic database structures. You will acquire valuable knowledge and skills in understanding, querying, and working with core database systems, with an emphasis on both relational and NoSQL database fundamentals.
Microsoft
Azure Cloud Services
This course is designed to help you gain insights into the fundamentals of cloud computing, understanding its advantages and the strategic selection of Microsoft Azure solutions for diverse business scenarios. Delve into the intricacies of Azure Compute, covering Virtual Machines, App Service, and Azure Kubernetes Service (AKS). Learn troubleshooting techniques specific to operating systems on Azure Virtual Machines, ensuring smooth operation in practical scenarios. Explore the realm of Azure Networking, encompassing Virtual Networks, Load Balancing, and Routes. Develop a solid understanding of Azure Security, including Identity and Access Management (IAM), Virtual Network Security Groups (NSGs), and Microsoft Sentinel, to enhance your knowledge of safeguarding Azure environments. After completing this course, you’ll be able to: • Describe Azure Compute, including Virtual Machines, App Service, and Azure Kubernetes Service (AKS). • Describe Azure Networking, encompassing Virtual Networks, Load Balancing, and Routes. • Describe Azure Security, including Identity and Access Management (IAM), Virtual Network Security Groups (NSGs), and Microsoft Sentinel. • Apply robust solutions to deploy and manage Virtual Machines to meet project requirements efficiently. • Apply best practices for securing Virtual Networks and Machines. • Apply troubleshooting techniques for operating systems on Azure Virtual Machines. • Apply scaling strategies to ensure optimal performance. • Use key Azure networking features, including Virtual Networks, Load Balancing, NSGs, and Azure Sentinel, for enhanced management and security of Azure resources. This is also a great way to prepare for the Microsoft AZ-900 exam. By passing the AZ-900 exam, you’ll earn the Microsoft Azure Fundamentals certification.
EDUCBA
Analyze and Build Trading Systems Using Market Models
Learners will analyze derivatives pricing, evaluate behavioral and sentiment-driven market dynamics, apply statistical reasoning to financial data, and construct objective trading systems and models for disciplined decision-making. This course provides a comprehensive foundation for understanding how modern financial markets operate from both a theoretical and applied perspective. Learners gain practical insight into implied volatility, arbitrage-based pricing, behavioral finance, and sentiment indicators that influence price movements beyond fundamentals. The course then builds essential statistical literacy, enabling learners to interpret data correctly, assess risk, and avoid common analytical errors. Finally, learners progress into the design and evaluation of rule-based trading systems, emphasizing objectivity, capital preservation, and robust model development. By completing this course, learners will develop the analytical skills required to interpret market behavior, evaluate trading performance, and design systematic strategies grounded in evidence rather than emotion. What makes this course unique is its integrated approach—bridging derivatives theory, behavioral finance, statistics, and trading system design within a single, cohesive learning path. Designed for CMT Part 1 candidates and serious market practitioners, the course emphasizes real-world relevance, exam alignment, and transferable analytical skills applicable across asset classes.
University of Colorado System
Particle Filters (and Navigation)
As the final course in the Applied Kalman Filtering specialization, you will learn how to develop the particle filter for solving strongly nonlinear state-estimation problems. You will learn about the Monte-Carlo integration and the importance density. You will see how to derive the sequential importance sampling method to estimate the posterior probability density function of a system’s state. You will encounter the degeneracy problem for this method and learn how to solve it via resampling. You will learn how to implement a robust particle-filter in Octave code and will apply it to an indoor-navigation problem.
Skillshare
Mastering Adobe Photoshop CC: Retouching & AI Tools
Ready to level up your Photoshop skills with creative retouching and powerful AI tools? This course, taught by Kate Silver, is perfect for Photoshop users who already know the basics and want to push their skills further. Whether you’re a graphic designer, photographer, or digital artist, this hands-on course will walk you through advanced image editing techniques using fun, real-world projects. By the end of this course, you’ll be able to: * Retouch portraits like a pro—whiten teeth, remove dark circles, smooth skin, and even add a sunkissed glow * Use Adobe Firefly’s AI Generative Fill to extend images, change features, and add realistic new elements * Quickly remove backgrounds, apply layer adjustments, and use powerful selection tools with confidence To be successful in this course, you should have a basic understanding of Adobe Photoshop CC. We’ll build on your foundation with step-by-step tutorials, advanced shortcuts, and plenty of repetition so the skills stick. Join me, Kate Silver, and let’s dive into the tools that professionals use—and have fun doing it! Instructor bio: Kate Silver is a graphic and shoe designer, Top Teacher on Skillshare, and instructor at the UK’s leading Adobe training center in London. She creates beginner and advanced courses on design software including Adobe Photoshop, Illustrator, InDesign, Canva, and more. With experience designing for brands like Jimmy Choo and Sophia Webster, Kate brings hands-on expertise to her classes, making complex tools simple and accessible. Her lessons focus on clarity, practical projects, and smart shortcuts to help students build real skills with confidence.
University of California, Irvine
Finanzas para profesionales no financieros
Tome las riendas de sus decisiones financieras y aprenda cómo estas repercuten sobre la rentabilidad de su unidad y su organización. En este curso, obtendrá información básica sobre conceptos contables y financieros que le permitirán impulsar el crecimiento de su organización. Cuando termine este curso, habrá adquirido conocimientos generales financieros y una comprensión detallada del impacto de sus decisiones fuera de su área operativa. El contenido del curso incluye ciertos aspectos financieros desde la perspectiva de una persona que no es especialista en finanzas. Entre los temas específicos se incluyen: análisis financiero; planificación, creación de previsiones y elaboración de presupuestos; flujo de efectivo y financiamiento estratégico. Esta clase será interactiva y exigirá la participación activa de los alumnos en actividades relacionadas con las finanzas.
Packt
Writing Secure Code in ASP.NET
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. Unlock the potential of secure ASP.NET development with this course designed to arm you with essential skills for writing secure code. Begin your journey by setting up your environment and understanding the fundamental differences between .NET Core and .NET Framework. Progress to identifying and mitigating common vulnerabilities such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF). Explore the intricacies of identity management, session hijacking, and parameter manipulation, learning how to safeguard your applications from these threats. Dive deep into advanced topics like cryptography, secure authentication, and data access, ensuring that your applications not only perform well but also withstand sophisticated cyber-attacks. Hands-on modules provide practical experience, allowing you to play the role of both developer and hacker, understanding vulnerabilities from both perspectives. By the end of this course, you will have a robust understanding of secure coding practices, equipped to build resilient and secure ASP.NET applications. This course is ideal for ASP.NET developers, software engineers, and IT professionals who want to enhance their security knowledge and protect their applications from vulnerabilities. A basic understanding of ASP.NET is recommended.
Goodwill Industries International
Supporting Clients
To reach your goal of becoming a Career Coach or Navigator, you have learned about relationship management and human-centered career coaching in course 1 and gained skills to recruit and work with clients in course 2. This third course in the Career Coach and Navigator Professional Certificate will help you advise people as they move along their career paths; assist with job searches, interviewing, and resume creation; and set them up for success as they start their careers. By the end of the course, you will be able to: 1. Assist people who desire to pursue a career, make a career change, or work towards career advancement. 2. Guide people in finding relevant employment opportunities that meet their needs and the labor market. 3. Assist, review, and provide feedback on developing resumes, CVs, and cover letters. 4. Help people develop interviewing skills. To be successful in this course, no prior experience with career coaching or navigation is required; but we recommend completing the first two courses in the program so you can build on the knowledge and skills from those courses here.
中國園林文學 (一) (Chinese Garden Literature (1))
本課程以文人園林為窗口,觀察中國古典文學如何處理人與空間的關係。中國園林自秦漢上林宮苑樹立規模,隨著歷朝社會文化發展,唐宋以降逐漸凝塑出文人園林的主要美學型態。園林營造出一個可居可遊的人文活動空間,相關的書寫活動亦蓬勃展開。本課程選擇具代表性的案例,觀察園主如何營造一個可居可遊的人文活動空間,並藉由詩文記存相關的審美經驗、精神意趣與人生觀省。
28DIGITAL
Marketing Strategy for Entrepreneurs
You live a hands-on life, and you intend to continue doing so! That is why I guess you already have checked where the QR-code (the logo) for this course leads to, right? And it is in this kind of setting that you prefer hands-on learning. Things you can do, already today are something you value. You actually did not start this course when enrolling in it. You started it long ago, either as a customer somewhere, or just maybe thinking about marketing for some time. Or maybe you are already working in marketing for yourself or maybe your own company. In all these situations what matters is action. Action that contributes to your marketing journey. This is the reason why we will start of with a situation “as if” you were starting up the sales process in a company where no previous customers existed. Gradually your sales efforts give results, you get customers, and handling the market expansion becomes important. If somewhat lucky, in practice that is the way it goes. The course begins with the art of cold calling (attacking the ones that did not know you exist - the most tricky ones) and analyzing the potential customers, then gradually moves over to segmentation, positioning, closing the deal, competition, marketing strategy, and market expansion. It is normally in that order it develops in practice. The curriculum includes general basic marketing theories as well modern digital marketing issues like onboarding, conversion, and retention, experimental marketing, and pivoting. The course includes a number of assignments to facilitate your learning – some of them compulsory. All of them are hopefully practically useful for you already today. On one hand, this is a basic course. There is far more in this than we are able to cover here. But the Marketing Strategy for Entrepreneurs course will prepare you for some of the most common marketing and sales efforts needed for technology-based companies. Later on, you will learn more. Maybe here or somewhere else. Hope you enjoy it. Good learning has to be fun! So if the course is not fun enough for you: Please let us know!
Simplilearn
Gen AI Using Hugging Face Training
This comprehensive course on Generative AI using Hugging Face equips you with the skills to build real-world NLP applications powered by transformer models. Begin with an introduction to the Hugging Face ecosystem and its role in accelerating AI development. Gain hands-on experience with speech-to-text pipelines and learn how to convert audio into accurate transcripts using pre-trained models. Progress to building sentiment analysis tools that interpret user feedback and classify emotions from text data. Advance your skills in natural language generation by leveraging Hugging Face's pre-trained transformers to create human-like content at scale, ideal for chatbots, summaries, and automated writing. You should have a basic understanding of Python programming, NLP concepts, and machine learning. By the end of this course, you will be able to: - Build speech-to-text applications using Hugging Face models - Implement sentiment analysis for real-time feedback insights - Generate natural language content using transformer-based models - Apply Hugging Face tools for scalable NLP workflows Ideal for AI developers, data scientists, and NLP practitioners.