The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
University of Western Australia
Diversity and Inclusion: Developing A Strategy
PART 1: Job Design, Selection Criteria, Sourcing and Attracting Talent The first step in a recruitment strategy for developing a diverse and inclusive workforce commences with the decision that a job or role is needed, either an existing or new position. In this course, you will learn that unconscious bias is often most evident in the language of job descriptions, selection criteria, and job advertisements. The words and phrases used when writing these materials can unintentionally make certain groups of people feel excluded from applying. You will learn to detect limiting language and develop resources that attract a diverse and capable candidate pool. This course will also introduce you to alternative applicant sourcing strategies, including online platforms and communities. This course represents 'Part 1' of the two-part Diversity and Inclusion Recruitment Strategy series offered by the University of Western Australia. It is also one of four that comprise the Recruiting for Diversity and Inclusion Specialization. Complete all four courses to gain an in-depth understanding of this fascinating and important topic.
Simplilearn
Fundamental of Reinforcement Training
This beginner-friendly course on reinforcement learning equips you with the foundational and practical knowledge needed to understand and apply key RL concepts in real-world scenarios. Start by exploring what reinforcement learning is, why it matters, and how it differs from supervised and unsupervised learning. Learn essential terms and core principles through relatable examples. Dive deeper into the mechanics of decision-making with the Markov Decision Process (MDP), the backbone of RL. Gain practical experience by observing step-by-step demos that show how agents interact with environments to learn optimal behaviors. To be successful in this course, no prior experience is required. It is ideal for students, aspiring AI professionals, and machine learning enthusiasts. By the end of this course, you will be able to: - Understand what reinforcement learning is and how it works - Distinguish RL from supervised and unsupervised learning - Apply key RL concepts such as MDP in decision-making systems - Analyze real-world scenarios through guided reinforcement learning demos Ideal for future AI engineers, ML practitioners, and data science professionals.
EDUCBA
Design and Assemble a Kids Bicycle Using SolidWorks
By the end of this course, learners will be able to model, assemble, and simulate a complete kids bicycle using SolidWorks while applying professional CAD workflows and design best practices. Learners will develop the ability to create parametric parts, manage complex assemblies, and visualize mechanical motion in a structured, real-world case study. This course guides learners step by step through the design of all major bicycle components, including the frame, front fork, handlebar, wheels, drivetrain, seat, and pedals. Learners will benefit from hands-on exposure to 3D sketching, sweeps, lofts, surface modeling, patterning, in-context assembly editing, and motion studies. Emphasis is placed on symmetry, manufacturability, and design intent rather than isolated tools. What makes this course unique is its end-to-end, industry-style workflow that mirrors how real mechanical products are developed in professional environments. This course is ideal for intermediate SolidWorks users seeking to strengthen their practical design, assembly, and simulation skills through a complete mechanical case study.
Universidad de Palermo
Artificial Intelligence (AI): Interactions and Prompts
Since ChatGPT burst onto the scene in November 2022, interest in Artificial Intelligence (AI) has grown by more than 400%. Cryptocurrencies and the metaverse, which until then had been the focus of attention for journalists, consultants, and curious minds, have practically been forgotten. In early 2024, Artificial Intelligence is the only topic of conversation in ALL fields. To explain this phenomenon, Yuval Noah Harari, author of international bestsellers such as Homo Deus and Sapiens, said that Artificial Intelligence has hacked into humanity's operating system, which is precisely language. He also said that if we fail to establish proper control mechanisms, it could precipitate the end of human history. Be that as it may, and without speculating about its impact, Artificial Intelligence is composed of different tools that, thanks to ChatGPT, have moved from the darkness of data scientists' laboratories to the reach of anyone with a home PC or smartphone. That is what this MOOC is all about: introducing curious minds to the wonderful world of generative Artificial Intelligence, of which ChatGPT is the greatest exponent. We are going to enter this world in a friendly and simple way, understand the main concepts that shape it, and learn how to get the most out of ChatGPT to help us in our daily tasks, whether for work, study, or simply to explore and keep up with the latest developments. As we said before, the secret of generative AI has been to use language as the basis for our interactions with models (called LLMs). For this reason, the course will focus on providing tools and concrete examples to familiarize us with “prompts,” which are the commands we give to models to operate. The usefulness we derive from AI and the degree of impact it can have on our lives depends largely on how well we understand and manage these interactions. It is available to everyone; all we need is a computer or smartphone with access to an internet browser and basic knowledge of how to operate them. Let's get started—there's no time to waste! Course objectives: • Recognize the rise of generative artificial intelligence and understand the importance of its real and potential impact. • Learn the main techniques for interacting with ChatGPT, the leading Generative Artificial Intelligence tool. • Analyze different patterns of interaction with the tool, bearing in mind that each one has a certain usefulness that will depend on the user's objective. • Understand the main limitations of the models and become familiar with some shortcuts that can help us make the tool useful, especially in work or study environments. • Incorporate practical elements and share them with other participants so that we don't just end up with theoretical knowledge.
LearnKartS
Monitoring, Streams, and Connectors
Want to be sure your Kafka pipelines are running at top performance? This Kafka Monitoring, Streams, and Connectors course teaches you how to design, monitor, and manage real-time data systems with precision. The course is designed for learners with Kafka and Java/Scala expertise. It covers broker, producer, and consumer metrics, latency monitoring, quota enforcement, and alarm configuration using JMX and Prometheus. You'll learn about Kafka Streams' architecture, including stateful and stateless transformations, K-Stream/K-Table joins, windowing, and exactly-once semantics. You will also learn how to deploy Kafka Connect, configure source/sink connectors, interact with single message transformations (SMTs), and manage connectors using the Kafka Connect REST API. This Apache Kafka course teaches stream monitoring and integration from start to finish with demos, videos, readings, and evaluations. By the end of this course, you'll be able to create and monitor high-throughput Kafka pipelines. Enroll now to gain real-time data expertise.
EDUCBA
Analyze and Defend Against GenAI Social Engineering Attacks
Learners will be able to analyze Generative AI–driven social engineering techniques, evaluate emerging human-centric cyber threats, and apply effective defensive strategies to recognize and respond to AI-enabled manipulation. This course equips learners with the knowledge and critical thinking skills required to understand how Generative AI is transforming phishing, vishing, deepfakes, SMS-based scams, and large-scale disinformation attacks. Through structured modules and real-world scenarios, learners gain insight into how attackers exploit trust, authority, urgency, and familiarity using AI-generated content that closely mimics legitimate communication. The course emphasizes not only how these attacks work, but why they are effective, enabling learners to anticipate and identify subtle manipulation techniques that traditional security training often overlooks. What makes this course unique is its strong focus on the human layer of cybersecurity in the age of Generative AI. Rather than centering solely on tools or technology, the course develops learner awareness, judgment, and decision-making skills that complement technical defenses. By completing this course, learners strengthen their ability to detect deception, reduce organizational risk, and contribute to resilient, AI-aware security cultures across personal and professional environments.
Amazon Web Services
Getting Started with Amazon EKS Anywhere
With Amazon EKS Anywhere, you can create and operate on-premises Kubernetes clusters with support from AWS. In this course, you will learn the benefits and technical concepts of Amazon EKS Anywhere. If you are new to the service, you will learn how to start using Amazon EKS Anywhere through a demonstration using the AWS Command Line Interface (AWS CLI). You will learn about the native architecture and how the built-in features can help you simplify on-premises Kubernetes management.
EDUCBA
Design and Implement a DevOps CI/CD Pipeline Case Study
By the end of this course, learners will be able to design, implement, and evaluate a complete DevOps CI/CD pipeline using industry-standard tools and real-world practices. They will gain the ability to provision development environments, manage source code with Git-based workflows, containerize applications, configure continuous integration, automate deployments, and monitor application performance within a production-like setup. This hands-on, case study–driven course enables learners to move beyond isolated tool usage and understand how DevOps components work together across the full CI/CD lifecycle. Participants will build practical skills in Docker, Jenkins, configuration automation, web server deployment, and monitoring, while applying declarative pipeline principles to create maintainable and scalable automation workflows. What makes this course unique is its end-to-end, project-centric approach. Instead of focusing on individual tools in isolation, learners follow a cohesive DevOps implementation from initial setup through deployment and observability. This practical orientation prepares learners for real DevOps roles by simulating professional workflows, challenges, and decision-making processes commonly encountered in modern software delivery environments.
Meta
Programming Fundamentals in Swift
This course is ideal for beginners eager to learn the fundamental concepts that underpin the Swift programming language. Explore the basic programming concepts and data structures that are core to any language, while discovering the unique aspects that make Swift as versatile as it is today. In this course, you will receive hands-on practice utilizing these concepts. More specifically, you will learn how to use constants and variables with different data types and explore how to sort and store information in collection types such as arrays, tuples and dictionaries. Finally, you will discover how to make your code reusable and more expressive by using functions and closures. By the end of this course, you will be able to: • Demonstrate a working knowledge of general programming principles • Prepare your computer system for Swift programming • Show understanding of Swift syntax and how to control the flow of code • Demonstrate knowledge of how to declare, use and modify constants and variables • Differentiate between the different types of operators and their functions • Demonstrate how to create simple control flow patterns and call functions using Swift This is a beginner course for learners who would like to prepare themselves for a career in iOS development. To succeed in this course, you do not need prior web development experience, only basic internet navigation skills and an eagerness to get started with coding.
EDUCBA
Kubernetes: From Fundamentals to Advanced Deployment
By the end of this course, learners will be able to define Kubernetes architecture, configure clusters, manage Pods and deployments, implement autoscaling, and integrate services with persistent storage to run real-world applications. The course takes participants on a structured journey from beginner to advanced concepts, ensuring a complete understanding of Kubernetes as a container orchestration platform. Through practical lessons, learners will first explore Kubernetes fundamentals, including architecture, installation, and setup on both local and cloud environments. Next, they will dive into Pods, deployments, and cluster administration to gain the skills required for managing applications effectively. Finally, learners will master advanced Kubernetes operations such as scaling, CronJobs, controllers, and real-world deployment scenarios like running WordPress. This course is unique because it balances theory with hands-on exercises, gradually building from basics to professional-level expertise. Whether you are an aspiring DevOps engineer, cloud professional, or software developer, this program equips you with the skills to deploy, scale, and maintain modern containerized applications confidently.
Scrimba
Learn HTML Forms
In this course, you’ll learn how to build beautiful, user-friendly forms that stand out. Starting with the basics of setting up forms in HTML, you’ll move through hands-on challenges that introduce advanced design techniques for responsiveness and interactivity. From structuring forms to adding stylish CSS touches, each lesson is designed to boost your skills and give you practical experience. You’ll tackle real-world challenges focused on layout, styling, and interactive elements such as radio buttons and checkboxes, so you’ll be ready to create forms that look great, work well on any device, and meet accessibility standards. By the end of this short course, you’ll be confident in designing professional forms that offer a seamless experience for users.
University of Glasgow
Diversity and Inclusion in Education
Student diversity is becoming the rule rather than the exception in education systems across the world. Students bring to classroom different characteristics such as ability and disability, socio-economic background, race, ethnicity, and cultural background, beliefs and religion, and gender characteristics. The United Nations’ Sustainable Development Goal 4 aims to ensure inclusive and equitable quality education and promote lifelong learning opportunities for all (United Nations, 2015). However, creating inclusive quality education for all remains a ubiquitous challenge faced by educators faced with increasing student diversity. And certain groups of students are more likely to experience barriers to access, participate and success in education. During this course, you will: Develop a critical understanding of the concepts and assumptions about diversity and difference, including notions of ability and disability, socio-economic background, race, ethnicity, and cultural background, beliefs and religion, and gender. Develop awareness of historical and contemporary definitions of inclusive education, taking into account policy, theories and models. Develop the ability to critically analyse contexts in order to identify barriers to developing inclusive and equitable quality education for all learners. Develop knowledge about ways to develop inclusive and equitable quality education for all learners, taking into account their diverse characteristics and needs.
Alex Genadinik
Cryptocurrency & Bitcoin Investing And Trading For Beginners
Learn the following principles for investing (long-term outlook) and trading (short-term outlook) in the Cryptocurrency space. Here are the principles you will learn in this course: Asset allocation and diversification within the Cryptocurrency space and your overall finances Risk assessment and how much you should risk, and what your risks are besides the obvious risk of your investment decreasing in value Compound returns and how to get the most out of them Learn to trade and use common Cryptocurrency tools like Coinbase How to buy and sell your Cryptocurrency at favorable prices DON'T MISS THE CRYPTOCURRENCY MARKET Many people take a long time looking for a good industry to get into as the available industries mature and get more competitive. I've observed this with many industries like the SEO industry, Ecommerce, Elearning, and much more. Don't stand on the sidelines planning. Start doing instead. We are already quite a ways into the Cryptocurrency space, but if you look at the big picture, today is still a good time to get into it. DISCLAIMER 1: The content in this course is not investment advice, not legal advice, and not accounting advice. DISCLAIMER 2: You will have to sign up for some services shown in the course and some services are paid. I am only showing you industry-standard services and I don't profit from showing them to you. I only show them for educational purposes. Invest in your future! Enroll today!
EDUCBA
IntelliJ IDEA Case Study - Stock Management System
This hands-on course guides learners through building a fully functional console-based Stock Management System using Java and IntelliJ IDEA. Designed for beginners and intermediate learners, the course walks through the entire project development lifecycle — from setting up a Java project to implementing object-oriented structures and writing CRUD logic for real-world stock data. Learners will gain practical experience in using Java collections, applying encapsulation, and managing user input and output through a clean console interface. The course not only teaches technical implementation but also instills foundational software design skills. By the end, learners will have a complete, working application that showcases their understanding of Java programming and project structuring in IntelliJ IDEA.
University of Colorado Boulder
Product Innovation Management
This third course in the product development specialization discusses the business side of product development. The course begins with an overview of marketing and pricing strategies, and how company’s price their products today. Learners are then introduced to the project’s financial business case, defining key financial metrics such as NPV, IRR and Payback Period. The course then shows how to make an effective presentation these to the executive office for funding. The course concludes with a discussion of sustainability and how to design innovative products for a circular economy. Throughout the course, the student is challenged to continue developing their own product idea, one they have followed throughout the specialization. This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform. The ME-EM is designed to help engineers, scientists, and technical professionals move into leadership and management roles in the engineering and technical sectors. With performance-based admissions and no application process, the ME-EM is ideal for individuals with a broad range of undergraduate education and/or professional experience. Learn more about the ME-EM program at https://www.coursera.org/degrees/me-engineering-management-boulder.
Georgia Institute of Technology
Games without Chance: Combinatorial Game Theory
This course will cover the mathematical theory and analysis of simple games without chance moves.