The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
SkillUp
Prevention of Harassment in the Workplace: US
The comprehensive harassment prevention course provides practical knowledge to help you recognize, prevent, and respond effectively to sexual harassment in the workplace. You will begin by exploring the significance of addressing harassment and identifying behaviors that may constitute it—verbal, non-verbal, physical, and visual. The course also explains the two main types of harassment: quid pro quo and hostile work environment, helping you understand how these issues can arise in professional settings. You will examine key legal protections under Title VII of the Civil Rights Act of 1964 and gain insights into how federal laws compare with state-specific regulations in California, Connecticut, Delaware, Illinois, Maine, and New York. These comparisons will help you understand your rights and obligations under different legal frameworks. The course further focuses on harassment prevention strategies and highlights your role in fostering a respectful, inclusive, and harassment-free workplace culture. Additional resources provide guidance on employer and employee responsibilities, reporting procedures, and available legal resources. This course includes a variety of instructional strategies to support effective learning. You will engage with interactive components such as case-based scenarios, knowledge checks, and quizzes designed to reinforce your understanding and promote active participation. The course culminates in a final comprehensive quiz that reinforces key concepts and assesses your readiness to recognize, prevent, and respond to workplace sexual harassment. By the end of the course, you will be able to identify harassing behaviors, understand legal protections, and support a respectful, harassment-free workplace.
Packt
Learn Unity Game Development - Build Six Games with Unity
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. Embark on a journey into game development with Unity 2023, a leading game engine used by professionals around the world. This course is designed to take you from installation to mastering the development of six different games. You’ll start with the basics—installing and setting up Unity—before diving into game creation. The course begins with a 2D Egg Catcher game, where you'll learn fundamental concepts like setting up scenes, creating player controls, and implementing game mechanics. As you progress, the complexity of the games increases, allowing you to deepen your understanding of Unity's capabilities. You’ll build a 2D endless runner, a block dodger game, and a 3D maze ball game, each focusing on different aspects of game development, such as object manipulation, physics, and user interface design. By the time you reach the 3D endless runner and the 3D ball coin collecting game, you will be confident in handling more advanced Unity features like 3D environment creation and game management systems. Throughout the course, you’ll also learn C# scripting, an essential skill for customizing game behavior and functionality in Unity. The scripting section is detailed, starting from the basics and gradually moving to more complex concepts like arrays, loops, and conditional statements. By the end of the course, you’ll have a portfolio of six games and a solid foundation in Unity game development, positioning you to tackle more ambitious projects or advance your career in the gaming industry. Aspiring game developers looking to learn Unity from scratch. Programmers interested in expanding their skills into game development. Intermediate Unity users seeking to refine their skills by building multiple game projects. No prior experience in game development is required, but basic programming knowledge is beneficial.
Packt
Network Security, Automation, and Exam Preparation
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 designed to take you through the essential aspects of network security and automation, covering foundational principles, advanced configurations, and real-world applications. Beginning with an introduction to network security, you’ll explore critical topics such as device access management and infrastructure protection. You'll gain hands-on experience configuring privilege levels, AAA services, and access control lists (ACLs), ensuring you can apply these skills in any network environment. As you progress, the course delves into wireless security, offering insights into protocols, encryption, and authentication methods that secure wireless communications. You’ll engage with practical labs to configure EAP, WebAuth, and PSK security settings, solidifying your understanding through real-world scenarios. The focus then shifts to automation, where you’ll learn about network programmability, data models, and popular orchestration tools like Ansible and SaltStack, equipping you with the skills to streamline and optimize network operations. The final modules prepare you for certification exams, covering study strategies, registration steps, and exam day tips. This comprehensive course ensures you not only master network security and automation but are also fully prepared to demonstrate your knowledge through certification. This course is ideal for network engineers, IT professionals, and system administrators seeking to enhance their network security and automation skills. A basic understanding of networking concepts and some experience with network devices is recommended.
Whizlabs
Microsoft Entra Core Capabilities
Welcome to Microsoft Entra Core Capabilities is the second course in the SC-900: Microsoft Security, Compliance, and Identity Fundamentals specialization. This course is designed for IT administrators, security engineers, and cloud learners who want to strengthen their understanding of identity-first security and governance using Microsoft Entra. You’ll explore Microsoft Entra ID’s product family, including core identity management, authentication methods like MFA and passwordless, Conditional Access policies, and RBAC. The course also covers governance capabilities such as Privileged Identity Management (PIM), lifecycle automation, and identity protection for securing hybrid and external identities. By the end of this course, you’ll have the skills to confidently design, configure, and govern secure access in Microsoft environments. This course includes 6-7 hours of expert-led video instruction, organized into three focused modules. Each module includes guided lessons, demos, and interactive quizzes to reinforce your understanding. Recommended Background Basic familiarity with Microsoft Entra ID (Azure AD) and Microsoft 365 identity services Understanding of authentication concepts (MFA, SSO, passwordless) and RBAC principles Prior exposure to IT administration or security operations is helpful but not required Who Should Take This Course? IT Administrators & Identity Engineers looking to strengthen IAM skills Cloud Security & Governance Professionals building identity-first security strategies Microsoft 365 & Azure Administrators managing user access and permissions Students or professionals preparing for the SC-900 certification or SC-300: Microsoft Identity & Access Administrator Associate By the end of this course, you will be able to get knowledge on Microsoft’s SCI approach and Zero Trust fundamentals. Describe capabilities across Entra, Defender, Sentinel, and Purview and when to use each. Apply shared responsibility, basic encryption, and governance concepts in common scenarios. Be prepared to take and pass the SC-900 certification exam.
Google Cloud
Troubleshooting Data Models in Looker
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will learn how to troubleshoot and diagnose LookML code
Packt
iPhone Apps for Complete Beginners - Swift, SwiftUI & iOS17
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. In this course, you'll learn to build and publish iPhone apps using Swift, SwiftUI, and iOS17. By the end, you'll be able to create fully functional applications and deploy them to the App Store. You'll start by mastering the Xcode interface, understanding Swift’s core concepts, and building simple apps like a Resume app. Along the way, you’ll learn how to use SwiftUI views, modifiers, and stacks to create user interfaces. You’ll also dive into the basics of data storage, from arrays to SwiftData, and manage user input with forms and persistent storage. The journey continues with more complex apps, such as a Daily Journal and a Course List App. You’ll learn how to handle web APIs and JSON to fetch live data, build a dynamic course list, and enhance your apps with smooth, responsive navigation. You'll also explore advanced topics like integrating web requests, handling JSON, and creating polished user interfaces with SF Symbols and AsyncImage. This course is designed for absolute beginners who have little to no experience with app development. By the end, you'll be ready to deploy your very own apps to the App Store. If you're passionate about creating iOS apps but have no prior coding experience, this course is the perfect starting point.
Google Cloud
Introduction to Responsible AI - 繁體中文
這個入門微學習課程主要介紹「負責任的 AI 技術」和其重要性,以及 Google 如何在自家產品中導入這項技術。本課程也會說明 Google 的 7 個 AI 開發原則。
Digital Marketing Strategy: Navigating Emerging Media and AI
The Digital Revolution has led to a titanic shift in the landscape of marketing communications, while also creating new opportunities for businesses to reach and engage consumers through smart, social, and mobile media technologies. In this course, you will learn about the impacts of digital technologies on marketing communication strategies and practices. By understanding the underlying processes of marketing communication and the core features of new media technologies, you can strategically select the appropriate channels to deliver the right marketing message to the right audience at the right moment. You will be able to: - Examine marketing as a process of highly strategic communication - Understand the impacts of digital media and information technologies on communication and marketing - Develop a conceptual understanding of several digital marketing strategies - Consider the rise of exciting new technologies, such as AI, Internet of Things, and Mix Reality, as new tools for digital marketing This course is part of Gies College of Business’ suite of online programs, including the iMBA and iMSM. Learn more about admission into the program and explore how your Coursera work can be leveraged if accepted into a degree program at https://degrees.giesbusiness.illinois.edu/idegrees/.
Coursera
Optimiza las comunicaciones organizacionales con Slack
En muchas organizaciones existen demasiados enredos para la comunicación interna: e-mails, cartas, empapelados en los pasillos, whatsapp desprolijos, etc ¿Entonces? Al finalizar este proyecto guiado tendrás las habilidades necesarias para crear un espacio de trabajo en Slack, el cual estará optimizado para flexibilizar, gestionar y ordenar las comunicaciones organizacionales. Aprendiendo a crear los distintos canales y configurar algunos bots que te harán la vida mucho más sencilla. Con el fin de reconocer los actores involucrados, aprenderás a realizar un breve mapeo de actores para lograr ponerlos en conversación en miras de cumplir los objetivos deseados de la organización. (Recuerda tener acceso a Google Drive) El proyecto está orientado a personas principiantes en Slack, estudiantes o profesionales, que quieran aprender en 1 hora, cómo agilizar las comunicaciones internas dentro de una organización con Slack. ¿Querés gestionar con más fluidez las comunicaciones internas con el software más popular de gestión de equipos en el mundo? ¡Te espero!
Packt
Building a ChatGPT AI with JavaScript - A Code-Along Guide
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. ChatGPT enhances programming and code analysis, offering significant early advantages. This course teaches you to create an AI-powered pet name generator. Starting with ChatGPT and the latest web development tools, you’ll install the necessary tools and gain hands-on experience with web technologies. You will: - Learn to implement machine learning in a real-world project - Use React Hooks for interactive interfaces, and make API calls to OpenAI using Fetch and NPX. - Build an AI application, understand machine learning, - Create React Hook-based interfaces, adding a pet name generator to your portfolio. - Learn to build an AI app with OpenAI API, - Install tools and dependencies, and get hands-on with React, Next.js, JavaScript, Node, and CSS. Ideal for those interested in web development and ChatGPT jobs, this course suits beginners and those with basic JavaScript knowledge. No programming experience is needed, but basic JavaScript and web development knowledge is a plus.
Packt
Security Assessment and Testing
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. In this comprehensive course, you will explore the critical elements of security assessment and testing, aligned with the CISSP curriculum. The course begins with an introduction to designing and validating security tests and assessments, focusing on key strategies that ensure thorough evaluation of organizational security. You'll dive into vulnerability assessments, learning how to identify potential weaknesses in systems and infrastructure, and how to mitigate risks effectively. As the course progresses, you'll explore the world of penetration testing, understanding the different types of tests such as white-box and black-box testing, and the roles of red, blue, and purple teams in simulating attacks. You’ll also learn about other common security tests used to evaluate an organization’s security posture. The course provides a solid foundation in collecting and analyzing security process data, helping you make informed decisions based on technical and administrative data from your organization. Finally, the course covers the intricacies of conducting security audits, whether internal, external, or third-party. By the end of the course, you will be well-prepared to perform comprehensive security assessments, interpret test results, and implement improvements, ensuring that your organization’s security is robust and up-to-date. This course also prepares you for the CISSP certification exam by covering essential topics related to security testing and assessment. This course is ideal for IT professionals, security testers, and auditors preparing for the CISSP certification or seeking to enhance their skills in security assessment and testing. Basic knowledge of information security and testing methodologies is recommended.
Real Madrid Graduate School Universidad Europea
Conceptos imprescindibles - Requisitos para el análisis
Este curso introduce los conceptos matemáticos, estadísticos y de manejo de datos esenciales para trabajar eficazmente en analítica del fútbol. Los alumnos construirán una base sólida explorando medidas de tendencia central, variabilidad, distribuciones de probabilidad, desviaciones estándar e intervalos de confianza: los fundamentos que sustentan todo el razonamiento analítico en el deporte. A través de ejemplos específicos del fútbol, el curso explica cuándo utilizar distintos estimadores, cómo interpretar la incertidumbre y por qué es crucial elegir la distribución correcta al modelar rendimiento y eventos del partido. Más allá de la estadística, los alumnos descubrirán el ecosistema de datos del fútbol: datos de conteo, GPS, datos de eventos y datos esqueléticos, y comprenderán cómo se recopila, estructura y utiliza cada tipo en el análisis profesional. El curso también introduce herramientas clave como APIs, web scraping, Python, estructuras de datos y principios de visualización con Tableau, Power BI y Matplotlib. Al finalizar, los alumnos dominarán la intuición matemática, los fundamentos técnicos y las competencias de alfabetización de datos necesarias para analizar el fútbol con rigor y avanzar hacia técnicas más avanzadas de modelado.
Universidad Nacional Autónoma de México
Los obstáculos y la conducción en las negociaciones
En este curso se analizará para su aplicación la ubicación y señalamiento de los obstáculos que se presentan durante el proceso de negociación. Es interesante observar que en este análisis no sólo se plantean los obstáculos, sino se hacen observaciones sobre las condiciones que se presentan para identificar el obstáculo con las habilidades y estrategias que se ofrecen para su manejo efectivo. La presentación de los nueve obstáculos que propone nuestro modelo de negociación se hace en forma de aparición secuencial, lo que permite la previsión necesaria para evitarlos. Finalmente incorporaremos un elemento nuevo al proceso de negociación, que es el factor del tiempo y del ritmo, para que cada una de las fases cumpla con un requerimiento de exactitud en su cumplimiento.
IESE Business School
Análisis de situaciones de negocio
¿En qué momento una oportunidad para aumentar la cuenta de resultados puede llegar a poner en riesgo la supervivencia de la marca y las ganancias a largo plazo? Esta situación es exactamente la que debe resolver la compañía Gas-Gas, fabricante de motos off-road, en el caso que te presentamos. En este último curso, titulado Análisis de situaciones de negocio, pondrás en práctica todos los conocimientos adquiridos a lo largo de la especialización, para entender el impacto que tiene una decisión de negocio en las áreas de contabilidad, finanzas, marketing y gestión de personas. En este curso aprenderás una metodología de toma de decisiones de seis pasos y la aplicarás para llegar a una conclusión que ayude a Gas-Gas a tomar el mejor camino posible para su futuro.
EDUCBA
Apply C# and .NET to Build Real-World Applications
By the end of this course, learners will be able to develop C# programs, apply object-oriented programming principles, build database-driven applications, handle exceptions, and deliver complete real-world projects using the .NET framework. Ultimate .NET Training is a comprehensive, hands-on course designed to take learners from foundational C# concepts to advanced application development. Starting with .NET setup, core syntax, and control structures, the course progressively builds skills in functions, OOPS, file handling, exception management, and ADO.NET database integration. Learners then apply these skills to meaningful projects such as login systems, CRUD-based applications, desktop games, a chatbot, and a full online examination system. What makes this course unique is its project-centric, end-to-end approach—each concept is reinforced through practical implementation rather than theory alone. The structured progression ensures beginners gain confidence while advanced learners strengthen real-world problem-solving skills. By completing this course, learners will be equipped with job-ready .NET development capabilities, practical coding experience, and the confidence to build scalable, maintainable applications for professional environments.
Illinois Tech
Business Economics and Game Theory for Decision Making
Good decision making and strategy do not exist in isolation: the success and profitability of a business depend not only on the organization’s own strategic moves but also on those that other firms make, especially competitors. Understanding the strategic linkages among firms can therefore be immensely valuable. Economics and Game theory offer tools that can specifically enhance one's understanding and ability to exploit such strategic linkages. This course will cover one of the most crucial decisions that a firm offering a differentiated product needs to make – how to price its product. In addition, the course will demonstrate some of the consequences of governments and platforms intervening in markets, either because markets may have failed or because the rule-maker may have been persuaded to intervene by key stakeholders. Importantly, the course will layer game-theoretic considerations on top of economic considerations in the marketplace. By the end of the course, students will be able to: • Develop an understanding of the economic concept of elasticity and be able to utilize it in making informed decisions on how, if at all, to alter a product’s pricing. • Identify the implications of market intervention for various stakeholders, including consumers, firms, and government, and incorporate them in analyzing potential policies. • Identify sources of market power and solve for profit-maximizing prices. • Classify forms of price discrimination and develop an understanding of why the practice can be beneficial in customer segmentation and price customization. • Develop an understanding of the dynamics of oligopolistic price and quantity competition. • Describe introductory concepts in game theory, including simultaneous games, sequential games, and auctions, as well as develop an understanding for how asymmetric information can lead to adverse selection issues. Required Textbook: None Software Requirements: None To succeed in this course, learners should possess a basic foundation in economic markets and microeconomics. If you haven't yet developed these skills, we strongly recommend completing Managerial Economics: Buyer and Seller Behavior beforehand. This prior course will equip you with the necessary foundation to excel in this material.