The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Coursera
Data Validation with Alteryx: Testing and Optimization Tools
Tired of spending hours looking for that one pesky bug that keeps messing up your results? This hands-on Alteryx course teaches you to audit and validate you data input and workflows, to get confidence in you output. You will learn to check input data files for potential errors, detect data loss when combining data streams, and maintain data integrity through joins and aggregations. The course also covers ways to output data into multiple Excel tabs and add custom messages to guide future users of your workflows. By the end, you will be able to add steps to your workflows to minimise errors, ensure consistency and improve the user experience for your colleagues. By taking on the role of somebody tasked with collecting survey results data, you will learn to validate data sources, join and test data streams, keep numeric fields consistent, write data to multi-tab Excel files and implement custom alerts for better workflow management. Learners should already have an understanding of the basic functions in Alteryx such as inputting/outputting data, using joins/unions, and manipulating data with filters, select or formula tools.
Coursera
Getting Started with Microsoft Excel
By the end of this project, you will learn how to create an Excel Spreadsheet by using a free version of Microsoft Office Excel. Excel is a spreadsheet that works like a database. It consists of individual cells that can be used to build functions, formulas, tables, and graphs that easily organize and analyze large amounts of information and data. Excel is organized into rows (represented by numbers) and columns (represented by letters) that contain your information. This format allows you to present large amounts of information and data in a concise and easy to follow format. Microsoft Excel is the most widely used software within the business community. Whether it is bankers or accountants or business analysts or marketing professionals or scientists or entrepreneurs, almost all professionals use Excel on a consistent basis. You will learn what an Excel Spreadsheet is, why we use it and the most important keyboard shortcuts, functions, and basic formulas.
Utrecht University
Professionalism in an era of change
In this course we aim to provide you with an insight into how recent societal and technological developments have changed the work of professionals in a variety of professional domains and how this in turn affects professionalism. The course highlights core themes, discusses main insights and theories, raises questions and presents cases, and links insights to practical challenges in various professional domains. It provides a state of the art assessment of professionalism in transition, by looking back and looking forward. It supports target audiences in dealing with professional services and professionals. The programme has an interdisciplinary approach and will focus on different levels: At macro level the course presents a historical and sociological view on past and future changes in professions, focused on: • how do professional fields develop? • how is professionalism promoted and encouraged among professionals? • how do professional fields control and empower their members? At meso level the course presents an organisational view on changes within professional partnerships and institutions, focused on the following questions: • how do norms and routines affect professionals and professional work? • how do professionals organise and lead professional work? At micro level a psychological perspective on changing work and a changing work environment of professionals is presented. This part focuses on the following questions: • how do professionals deal with work pressure and remain motivated? • which competencies do professionals require to be able and capable to deliver? We invite you to join us and increase your understanding of the topics addressed in this course through lectures, interviews, animations, readings and peer interaction.
Amazon Web Services
Data Engineering on AWS - Foundations
In this course, you will learn essential data engineering concepts such as what does a data engineer do, how to perform data discovery, and which AWS data services are available for running, automating, and securing your data solutions and projects. The course introduces you to data engineering tools for continuous integration and continuous delivery (CI/CD), infrastructure as code (IaC), serverless applications, cost optimization, and authentication. You will also learn what networking concepts should be taken into consideration for data engineers. The course is divided into different modules. With the learning modules, you will learn new concepts and get introduced to AWS services to build your solution. In this course you will learn to: - Describe the data engineering role and personas they work with. - Identify how to perform data discovery to help define requirements and review considerations. - Identify common data architectures and appropriate AWS services. - Recognize how to orchestrate and automate data pipelines using AWS services. - Identify AWS security and monitoring services. - Identify common CI/CD tools used by data engineers on AWS. - Identify IaC tools used by data engineers on AWS. - Describe AWS Serverless Application Model (AWS SAM). - Identify AWS cost optimization tools. - Identify different AWS security mechanisms.
Microsoft
Python Programming Fundamentals
Description: This course lays the groundwork for your Python programming journey. You'll learn essential Python syntax, data structures, and control flow, while practicing debugging and basic code optimization techniques. Benefits: Gain a solid foundation in Python programming, enabling you to write clean, functional scripts and tackle common programming challenges. By the end of this course, you'll be able to: • Write basic Python programs using variables, data types, and operators. • Implement conditional statements and loops to control program flow. • Utilize functions and modules to write reusable and organized code. • Manipulate data using lists, dictionaries, and other data structures. • Debug code and handle errors effectively. • Employ Git for version control and create a professional GitHub portfolio. Tools/Software: Python, Jupyter Notebook, Git, GitHub This course is for entry-Level professionals looking to build a foundational understanding and experience with Python, while seeking employment as a Python developer. No prior work experience or degree is required.
University of Geneva
Rédaction de contrats
Le cours porte sur les usages généralement admis en matière de rédaction de contrats commerciaux, dans leur forme continentale ou anglo-saxonne. Les principales clauses de ces contrats sont examinées, à l’aide d’exemples tirés de contrats classiques.
Scrimba
Advanced JavaScript 3: Objects, Collections, Functions
In this course, you'll explore some of JavaScript’s most powerful features to enhance your coding skills. You’ll learn how to design and manage custom objects, as well as work with advanced patterns for handling collections and functions. These concepts will help you write cleaner, more efficient code and leverage JavaScript’s unique capabilities to handle complex scenarios effectively. There are 3 sections in this course: 1. Creating Custom Objects: Learn how to create custom objects using factory functions, constructor functions, and classes. Explore inheritance via the prototype chain, the use of methods like apply(), call(), and static methods, as well as defining getters, setters, and private fields for controlled property access. 2. Collections and Symbols: Discover efficient data management with JavaScript’s Map and Set collections, and explore Symbols, a unique, immutable data type for private or globally unique properties in objects. 3. Advanced Function Patterns and Generators: Master advanced function techniques including closures, IIFE’s, and recursion. Learn about throttling and debouncing to optimize function execution, and use generators to create controlled iterable sequences. By the end of the course, you’ll have a wealth of knowledge on modern JS techniques and patterns, giving you the ability to write more efficient, scalable code.
UBITS
¿Cómo tomar decisiones en tiempos de caos?
En un mundo donde la única constante es el cambio, la capacidad de tomar decisiones efectivas en entornos inciertos se ha convertido en un factor crítico para el éxito organizacional. Este curso te ofrece las herramientas, métodos y recomendaciones necesarias para fortalecer tu capacidad de toma de decisiones en situaciones de incertidumbre. Aquí descubrirás métodos prácticos para definir problemas, explorarás cómo mejorar la toma de decisiones en grupo y, en general, lograrás fortalecer tu capacidad de toma de decisiones en condiciones de incertidumbre, lo cual te permitirá estar más preparado para enfrentar los desafíos del mundo empresarial actual con confianza y agilidad. Este curso está dirigido a profesionales en posiciones de liderazgo estratégico o táctico que busquen optimizar su capacidad para tomar decisiones efectivas en entornos impredecibles y en constante cambio.
Kennesaw State University
Six Sigma Tools for Improve and Control
This course will provide you will the tools necessary to complete the final components of the analyze phase as well as the improve and control phases of the Six Sigma DMAIC (Define, Measure, Analyze, Improve, and Control) process. This course is the final course in the Six Sigma Yellow Belt Specialization. You will learn about relationships from data using correlation and regression as well as the different hypothesis terms in hypothesis testing. This course will provide you with tools and techniques for improvement. You will also understand the importance of a control plan, as well as its key characteristics, for maintaining process improvements. Every module will include readings, discussions, lecture videos, and quizzes to help make sure you understand the material and concepts that are studied. Our applied curriculum is built around the latest handbook The Certified Six Sigma Handbook (2nd edition) and students will develop /learn the fundamentals of Six Sigma. Registration includes online access to course content, projects, and resources but does not include the companion text The Certified Six Sigma Handbook (2nd edition). The companion text is not required to complete the assignments. However, the text is a recognized handbook used by professionals in the field. Also, it is a highly recommended text for those wishing to move forward in Six Sigma and eventually gain certification from professional agencies such as American Society for Quality (ASQ).
EDUCBA
Apply Chef to Automate Cloud Infrastructure Projects
Learners will configure Chef-based infrastructure, develop reusable cookbooks, automate cloud and database environments, and deploy a complete web application using industry-standard DevOps practices. They will analyze infrastructure requirements, implement configuration management workflows, and evaluate system stability using Chef tooling across local, standalone, and centralized models. This course provides hands-on, project-driven learning focused on building an online college registration system from the ground up using Chef and AWS. Learners gain practical experience setting up Chef workstations, writing Ruby-based recipes, managing nodes, configuring databases, and automating Apache web servers. By progressing from local development to centralized Chef Server deployments, learners develop a strong understanding of real-world infrastructure automation pipelines. What makes this course unique is its end-to-end project orientation—instead of isolated concepts, learners implement a complete production-style solution that mirrors enterprise DevOps environments. The course bridges the gap between theory and practice, making it ideal for aspiring DevOps engineers, system administrators, and cloud professionals seeking job-ready configuration management skills.
Rice University
Introduction to Archaeology: Reconstruction of The Past
This course is the third course in a series on the discipline of Archaeology. It is intended for learners at all stages, including advanced high school, college students, or life-long learners. Basic information about Archaeology and its history are presented in the first introductory course. The second course teaches common scientific methods used in archaeological research. This course focuses on forms of interpretation to reconstruct various aspects of the past through archaeological approaches. The final course covers contemporary social issues that archaeologists engage with.
The University of North Carolina at Chapel Hill
What’s Your Big Idea?
Whether your interest lies in solving the world’s biggest problems, creating the next commercial success or addressing something closer to home, this course will give you a toolbox to vet your ideas and test them in the real world.
Birla Institute of Technology & Science, Pilani
Software Development Practices
Welcome to the Software Development Practices course! In this course, you will explore techniques for eliciting and documenting software requirements, including the creation of use cases and user stories. You will learn to design software systems using visual modeling methods such as UML diagrams and Data Flow Diagrams (DFDs). Throughout this learning journey, you will acquire the skills to produce high-quality code, leverage libraries and APIs, and efficiently manage code with version control tools like Git and GitHub. You will also delve into contemporary deployment and DevOps strategies, encompassing debugging, testing, Docker implementation, and CI/CD pipelines, to ensure robust and reliable software development. With a blend of practical hands-on experience and theoretical insights, this course equips you with the expertise needed to thrive in software development. Get ready to embark on an exciting learning journey that will enhance your proficiency in Software Development Practices.
Sciences Po
Afrique et mondialisation, regards croisés
Au-delà des relations internationales classiques, le processus de mondialisation mobilise quantité d'acteurs économiques, sociaux et culturels, individuels et collectifs, qui agissent dans l'espace mondial. Nous étudions ensemble, Africains, Latino-américains et Européens, comment il en dérive de nouvelles relations internationales. Ce cours prend sa source dans les approches sociologique et historique françaises des relations internationales, comme celles promues en Afrique et en Amérique latine. Bertrand Badie, Marie-Françoise Durand, Delphine Allès, Atta El Battahani, Carlos Milani, Gaïdz Minassian, Papa Samba Ndiaye, Karen Smith, Folashadé Soule-Kohndou.
SkillUp
Generative AI for Java and Spring Development
This hands-on, project-driven course gives you the skills to bring artificial intelligence (AI) to life using Java and the Spring Framework. In just 3 weeks, you’ll learn how to build intelligent apps that create text, images, or recommendations quickly and become the go-to developer employers are looking for. To start, you’ll set up your Java development environment and dive into the core principles of AI. You’ll then move straight to building hands-on experience using tools and techniques such as Deeplearning4j and Spring AI in practical projects that employ powerful Java and Spring AI libraries. Plus, you’ll integrate your AI skills with Spring, leveraging its robust architecture to build smart applications. This course is ideal for developers with a working knowledge of Java and Spring who want to break into the fast-moving world of AI without switching ecosystems or learning a new language from scratch. If that’s you… enroll today and build the highly sought-after GenAI skills employers are actively seeking in just 3 weeks.
Coursera
Engineer & Explain AI Model Decisions
Engineer & Explain AI Model Decisions is an Intermediate-level course designed for Machine Learning and AI professionals who need to build trustworthy and justifiable AI systems. In today's complex data environments, high accuracy is not enough; you must be able to prove why a model made its decision and remediate biases that cause real-world harm. This course empowers you to combine advanced feature engineering and model interpretability practices to ensure ethical, reliable deployment. You will begin by mastering data transformation, learning to clean chaotic, conversational logs (like agent chat history) and converting them into structured, model-ready tensors using Python, scikit-learn, TF-IDF, and embedding aggregation. Further, you will dive into the "black box" using powerful explainability techniques like SHAP to analyze model reasoning. You will run diagnostics on misclassified examples, flag spurious correlations (such as time-of-day dependencies), and develop strategies for bias remediation. The final deliverable is an AI Model Decision Toolkit, culminating in a stakeholder-ready interpretability report that translates technical findings into actionable, business insights. This course is essential for anyone responsible for the transparent, reliable, and bias-aware deployment of AI in production.