The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Rutgers the State University of New Jersey
Soul Beliefs: Causes and Consequences - Unit 2: Belief Systems
Throughout history, the vast majority of people around the globe have believed they have, however defined, a “soul.” While the question of whether the soul exists cannot be answered by science, what we can study are the causes and consequences of various beliefs about the soul and its prospects of surviving the death of the body. Why are soul and afterlife beliefs so common in human history? Are there adaptive advantages to assuming souls exist? Are there brain structures that have been shaped by environmental pressures that provide the foundation of body/mind dualism that is such a prominent feature of many religions? How do these beliefs shape the worldviews of different cultures and our collective lives? What is the role of competing afterlife beliefs in religion, science, politics, and war? This course explores several facets of this relatively unexplored but profoundly important aspect of human thought and behavior. The course consists mainly of 70 to 80 minute lectures, typically broken up into 3 segments, recorded from a course offered by Rutgers University School of Arts and Sciences. These videos include slides and some embedded video clips. Most lectures are accompanied by slides used during the lecture, also including recommended reading assignment which may provide additional opportunities to reflect on your studies. Due to the lengthiness of this class and natural progression, the online course has been separated into 3 units, this is Unit 2.
Coursera
Build a Fast Typing Game using Java Swing
By the end of this project, you will create a fully functioning fast typing game using Java Swing in Eclipse. This project will give you a great head start towards learning more and mastering one of the most used programming languages in the world. In this project you will be able to identify and apply many basic fundamentals such as data structures, variables, loops etc. Moreover, you will be able to perform simple String manipulation, save and compare the user's input to the original correct word and finally, you will be able to create dynamic labels for many applications. Learning and understanding Java Swing will help you progress in the programming field by creating simple Java applications.
Johns Hopkins University
Introduction to Genomic Technologies
This course introduces you to the basic biology of modern genomics and the experimental tools that we use to measure it. We'll introduce the Central Dogma of Molecular Biology and cover how next-generation sequencing can be used to measure DNA, RNA, and epigenetic patterns. You'll also get an introduction to the key concepts in computing and data science that you'll need to understand how data from next-generation sequencing experiments are generated and analyzed. This is the first course in the Genomic Data Science Specialization.
Microsoft
Interactive Reporting and Visualization in Power BI
Designed for data analysts and BI professionals, this course teaches learners to create compelling, interactive visualizations and reports in Power BI. Participants will develop skills in building standard and advanced visualizations, implementing dynamic reporting with field parameters, and designing paginated reports for formal business documents. The course emphasizes data storytelling techniques using interactive elements like drill-through, slicers, and buttons to create engaging user experiences. Learners will also explore AI-powered features to enhance their visualizations with automated insights. Through hands-on practice, participants will master the principles of effective report design following data visualization best practices, ensuring their dashboards are both visually appealing and functionally robust. The course also covers configuring reports for optimal viewing across different devices, including mobile platforms, enabling seamless data consumption regardless of the user's context. By integrating custom visuals and leveraging Power BI's AI capabilities, learners will be equipped to deliver sophisticated analytics solutions that empower business users to make data-driven decisions.
Google Cloud
Introduction to Data Engineering on Google Cloud - 日本語版
このコースでは、Google Cloud におけるデータ エンジニアリング、データ エンジニアの役割と責任、それらが Google Cloud の各サービスにどのように対応しているかについて学びます。また、データ エンジニアリングの課題に対処する方法も学習します。
Universidade Estadual de Campinas
Pluralidades em Português Brasileiro
Pluralidades em Português Brasileiro is a five-week long online self-access course whose aim is to expand intercultural awareness and develop upper intermediate/advanced reading and listening comprehension skills regarding Brazilian Portuguese as a foreign language. An extra week was added to expand the topics of the course. From a pluralist perspective, the course aims at exploring cultural topics and linguistic diversity. The course activities are based on contextualized use of Brazilian Portuguese in several communicative situations. Oral, written and multimodal texts are used to develop reading and listening comprehension skills, which requires prior knowledge of Brazilian Portuguese. The course also focus on vocabulary and grammar expansion, pronunciation awareness, meta-cognitive skills and critical thinking.
The State University of New York
Health and Safety of a Home-Based Childcare Center
This course is targeted toward individuals wishing to operate a safe and healthy family day care center, and it covers topics including staffing; creating a safe environment; nutrition; mental health & wellness; and emergency planning. Since a Family Policy Handbook is essential for anyone operating a family day care center, this course includes the development of one of three imperative sections of the handbook. The remaining two sections are created in other courses of the Home-Based Childcare series available on Coursera.
Packt
AI Product Manager Explorer
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. Gain hands-on experience with Python programming, machine learning algorithms, and AI agent development. Start with Python basics, including data structures and file handling, and then move on to machine learning techniques such as regression, classification, and model evaluation. You'll also explore feature engineering, hyperparameter tuning, and AI agent frameworks like AutoGPT, IBM Bee, and LangGraph. By completing mini-projects and real-world case studies, you'll deepen your understanding of AI product management. The course concludes with creating and deploying GPTs to the ChatGPT Store, allowing you to apply your knowledge in business, healthcare, and robotics applications. Ideal for aspiring AI product managers, Python developers, and machine learning enthusiasts, this intermediate-level course requires a basic understanding of programming and machine learning concepts.
الاستراتيجية التنافسية
في هذه الدورة التدريبية المكونة من ست وحدات، ستتعلم كيف تتصرف الشركات والمؤسسات في المواقف التي تكون فيها القرارات الاستراتيجية معتمدة على بعضها بعضًا، أي حيثما تؤثر إجراءتي على أرباح المنافسين والعكس صحيح. باستخدام الأدوات الأساسية لنظرية الألعاب، سنحلل كيف تختار الشركات الاستراتيجيات لتحقيق ميزة تنافسية. تتوفر هذه الدورة التدريبية أيضًا باللغة الصينية. يرجى الانتقال إلى كتالوج الدورة التدريبية للوصول إلى النسخة الصينية من الاستراتيجية التنافسية.
Google Cloud
Security Command Center Enterprise 시작하기
"이 과정에서는 Google Cloud Security Command Center(SCC) Enterprise에 대한 포괄적인 개요를 다룹니다. SCC Enterprise는 클라우드 네이티브 애플리케이션 보호 플랫폼(CNAPP) 솔루션으로 조직이 Google Cloud 서비스에서 위협을 예방하고 감지하고 대응하도록 지원합니다. 향상된 위협 감지, 심층적인 취약점 관리, 통합 케이스 관리 등 핵심 SCC Enterprise 기능에 대해 알아봅니다. 위협 관리 및 취약점 평가의 기본적인 개념을 설명하고 실용적인 데모를 통해 SCC Enterprise를 사용하여 멀티 클라우드 환경의 보안 위험을 식별, 조사, 해결하는 방법을 보여줍니다."
Intro to Operating Systems 4: Persistence
Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover input and output, directories, file systems, data integrity and protection, and distributed systems. 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 slowly building features, resulting in large coding projects at the end of the course.
University of Virginia
Bases de la planification et de la gestion de projet
Les projets nous entourent. Pratiquement toutes les organisations gèrent des projets, que ce soit de manière formelle ou informelle. Nous sommes impliqués dans des projets autant chez nous qu’au travail. Les principes de planification et les méthodologies d’exécution de tous les environnements peuvent offrir des moyens permettant d’exécuter les projets plus efficacement. La gestion de projet fournit aux organisations (et aux particuliers) le langage et les cadres nécessaires à la définition de la portée des projets, au séquençage des activités, à l’utilisation des ressources et à la réduction des risques.\n\nCe cours est une introduction aux concepts clés de la planification et de l’exécution de projets. Nous allons identifier les facteurs qui mènent à la réussite du projet et apprendre à planifier, analyser et gérer les projets. Les étudiants seront exposés à des méthodologies de pointe et à la prise en compte des défis de divers types de projets.
Pearson
Terraform in AWS from Basics to Guru: Unit 1
This hands-on course is designed to equip you with the skills to efficiently build and manage AWS infrastructure using Terraform. Through a series of engaging lessons, you'll delve into Terraform fundamentals, master essential commands, and explore AWS configurations. Gain practical experience by coding line-by-line, setting up security groups, and deploying cloud infrastructure. By the end of the course, you'll be proficient in using Terraform to automate infrastructure deployment, manage resources, and optimize cloud environments. Whether you're a budding DevOps engineer or an IT professional seeking to enhance your cloud skills, this course offers the practical knowledge and tools you need to succeed, and will transform your approach to cloud infrastructure management.
EDUCBA
Unreal Engine: Build Interactive Game Levels
This hands-on course guides learners through the end-to-end process of building professional, interactive levels in Unreal Engine. Beginning with the structural foundation of a 3D office environment, students will construct modular layouts, assemble architectural components like walls, windows, and pillars, and integrate sliding glass doors with dynamic interactions. Advancing through the course, learners will implement trigger-based blueprints using timelines, diagnose and correct functional bugs, and refine user experience by applying visual polish and spatial alignment. Each module combines technical execution with real-time problem solving, equipping learners to analyze, develop, and evaluate responsive level mechanics suitable for gameplay. Designed for intermediate Unreal Engine users, this course emphasizes both the aesthetic and logical design process, culminating in the creation of fully-functional level prototypes with real-world interactivity.
Google Cloud
Redacting Sensitive Data with Cloud Data Loss Prevention
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn the basic capabilities of Cloud Data Loss Prevention and the various ways it can be used to protect data.
Pearson
Linux Networking - Basics and Beyond: Unit 1
Whether you’re an aspiring network engineer, system administrator, or IT professional, this course is designed to give you a solid foundation in both the theory and practical skills needed to excel in Linux-based networking environments. You’ll start by setting up your own lab using virtual machines, learning essential tools like NAT, SSH, and popular text editors. Dive into the fundamentals of computer networking, including the differences between physical and virtual networks, and explore the core protocols that keep networks running, such as TCP/IP, DHCP, and DNS. Gain a clear understanding of the OSI model and how it relates to Linux, empowering you to troubleshoot and design networks with confidence. Each lesson combines clear explanations with hands-on demonstrations, ensuring you can apply your new skills immediately.