The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Scrimba
Build a Hometown Homepage with HTML and CSS
The Scrimba Hometown Homepage solo project is your chance to dive into front-end development using HTML and CSS. In this project, you will create a personal homepage that showcases your hometown or favorite place. Your goal is to design a visually engaging and informative web page that highlights the unique features of your chosen location. As you work on this project, you will focus on three main learning objectives: 1. Mastering Layout and Design: You'll gain hands-on experience in crafting a cohesive layout using CSS. You'll use tools like Flexbox or Grid to ensure your webpage is responsive and visually appealing across different devices. 2. Organizing and Structuring Content: You will enhance your skills in structuring content with HTML, organizing information using semantic elements such as headings, paragraphs, and lists. This will help you create a well-structured and accessible webpage. 3. Styling for Aesthetics: You'll apply CSS to style your webpage, customizing fonts, colors, and backgrounds to create an engaging user experience. This will enable you to reflect the unique character of the place you are showcasing. By completing this project, you'll have a personalized webpage that highlights your technical skills and creativity, providing a strong foundation for future web development endeavors.
University of Florida
Science of Training Young Athletes Part 2
In this course you will learn how to design the type of training that takes advantage of the plastic nature of the athlete’s body so you mold the right phenotype for a sport. We explore ways the muscular system can be designed to generate higher force and power and the type of training needed to mold the athlete's physical capacity so it meets the energy and biochemical demands of the sport. We also examine the cost of plasticity when it is carried beyond the ability of the body to adjust itself to meet the imposed training stresses. The cost of overextending plasticity comes in the form injuries and chronic fatigue. In essence, a coach can push the athlete’s body too far and it can fail. Upon completion of this course you will be able to assemble a scientifically sound annual training plan.
Council on Foreign Relations
Global Affairs Explained: The Fundamentals
Today’s interdependent global economy and geopolitical landscape connect one country’s interests and actions more than ever to those of other countries and their citizens. “Global Affairs: The Fundamentals” is designed to provide learners with a detailed understanding of the political, historic, and theoretical contexts that shape our interconnected world. With this knowledge, learners will be able to address complex questions such as when (and why) a government might choose to isolate itself from other countries or engage with them, or respond to global events with a unilateral or multilateral approach. After completing the course, learners will be able to identify and explain the critical actors and forces that shape global affairs; explain the history of globalization from the 19th century to today, particularly as this history relates to humans’ social, political, and economic interconnectedness; and assess key theories and approaches to the workings of global affairs.
Google Cloud
Machine Learning Operations (MLOps) with Vertex AI: Manage Features
This course introduces participants to MLOps tools and best practices for deploying, evaluating, monitoring and operating production ML systems on Google Cloud. MLOps is a discipline focused on the deployment, testing, monitoring, and automation of ML systems in production. Learners will get hands-on practice using Vertex AI Feature Store's streaming ingestion at the SDK layer.
Universidades Anáhuac
Resolución de conflictos con inteligencia emocional
Los conflictos son inevitables, pero saber manejarlos puede convertirlos en oportunidades de crecimiento. Este curso te enseña a resolver desacuerdos con inteligencia emocional, desarrollando habilidades para comprender, colaborar y construir soluciones sostenibles en cualquier entorno. En cuatro módulos, aprenderás a reconocer tu estilo de comportamiento, aplicar estrategias efectivas de negociación y comunicarte con asertividad y empatía. Al finalizar, serás capaz de transformar conflictos en relaciones más sólidas y entornos más productivos, sin necesidad de conocimientos previos.
Packt
Linux PAM Security Administration
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 offers a comprehensive introduction to Linux PAM (Pluggable Authentication Modules) and its critical role in securing user authentication processes on Linux systems. Starting with an overview of PAM, you'll learn the importance of modular authentication and how PAM integrates with various Linux services. The initial setup guides you through configuring a virtual environment using VirtualBox and installing CentOS, ensuring you're prepared for the hands-on labs. The heart of the course dives deep into PAM configuration. You'll explore the structure of PAM files, learn to configure modules, and manage control flags. Through practical demonstrations, you'll understand how to control access to accounts, making sure only authorized users gain entry to critical system components. Each lesson builds your proficiency in modifying PAM settings to meet specific security requirements. By the end of the course, you'll master how PAM-aware services operate and how to verify their integration with your system. You'll leave equipped with the skills to confidently manage authentication modules, making your Linux environment more secure and resilient against unauthorized access. This course is designed for Linux system administrators, security professionals, and IT enthusiasts looking to strengthen their understanding of user authentication in Linux. A basic understanding of Linux and familiarity with command-line operations are recommended.
Coursera
Test your Angular web application using Jasmine and Karma
In this 1-hour long project-based course, you will learn how to generate a new Angular project, create components and write unit tests in the spec file. You will learn how to bootstrap your tests, and will test the presence of text and the action of clicking a button. You will test the presence of HTML attributes, and the passage of data from a parent component to a child component. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Google Cloud
Responsible AI for Developers: Fairness & Bias
This course introduces concepts of responsible AI and AI principles. It covers techniques to practically identify fairness and bias and mitigate bias in AI/ML practices. It explores practical methods and tools to implement Responsible AI best practices using Google Cloud products and open source tools.
Packt
IT Risk Assessment Practices
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 begins by laying a strong foundation in risk identification and analysis. You'll explore the initial stages of the risk management lifecycle, focusing on pinpointing potential risk events and factors that could impact your organization. By delving into threat modeling and abuse-case modeling, you will gain a hands-on understanding of how to anticipate and mitigate risks before they become real-world issues. As the course progresses, you will be introduced to the essential practices of vulnerability assessment and testing. This module covers a range of techniques and tools designed to help you identify and test for vulnerabilities within your IT infrastructure. Through practical exercises, you will learn to create realistic risk scenarios, enhancing your ability to respond effectively to security breaches and potential threats. The course concludes with an in-depth exploration of risk assessment standards, tools, and methodologies. You will learn how to systematically analyze risks and their potential impact on business operations. By understanding how to conduct business impact analysis and categorize different types of risks, you will be well-prepared to develop robust risk management and business continuity strategies that align with your organization’s goals. This course is designed for IT professionals, risk managers, and cybersecurity analysts with a foundational understanding of IT concepts. Prior knowledge of basic cybersecurity principles is recommended but not required.
Google Cloud
Introducción a la seguridad en el mundo de la IA
La Inteligencia Artificial (IA) ofrece posibilidades transformadoras, aunque también presenta nuevos desafíos de seguridad. En este curso, los líderes de seguridad y protección de datos aprenderán las estrategias para administrar de forma segura la IA en sus organizaciones. Descubre un framework para identificar y mitigar proactivamente riesgos específicos de la IA, proteger datos sensibles, garantizar el cumplimiento y crear una Infraestructura de IA resiliente. Elige casos de uso de cuatro sectores diferentes para explorar cómo se aplican estas estrategias a situaciones del mundo real.
Principles of Photo Composition and Digital Image Post-Production
Welcome to Course THREE! In the first two Modules you will gain a more professional-level understanding of the Design Elements that artists have used throughout history to create successful compositions. Arranging the Elements in ways that lead viewers through their compositions is an essential craft for photographers no matter whether their subject matter is pure documentary or vividly exotic personal expression. In Modules 3 & 4 we survey the essential elements of post-photography image management, using Adobe(tm) LIGHTROOM(tm). Image adjustment software designed for Smartphone photographers rounds out the Course. Since even photographers whose mainstay is a high-end DSLR also must admit to Smartphone use occasionally, and photographers who only use a Smartphone will usually admit that they want to step over to a "regular" camera at some point, there is something for everyone here! Let's get started with Module One!
Google Cloud
生成式 AI:剖析基本概念
“生成式 AI:剖析基本概念”是生成式 AI 领导者学习路线的第二门课程。在本课程中,您将探索 AI、机器学习和生成式 AI 之间的差异,了解各种数据类型如何赋能生成式 AI 来应对业务挑战,从而了解生成式 AI 的基本概念。您还将深入了解 Google Cloud 应对基础模型局限性的策略,以及负责任和安全的 AI 开发与部署面临哪些关键挑战。
Pearson
Practical Cybersecurity Fundamentals: Unit 3
This course covers foundational security principles and progresses through the intricacies of passive and active reconnaissance using cutting-edge tools such as Nmap and Shodan. You'll gain hands-on experience in exploiting systems and applications, tackling vulnerabilities such as SQL injection and cross-site scripting. Our expert instructors will guide you through advanced post-exploitation techniques, including evasion tactics and lateral movement, ensuring you can navigate and report on complex security landscapes. By the end of this course, you will be equipped with the skills to conduct comprehensive security assessments and create impactful penetration testing reports.
Packt
Intermediate Backend Development with FastAPI
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 intermediate-level course, you will learn advanced concepts of backend development using FastAPI. Starting from user authentication with OAuth2 and JWT, to handling complex database relationships, you will gain practical experience with modern techniques for building secure and scalable APIs. The course focuses on essential topics such as user registration, login and logout mechanisms, as well as integrating external services like email and SMS for notifications. The course is structured to guide you through real-world backend tasks, starting with setting up secure user authentication using JWT and OAuth2, followed by integrating advanced database models and managing user sessions. You'll also explore background task management with Celery and handle many-to-many relationships using SQLModel, among other essential backend skills. This course is designed for developers who already have a basic understanding of backend development and FastAPI and wish to deepen their skills. You should be familiar with Python, REST APIs, and the core concepts of web development. No strict prerequisites, but prior experience with FastAPI is recommended. By the end of the course, you will be able to build complex user authentication systems, manage dynamic databases with FastAPI, integrate third-party services for email/SMS, and handle real-world application challenges such as error management and background task execution.
Codio
Java: Algorithms
Code and run your first Java program about algorithms in minutes without installing anything! This course is designed for learners familiar with Java basics and object-oriented programming. It provides a solid foundation of not just Java, but core data structures and algorithms topics that can be transferred to other languages. The modules in this course cover an introduction to data structures and algorithms, measuring complexity (space and time), algorithm design techniques, and some commonly used algorithms for searching and sorting. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.
Universiteit Leiden
Security & Safety Challenges in a Globalized World
Security and safety challenges rank among the most pressing issues of modern times. Challenges such as, cyber-crime, terrorism, and environmental disasters impact the lives of millions across the globe. These issues also rank high on the agenda of politicians, international organizations and businesses. They also feature prominently in the public conscience and in governmental policies. In the current, interconnected world, security challenges are becoming increasingly complex. Facilitated by developments as globalization and the spread of networked and hyper-connected technologies, new safety and security challenges arise and impact local, national, regional and international levels, which dramatically increases their complexity and scale. As such, solutions to contemporary security challenges require a wide array of actors operating on multiple levels of governance. The course will introduce you to the broad theme of security and safety in an increasingly complex world. Together we will search for answers to important questions: what is security and safety? How can we understand complex modern-day security and safety challenges? And how do we deal with such challenges? This course combines scholarly inquiry from multiple disciplines (ranging from terrorism studies, to crisis management, to medical science) with real-life cases to explore and understand complex modern-day safety and security challenges.