The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Lesson | Express Yourself: Pronunciation
This lesson is part of a full course, Speak English Professionally: In Person, Online & On the Phone. Take this lesson to get a short tutorial on the learning objectives covered. To dive deeper into this topic, take the full course. By the end of this lesson, you will be able to produce proper word stress and intonation in your speaking.
Packt
Digital Forensics for Pentesters - Hands-On Learning
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 provides a guide to digital forensics for penetration testers, featuring hands-on labs and video tutorials. Starting with setting up a forensic lab using VirtualBox, you'll learn to create virtual installations of CSI Linux, Kali Linux, and Windows 10. - You'll master forensic tools like Kali Forensic Mode, Autopsy, and Shodan, gaining hands-on experience in acquiring and analyzing forensic disk images, managing digital forensics cases, and conducting OSINT investigations. - You'll also delve into reverse engineering malware using Ghidra and performing network forensics with Wireshark. - The course culminates in Capture the Flag exercises to apply your skills in real-world scenarios. By the end, you'll have a robust understanding of digital forensics processes, making you a proficient penetration tester. Designed for aspiring and professional penetration testers, cybersecurity analysts, and IT professionals with basic networking and cybersecurity knowledge, this course ensures practical, real-world experience through interactive learning. This course is tailored for technical professionals, cybersecurity enthusiasts, and pentesters seeking to deepen their expertise in digital forensics. Participants should have a foundational understanding of networking and basic Linux operations. Familiarity with virtual environments and command-line interfaces will be beneficial but not mandatory.
Google Cloud
Networking in Google Cloud: Defining and Implementing Networks en Français
Ce cours d'auto-formation présente dans le détail les options de mise en réseau disponibles sur Google Cloud. À travers des présentations, des démonstrations et des ateliers pratiques, les participants découvrent et déploient des technologies de mise en réseau de Google Cloud, telles que les réseaux, sous-réseaux et pare-feu de VPC (cloud privé virtuel) Google Cloud. Le cours aborde également le contrôle des accès aux réseaux, le partage de réseaux et l'équilibrage de charge.
California Institute of the Arts
The Art of Filmmaking: Composition and Moving Image
This course is an introduction to composition specifically as it is used in the moving image. There are four modules: Cinematic Thinking, which will serve as an overview of cinematic history, vocabulary, and alternative approaches to filmmaking, Choreography for Camera, a dive into the rules of composition and camera movement, Light Writing, which will explore different kinds of lighting, and Composing, in which all that we’ve learned will be combined and broader aspects of filmmaking such as sound and editing will be introduced. This course is designed to be hands-on. In each module there will be a combination of short video lectures, readings, samples of work by filmmakers and artists, and supplemental suggested materials in case you want to further explore the topics. There will be both practice and graded assessments such as written reflections, quizzes, discussion prompts, and peer reviews. There is a course long project that will build from one module to the next to create a longer final video project. The final project will be assessed by peer review. You must complete all required assessments and the final project in order to successfully pass the course. It is important to see examples of how filmmakers use these concepts in their actual work. Most of the work samples will be small, independent productions, many will be made by students. This will introduce you to different approaches to filmmaking without a huge budget to give you a sense of the kind of work you can create on your own. The concepts covered are also used in major mainstream productions, but you can see examples of that kind of work out in the world. This course will introduce you to new ways of working that you might not have the opportunity to experience otherwise. Much of it will be experimental or avant-garde. Keep an open mind while watching these works, you will learn to be challenged by radically new techniques and approaches to filmmaking just by watching something you might not have experienced before. You are encouraged to keep a film journal during this course and write reflections on your responses to the works you’re seeing both in this course and outside. You will be asked to write reflections as assessments throughout the course. Keeping a journal is helpful so you can track the development of your own way of seeing and thinking about cinema.
Edureka
Learn SQL with Databricks
This course will teach you how to use SQL, one of the most important tools in data analysis, along with Databricks, a popular platform used by data teams worldwide. Whether you're new to SQL or want to improve your skills, this course will guide you step by step. You'll learn how to manage, analyze, and work with data using real-world examples all in a cloud-based environment that’s used by top companies. By the end of this course, you’ll be able to: - Grasp Databricks' features, architecture, and its role in data science and engineering. - Master SQL basics, querying data, and managing databases within Databricks. - Configure Databricks, optimize SQL processing, and utilize notebooks efficiently. - Learn loading, managing, preparing data, and sharing using Delta Sharing. - Explore joins, subqueries, aggregation, and optimization (indexing, views, procedures). - Apply SQL in Databricks through case studies, emphasizing efficient queries, maintenance, and data security. This course is tailored for individuals seeking to learn SQL with Databricks, providing comprehensive instruction and hands-on experience to master the essential skills for efficient data manipulation, analysis, and management within the Databricks environment. Basic understanding of databases & SQL, familiarity with data concepts, some programming knowledge are recommended for learning SQL with Databricks. Empower your data journey, unleash seamless manipulation, and elevate insights for data-driven success!
AI Applications in Accounting and Finance
In this course, you will learn: How to work with unstructured financial data like earnings call transcripts, press releases, and ESG disclosures. How to apply machine learning and AI tools to real-world financial documents, images, and social media signals. How to evaluate and use emerging technologies with minimal coding requirements—no tech background needed. Detailed description: Designed for accounting and finance students and professionals, this course removes the common barriers to learning AI by integrating practical, job-relevant applications directly into the business context you already understand. Using real business data and use cases, you will learn how AI is used in accounting to solve accounting problems and complete accounting tasks. Each module includes engaging video lessons, guided exercises, and accessible tutorials that help you grasp key concepts. By the end, you will not only understand how AI works in finance, you will be able to use it confidently. Whether you are preparing for a career in corporate finance, accounting, consulting, or fintech, this course will give you a competitive edge.
University of Minnesota
Black-box and White-box Testing
After completing this course, learners will have an understanding of a variety of black-box and white-box testing techniques. The learner will have put this understanding into practice, creating effective sets of test cases (called a test suite) to properly exercise software for defect finding. The learner will have examined requirements for testability, created an oracle for automated testing, assessed fault-finding effectiveness of test suites, and generated inputs using a variety of techniques. After completing this course, you will be able to: - evaluate testability of requirements - define testable units within a program specification - apply black-box test input selection methods - specifically boundary-value analysis, fuzzing, and random selection - and select the method most-suited to achieve the given testing objective - assess the fault-finding effectiveness of a functional test suite using mutation testing - use category partitioning to develop automated functional tests (with Cucumber) based on a given software specification - create an expected-value oracle from a program description to use within the generated tests In order to do well in this course, you should have experience with an OOP language (like Java), have an IDE installed (e.g., Eclipse), and be familiar with testing terminology (see Intro to Software Testing course within this specialization). we also expect a familiarity with the Software Development Lifecycle and the context in which the testing stage sits. This course is primarily aimed at those learners interested in any of the following roles: Software Engineer, Software Engineer in Test, Test Automation Engineer, DevOps Engineer, Software Developer, Programmer, Computer Enthusiast.
University of London
HTML: How to Build a Website
In this course, you will learn how to design and build a simple multi-page website using HTML. Through interactive, guided lab activities on Coursera, you will create web pages with clear structure and navigation, using headings, text, images and links to organise content effectively. You will explore how HTML and other markup languages shape the structure and meaning of web content, and why semantic markup is essential for accessibility and good web design. Using browser developer tools, you will examine the Document Object Model (DOM) and see how changes to HTML affect what appears in the browser. The course also introduces advanced HTML features such as forms, tables, embedded media and metadata. By applying these in hands-on labs, you will develop practical skills for creating accessible, usable and standards-compliant websites. By the end of this course you will be able to: 1. Design and implement multi-page, accessible websites using semantic HTML and forms, tables, and media. 2. Explain the evolution of markup languages and the role of hypertext in web architecture.
Universidade Estadual de Campinas
Processamento Digital de Sinais - Amostragem
Nesse curso, você irá entender um ingrediente fundamental da revolução digital: a amostragem, que permite que sinais como músicas e imagens sejam armazenados e processados em dispositivos digitais.
Yale University
The Nature of Genius
Today "genius" is all around us. Celebrities, athletes, child prodigies, even your local Apple employees, all are referred to as geniuses. But are they? And if not these individuals then who? In this course, Henry L. and Lucy G. Moses Professor of Music Emeritus and author of The Hidden Habits of Genius, Craig Wright, will begin by giving you his definition and prerequisites for true genius and challenge you to come up with your own. From there we'll look at examples of geniuses both historical and modern to try to identify the threads that bind them together and understand what separates the true genius from the wannabe... We’ll explore where creativity, curiosity and passion originate and how geniuses are able to discover, cultivate and apply their prodigious stores of each so as to fashion world changing ideas and inventions. Specific topics covered in the course include: Genius and Gender Genius and Money Whether or not celebrities and athletes can be considered geniuses Where and when genius happen The morality of genius Genius and inequality And dozens more While this course almost assuredly will not turn anyone into a genius, we hope it will serve to inspire you to cultivate your own creativity, explore your own curiosity, and pursue your own passion.
Coursera
Create a Google Ads Search Campaign
In this 2-hour long project-based course, you will learn how to create a google ads search campaign with the strategic foundations of campaign creation, design ad group structure and keyword with relevant targeting options, design compelling ads. 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.
National Taiwan University
食品安全與風險分析(Food Safety&Risk Analysis)
何謂「食品安全」? 目前食品安全相關議題儼然已經成為我國學術研究、媒體關注的顯學。所謂食品安全可從兩方面觀察,一方面是傳統意義之安全,即現在現有科技與環境條件之基礎上,人類已經認識並得到公示之安全界定;另一方面,伴隨科學發展與技術進步,當人類認識又提高一個層次而對安全性提出新要求時,必須重新界定看似安全但卻存在值得研究之問題,如補充維生素對人體作用之爭議、油炸食品對健康之影響等。 何謂「風險分析」? 食品科技日新月異,人類對飲食條件日益增高,如麵條口感必須Q彈、茶飲料要有回甘喉韻,食品業者為添增食品風味,在食品製造過程中,往往摻入較以往更加繁雜且多樣化之技術或添加物,在滿足消費者味蕾同時,也帶來諸多食品安全之相關風險。伴隨科技逐漸蓬勃與行銷全球化之趨勢,食品科學領域因而蘊含更多對健康俱為之隱憂之不確定性,行政管制於新興風險社會下面臨前所未見的挑戰,傳統「危險防止」的國家任務被要求提升至「風險預防」。因此,在現今食安事件一再發生,而污染源又極為多元的情況下,與食品安全相關之風險管理措施,已經逐漸受到世界各國之關注,許多國家紛紛透過立法及建立專責機構,強化對現代食品之監督管理。 風險分析其實是進入食品安全生活以及保障我們安全最重要的一個課題,延續過去在食品安全與毒理的概念並加入風險分析的架構,制定一套完整的食品安全系統:以科學為基礎,制定政策上的管理,同時應該公開積極與大眾溝通。食品安全資訊需要客觀的安全和主觀的安心並存,安全是科學、安心是人性,中間的轉換需要消費者、媒體、政府和食品界一起努力,花時間改善。 食品安全與風險分析蘊藏著哪些箇中奧妙,讓我們一起跟隨著姜老師的腳步,一探究竟!
University of Michigan
إدارة المواهب
ستتعلّم في هذه الدورة التدريبية أفضل الممارسات لاختيار المواهب وتوظيفها وتأهيلها. ستتعرّف أيضًا على الأساليب الرئيسية لقياس الأداء وتقييم موظفيك. بالإضافة إلى ذلك، ستتعلم كيفية تنمية قدرات الموهوبين وتدريبهم بحيث يمكنهم إدراك إمكاناتهم الكاملة في العمل. بشكل إجمالي، ستكتسب فهمًا شاملاً للدورة الكاملة لإدارة المواهب وإنشاء قناة إمداد مواهب قوية لفريقك ومؤسستك. تعد إدارة المواهب وتنمية قدراتهم واحدةً من أهم ثلاث قضايا تشغل عقول الرؤساء التنفيذيين حول العالم. في الواقع، يشير الرؤساء التنفيذيون إلى إدارة وتنمية قدرات مواهبهم القيادية باعتبارها المسألة الأكثر أهمية لنجاح أعمالهم في المستقبل، ولكن مؤسساتهم أقل قدرةً على معالجتها بفعالية. ستزودك هذه الدورة التدريبية برؤى وأطر عمل وأدوات لإدارة وتنمية قدرات المواهب في فرقك ومؤسساتك بفعالية.
Google Cloud
Hello Node Kubernetes
This is a self-paced lab that takes place in the Google Cloud console. In this hands-on lab, you turn your code into a replicated application running on Kubernetes. You create a Node.js app, create a Docker container from it, deploy it to Kubernetes Engine, and scale it up. Watch a short preview Hello Node Kubernetes, GCP Essentials.
EDUCBA
Develop a Movie Recommendation Engine
This course empowers learners to design, develop, and evaluate movie recommendation systems using real-world data and Python programming. Tailored for data enthusiasts and aspiring machine learning developers, the course introduces the practical applications of recommender systems across modern digital platforms such as Netflix, Amazon, and YouTube. Beginning with foundational concepts, learners will set up their Python environment and build a simple recommender based on popularity metrics. As the course progresses, learners will transition to constructing a more nuanced content-based recommender, utilizing rich metadata such as genres, keywords, and cast to provide personalized recommendations. By completing this course, learners will gain hands-on experience in preprocessing data, engineering features, and applying core machine learning techniques for real-time decision-making. The instruction is aligned with Bloom’s Taxonomy, guiding learners to construct, analyze, and apply recommender models effectively.
EDUCBA
Build a Java JDBC Inventory Management System
By the end of this course, learners will be able to design a relational database schema, implement JDBC connectivity, perform CRUD operations, apply business logic and transaction management, generate inventory reports, and build a complete end-to-end Inventory Management System using Java. This hands-on, project-based course takes learners beyond theory by guiding them through the real-world development of an Inventory Management System using Java and JDBC. Starting from system requirements and database design, learners progressively build core features such as inventory CRUD operations, validation, exception handling, batch processing, and transaction control. Advanced topics like reporting, optimization, logging, testing, and final project integration ensure learners gain practical, job-ready skills. Learners benefit by developing strong backend development expertise, understanding how Java applications interact with databases, and gaining confidence in building scalable, maintainable systems. What makes this course unique is its case-study-driven approach: every concept is applied directly within a single, cohesive project, allowing learners to see how individual components fit into a complete solution. This structured, step-by-step learning experience makes the course ideal for students, freshers, and professionals aiming to master JDBC through practical application.