The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Google Cloud
Build and Execute MySQL, PostgreSQL, and SQLServer to Data Catalog Connectors
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will explore existing datasets with Data Catalog and mine the table and column metadata for insights.
Pearson
Certified Cloud Security Professional (CCSP): Unit 3
This course is designed to equip you with the essential skills to secure and manage cloud platforms and infrastructure. Through in-depth modules and expert-led lessons, you will gain a robust understanding of data center design, risk analysis, and business continuity planning. Whether you're an IT professional looking to enhance your expertise or a newcomer eager to dive into the world of cloud computing, this course offers the practical knowledge and strategic insights you need to excel in today's digital landscape.
University of New Mexico
Desarrollo de Aplicaciones Web: Conceptos Básicos
Este es el primer curso en una línea de especialización de Coursera que trata el desarrollo de aplicaciones Web. Este curso le dará los conocimienots básicos, la terminología y los conceptos fundamentales que son necesarios para construir aplicaciones web integradas modernas. Un desarrollador de aplicaciones web integradas está familiarizado con cada "capa" de las tecnologías de software que participan en una aplicación web, incluidas las tecnologías de modelado de datos y bases de datos, los componentes del entorno de servidor web y middleware, protocolos de red, la interfaz de usuario y diseño visual básicos, y los conceptos de interacción del usuario. En este curso vamos a aprender practicando. Vamos a empezar por el aprendizaje de los principales componentes de las arquitecturas de aplicaciones web, junto con los patrones de diseño fundamentales y filosofías que se utilizan para organizarlos. El alumno construirá y perfeccionará continuamente una aplicación web integrada totalmente funcional a medida que avanzamos a través de los módulos de este curso. En el camino el alumno levará a cabo prácticas ágiles de desarrollo de softwar, numerosas herramientas que los ingenieros de software deben sabe cómo utilizar, y un marco de desarrollo de aplicaciones web integradas modernas.
Rice University
Physics 102 - Electric Potential and DC Circuits
This second course serves as an introduction to the physics of electricity and magnetism. Upon completion, learners will understand how mathematical laws and conservation principles describe fields and how these fields are related to electrical circuits. Learners will gain experience in solving physics problems with tools such as graphical analysis, algebra, vector analysis, and calculus. This second course covers Electric Potential, Capacitance, Current, Resistors, and DC Circuits. Each of the two modules contains reading links to a free textbook, complete video lectures, conceptual quizzes, and a set of homework problems. Once the modules are completed, the course ends with an exam. This comprehensive course is similar in detail and rigor to those taught on-campus at Rice. It will thoroughly prepare learners for their upcoming introductory physics courses or more advanced courses in physics.
Coursera
Microsoft SQL Server: Performance Tuning Essentials
Do you want your applications to run smoothly and efficiently, with lightning-fast database responses and minimal downtime? Well! You are in the right place to achieve this. Welcome to our comprehensive course on optimizing SQL Server performance, where you will discover the techniques to maintain efficiency and ensure smooth back-end operation for your applications. You will also learn to maximize database performance techniques and strategies to enhance query tuning, indexing strategies, and overall database optimization. This course is perfect for Database Administrators, IT Professionals, Data Analysts, and Technical Managers involved in SQL Server management and performance optimization. If you're responsible for ensuring the efficiency of database operations and looking to enhance your SQL Server performance skills, this course will provide you with essential tools and techniques. Having a basic understanding of SQL query language, SQL Server, and database management concepts is beneficial. This foundational knowledge will help you better understand the performance optimization strategies covered throughout the course. By the end of this course, you will be able to analyze and tune SQL queries, evaluate database indexing strategies, monitor SQL Server performance, troubleshoot common issues, and apply best practices for consistent and reliable database operations. These skills will enable you to enhance database efficiency, minimize downtime, and optimize system performance effectively.
LearnQuest
Advancing Sales Team Impact
Become a catalyst for lasting sales impact by learning to drive innovation, embrace technology, and expand into new market segments. This course focuses on upskilling teams, retaining top performers, and scaling systems for tomorrow’s challenges. Learners will master the art of adapting sales pitches to diverse buyer profiles, trend-monitoring for competitive advantage, and structuring continuous improvement in global sales teams. Special emphasis is given to stress management, talent retention, and building networks to amplify team effectiveness and readiness for new growth opportunities in India and the USA.
Packt
Ultimate TypeScript Course 2024 – Learn, Build & Excel
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 full potential of TypeScript with this all-in-one course designed to take you from beginner to confident developer. You'll master foundational concepts, advanced features, and hands-on project development to elevate your coding skills and build robust, type-safe applications. Whether you're transitioning from JavaScript or starting fresh, this course provides the structured guidance you need to succeed. The journey begins with a deep dive into how TypeScript works behind the scenes—from setup and tooling to the transpilation process and its role in modern development. You'll learn multiple ways to run TypeScript across environments like Node.js and browsers, followed by in-depth guidance on using the TSC compiler, PATH configuration, batch scripts, and creating your first functional script. Midway through, you'll set up tsconfig.json, explore modules, and implement bundling, all leading to the heart of the course: a hands-on project. Here, you’ll define types, build interactive DOM elements, validate inputs, manage state, and refactor code with class-based syntax—all while reinforcing best practices in real-world scenarios. Perfect for web developers, JavaScript users, or computer science students looking to scale their skill set. A basic understanding of JavaScript is recommended, but the course caters to both beginners and intermediate learners aiming to level up with TypeScript.
University of Washington
Ukraine: History of Civil Society
This course presents social and political events and processes that occurred when the Ukrainian civil society was forming. On February 24, 2022, the global attention was focused on Ukraine. Then organized civil society started its aid to Ukrainian armed forces, which surprised not only foreigners but even Ukrainians themselves. How did Ukrainian society prove to be stable, self-organized, and capable of effective resistance to a much greater threat? Why have Ukrainians united, acted, and gone to street protests starting from the early 90s? What values did they protect? This course will help you understand the nature of Ukrainian revolutions and the phenomenon of mass resistance, and also values motivating Ukrainians to act in the context of their independence. In this course, you will learn: - a short historical insight into the manifestation of Ukrainian values from the 1990s until now; - Orange Revolution, its prerequisites, course of events, and main participants; - establishment and development of independent Ukrainian media; - the reasons and prerequisites of the Revolution of Dignity – a protest that transformed the entire state system of rules and the institutional environment; - the concept of multiculturalism and its implementation in Ukraine; - the political and public life of Crimean Tatars in Ukraine, as well as Russia's crimes on the territory of Crimea; - the history of Ukrainian civil movements and communities in the East of Ukraine; - the power and influence of the society's unity during crisis. PRESENTERS Kateryna Zarembo - PhD, Research Fellow at the Central European University and the Technical University of Darmstadt, Associated Fellow at the New Europe Center Tymofii Brik - PhD, Rector at the Kyiv School of Economics COURSE AUTHORS: Oleksandra Matviichuk - human rights lawyer and chair of the Center for Civil Liberties organization, was awarded the Nobel Peace Prize in 2022 Vakhtang Kebuladze - Doctor of Philosophy, Professor at the Department of Theoretical and Practical Philosophy at the Faculty of Philosophy of Taras Shevchenko National University of Kyiv Olha Onuch - Professor of Comparative and Ukrainian Politics, Politics Department, Manchester University Sevgil Musayeva - journalist, editor-in-chief of the Ukrainian Pravda internet publishing Yevhen Hlibovytskyi - Director of the Frontier Institute, a member of the Supervisory Board of Suspilne movlennia (Public Broadcasting) Emily Channell-Justice - PhD, Director of the Temerty Contemporary Ukraine Program Harvard Ukrainian Research Institute Emma Mateo - PhD, Petro Jacyk Postdoctoral Research Fellow in Ukrainian Studies at the Harriman Institute, Columbia University Ihor Kozlovskyi - PhD, senior researcher at the Department of Religious Studies of the Skovoroda Institute of Philosophy of National Academy of Sciences of Ukraine, a religious studies scholar, writer, and public figure Alim Aliyev - Crimean human rights activist, curator of cultural and educational projects, Deputy Director General of the Ukrainian Institute Kateryna Zarembo: - PhD,Research Fellow at the Central European University and the Technical University of Darmstadt, Associated Fellow at the New Europe Center Taras Lyuty - Doctor of Philosophy, Professor at the Department of Philosophy and Religious Studies at Kyiv-Mohyla Academy, philosopher, writer Tetyana Teren - journalist, Executive Director of the PEN Ukraine The online course was prepared as part of the Phoenix Project, implemented by East Europe Foundation and funded by the European Union. The course was developed in partnership with the Ukrainian Institute. The opinions expressed in this course do not necessarily reflect the position of East Europe Foundation, the Ukrainian Institute, or the European Union.
Packt
Introduction to Website Development Technologies
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 introduce you to the foundational technologies used in web development, including HTML, CSS, JavaScript, and Bootstrap. You will gain hands-on experience in creating visually appealing, functional websites, learning everything from coding your first HTML page to deploying your site online. In the first section, you'll explore the basics of web development and the core technologies involved, including HTML, CSS, and JavaScript. The course will guide you through setting up your development environment, installing and configuring Visual Studio Code, and getting familiar with the best tools for efficient coding. You'll progress into creating and structuring websites by learning how to design web pages with HTML and enhance them using CSS for visual styling. You'll dive deeper into JavaScript to add interactivity and use the Bootstrap framework to streamline and improve the design process for responsive websites. By the end of the course, you'll have a fully functional website ready for deployment. This course is perfect for beginners who are eager to learn the basics of website development and want to dive into the world of web technologies. No prior experience is required, making it accessible for anyone interested in becoming a web developer. The course emphasizes hands-on learning, so you’ll gain practical experience that can be applied in real-world web development projects.
LearnQuest
Scrum Master Certification Exam Preparation
This course is designed to help Scrum beginners review knowledge in order to prepare to take the Scrum Master Certification Exam. We will review several of the Scrum Methodologies and the Sprint process as well as complete several exercises and discussions. This is a standalone course, however we recommend completing the Scrum Master Certification specialization courses prior to beginning this one, as the methodologies and exercises within those courses are the foundations for this exam preparation course.
McMaster University
DNA Decoded
Are you a living creature? Then, congratulations! You’ve got DNA. But how much do you really know about the microscopic molecules that make you unique? Why is DNA called the “blueprint of life”? What is a “DNA fingerprint”? How do scientists clone DNA? What can DNA teach you about your family history? Are Genetically Modified Organisms (GMOs) safe? Is it possible to revive dinosaurs by cloning their DNA? DNA Decoded answers these questions and more. If you’re curious about DNA, join Felicia Vulcu and Caitlin Mullarkey, two biochemists from McMaster University, as they explore the structure of DNA, how scientists cracked the genetic code, and what our DNA can tell us about ourselves. Along the way, you’ll learn about the practical techniques that scientists use to analyze our genetic risks, to manipulate DNA, and to develop new treatments for a range of different diseases. Then, step into our virtual lab to perform your own forensic DNA analysis of samples from a crime scene and solve a murder.
Board Infinity
AI-Driven Attribution Testing
Welcome to AI-Driven Attribution Testing course an engaging and comprehensive course designed to guide you through the fundamental concepts and practical applications of attribution testing powered by artificial intelligence. This course is most suitable for marketers, data analysts, data scientists, and business leaders who aim to leverage data-driven insights for decision-making. It's also beneficial for students and professionals with a keen interest in the convergence of AI, data analysis, and marketing. In Module 1: Attribution Testing - Fundamentals, we will introduce you to AI-Driven Attribution Testing, explaining its purpose and significance in today's data-driven world. The module will further equip you with a strong understanding of the fundamentals of Attribution Modeling, essential for anyone venturing into this field. Next, in Module 2: AI-Driven Attribution Testing - Implementation, you will apply your understanding to real-world scenarios, learning how to implement AI-Driven Attribution Testing effectively. You'll also explore best practices and case studies to solidify your learning. The course concludes with a glimpse into the future trends in attribution testing and an important discussion about ethical considerations in the field. By the end of this course, you'll have a thorough understanding of AI-Driven Attribution Testing, know how to implement it effectively and be familiar with ethical guidelines that govern this field. Your newly gained knowledge and skills in AI-Driven Attribution Testing can empower you to make data-informed decisions and bring considerable value to your organization or future career. Second-year undergraduates interested in engineering or science, along with high school students and professionals interested in programming. Disclaimer: This is an independent educational resource created by Board Infinity for informational and educational purposes only. This course is not affiliated with, endorsed by, sponsored by, or officially associated with any company, organization, or certification body unless explicitly stated. The content provided is based on industry knowledge and best practices but does not constitute official training material for any specific employer or certification program. All company names, trademarks, service marks, and logos referenced are the property of their respective owners and are used solely for educational identification and comparison purposes.
Universidad de los Andes
Integración y preparación de datos
El manejo de datos que permita generar conocimiento útil para una organización es cada vez más importante en los trabajos de alta demanda al día de hoy. Es así como este curso presenta al estudiante una metodología para el desarrollo de proyectos basados en datos, en especial de ciencia de datos. Hace énfasis en los procesos de exploración, transformación, integración de fuentes de datos estructuradas y no estructuradas con el fin de mejorar la eficiencia y calidad en los resultados de análisis posteriores como los basados en modelos analíticos. El estudiante tendrá a su disposición diferentes tutoriales con ejemplos en contextos cercanos a la realidad para comprender mejor los conceptos desarrollados en el curso y practicar su aprendizaje con el punto de extensión propuesto en cada tutorial. De igual manera, contará con videos, lecturas ilustradas y sugerencias de lecturas para profundizar en los temas de interés. Consideramos que esto le permitirá al estudiante afianzar sus conocimientos llevando a la práctica lo aprendido.
Dassault Systèmes
SOLIDWORKS Revolution and Cut Features
Welcome to SOLIDWORKS Revolution and Cut Features, the third course in the SOLIDWORKS 3D CAD for Education Specialization. To get the most out of this course, you should first complete the previous two courses in the series. This course focuses on feature refinement and advanced geometry creation using cuts and revolved features. Upon completion of this learning module, you will be able to: - Create extruded cuts - Apply fillets/chamfers - Create revolve boss - Apply revolve cut This course is ideal for learners who want to explore new tools for creating axisymmetric objects and refining their designs. Software Prerequisites: SOLIDWORKS Desktop EDU Access powerful capabilities for Engineering with SOLIDWORKS Desktop at a low price, $60 (excluding taxes), follow this link : https://go.3ds.com/CSW1
Arizona State University
Assessing Achievement with the ELL in Mind
In this course, you will learn how to design assessments around the needs of your ELL students and their language level. You will learn how to incorporate language and content requirements for both formative and summative assessment types. You will learn to assess your ELL students through the use of project and task-based assignments. You will learn to use and modify rubrics to align to and measure student achievement of your language and content learning objectives. The course will also briefly cover strategies for supporting ELL students during standardized testing. Upon completing this course, you will be able to: * Conceptualize theories of authentic assessment as they apply to second language learners * Design formative assessment types incorporating language and content objectives * Design summative assessment types incorporating language and content objectives * Incorporate project and task-based assignments as assessment tools for ELLs * Design rubrics that align to language and content objectives for your ELL(s) * Apply the use of rubrics, both language and content, to the work of your ELL(s). * Support your ELL(s) as they participate in standardized testing
Packt
Mastering REST APIs 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 comprehensive course, you'll master the art of building robust and efficient REST APIs using FastAPI, a modern, fast (high-performance) web framework for Python. You'll learn how to build an entire social media API, implement user authentication, integrate databases, manage background tasks, and deploy your applications in production. By the end of the course, you'll be able to design and deploy production-grade REST APIs with FastAPI, ensuring your skills are sharp and industry-ready. Throughout the course, you will start with foundational concepts, such as what APIs are and how REST APIs work. Then, you'll dive deeper into the FastAPI framework and how to build efficient, maintainable APIs with it. The course includes hands-on projects where you will work on creating social media API endpoints, integrating databases with FastAPI, adding logging and error tracking, handling user authentication, and working with background tasks. In addition, you will explore advanced topics such as integrating third-party services, like DeepAI for image generation, and learn how to deploy your FastAPI application to platforms like Render. With real-world projects and a focus on industry best practices, you will gain valuable experience to take into your future development work. This course is perfect for aspiring backend developers and those familiar with Python who wish to deepen their knowledge of REST API design and implementation using FastAPI.