The Global Scholarly Directory.

Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.

search
NumPy and Pandas Basics for Future Data Scientists University of Michigan

NumPy and Pandas Basics for Future Data Scientists

In “NumPy and Pandas Basics for Future Data Scientists,” learn programming techniques using Python's NumPy and pandas libraries to write efficient and bug-free code for numerical computing. At the start of the course, you’ll be introduced to the NumPy library and will learn to perform basic NumPy array operations. After understanding the basics of the NumPy library, you’ll explore more advanced array manipulations, including aggregating functions, broadcasting, reshaping, sorting, and joining arrays. By the end of this course, you will have the skills to apply multiple data manipulation techniques using advanced methods and apply functions to your code. This is the second course in the four-course series, “Data-Oriented Python Programming and Debugging,” where you’ll work to strengthen your programming capabilities and enhance your problem-solving skills.

schedule 8 Months
$98 / TOTAL
View Course Details
Technical Publication - Diagramming Standards Coursera

Technical Publication - Diagramming Standards

A rushed release goes live with a “quick” diagram. Symbols are improvised, lanes are uneven, and the export is a fuzzy PNG. Support misreads a handoff, engineering debates message timing, and the doc set drifts. One confusing picture multiplies meetings and mistakes. If that feels familiar, this course is for you. In this course, you will explore industry standards and editorial habits that make diagrams useful, consistent, and easy to maintain. Using draw.io as the primary demo tool and Mermaid for “diagrams-as-code” inside repos and pull requests, you’ll choose the right notation for the job (BPMN for processes, UML for structure and behavior), enforce a house style for clarity, apply canonical symbols and layouts, and improve readability with accessible labeling, legends, and captions. You’ll also practice publication workflows: selecting file formats, naming and versioning exports, adding cross-references, and—when using Mermaid—keeping text sources reviewable, diff-friendly, and CI-rendered so images always match the docs. This course is designed for technical documentation engineers, product teams, and professionals responsible for creating or maintaining technical diagrams, helping them improve clarity, consistency, and long-term maintainability. Learners should be familiar with diagramming tools such as draw.io or Mermaid, have experience with BPMN or UML, and possess a basic understanding of documentation tools like Markdown, Confluence, and Git. By the end of this course, you will leave with a compact decision rubric to pick the right view, a reusable style guide to keep multi-author diagrams consistent, and a practical publishing checklist you can apply to product docs, runbooks, and design reviews.

schedule 8 Months
$345 / TOTAL
View Course Details
Persuasion and Presence for Program and Project Managers University of Maryland, College Park

Persuasion and Presence for Program and Project Managers

Master the art of persuasion to lead with influence, confidence, and impact. As a program or project manager, your success depends on inspiring senior contributors, aligning diverse stakeholders, and communicating clearly under pressure. This course gives you the tools to go beyond the basics of the PMP® or CAPM®—to persuade effectively, manage your leadership presence, and drive results across complex initiatives. You’ll explore how to balance logic, emotion, and credibility—known as ethos, pathos, and logos—to make your messages compelling and memorable. Through real-world applications, you’ll learn to craft persuasive communications, manage risk through influence, and adapt your presence across digital and in-person environments. Earn 10 professional development units (PDUs) while developing the advanced communication and leadership skills every top-tier program and project manager needs to succeed.

schedule 8 Months
$335 / TOTAL
View Course Details
Ethical Hacking: Meterpreter, DNS & ICMP Attacks EDUCBA

Ethical Hacking: Meterpreter, DNS & ICMP Attacks

By the end of this course, learners will be able to identify, execute, and defend against backdoor exploits, privilege escalation, spoofing, redirection, and denial-of-service attacks. They will analyze techniques using Meterpreter, command prompt, DNS spoofing, DHCP manipulation, ICMP redirection, and advanced DDoS strategies. This course equips learners with practical skills to understand real-world cyber threats while mastering tools such as John the Ripper, EvilGrade, and Driftnet. Participants will gain hands-on experience in bypassing forensic defenses, creating persistent backdoors, and hijacking network traffic through spoofing and MITM attacks. Unlike generic cybersecurity training, this program integrates both offensive and defensive strategies, enabling learners to not only simulate exploits but also design effective prevention methods. With structured lessons progressing from foundational attacks to advanced disruption techniques, the course ensures a comprehensive learning journey for students, IT professionals, and security enthusiasts. Unique in its scope, this course combines step-by-step demonstrations, network manipulation tactics, and DDoS defense mechanisms, making it ideal for learners seeking actionable penetration testing skills and advanced ethical hacking expertise.

schedule 4 Months
$242 / TOTAL
View Course Details
فهم صنع السياسات الاقتصادية IE Business School

فهم صنع السياسات الاقتصادية

وسوف تستخدم هذه الدورة منهجية غير فنية لتحليل الكيفية التي تستخدم بها الحكومات السياسة من أجل التأثير على الاقتصاد في الدولة. عند إكمال هذه الدورة التدريبية، يجب أن تكون قادرًا على مناقشة الديون والوطنية والعجز الوطني، وفحص السياسة المالية والنقدية ومدى ملائمتها للموقف الخاص بالاقتصاد، بالإضافة إلى توقع نتائج السياسات المالية والنقدية والإصلاح الهيكلي على الدولة. وسوف توفر لك هذه المفاهيم الأدوات اللازمة لتطوير موقفك في العديد من النقاشات الاقتصادية الحالية، مثل الحوافز الاقتصادية في مقابل التقشف، أو امتيازات التسهيل الكمي، أو الحاجة إلى أسعار فائدة أعلى، أو مسار النمو المستقبلي للعديد من الاقتصادات المعاصرة.

schedule 7 Months
$252 / TOTAL
View Course Details
Python for Game Programming - Pygame from A to Z Packt

Python for Game Programming - Pygame from A to Z

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. Dive into the world of game development with Python and Pygame! This course provides a comprehensive guide to building games from scratch, starting with fundamental concepts and advancing to creating dynamic, interactive games. As you progress, you'll not only learn how to work with Pygame's powerful features but also master the art of game design, creating both simple and complex projects. Through a mix of hands-on examples, you will apply your learning to build actual games like a shooter, snake, spaceship, and car race game, complete with graphics, animations, sound effects, and interactive elements. From setting up your development environment to building game mechanics like collision detection, scoring systems, and sound integration, this course covers it all. You will also explore object-oriented programming, a key technique for structuring your game code efficiently. As you build each project, you’ll get progressively better at problem-solving and debugging, ensuring you’re prepared to tackle more complex game development tasks. This course is designed for anyone eager to learn how to create video games with Python, whether you're a beginner or someone with prior coding experience. By the end of the course, you will have the skills to design and develop a fully interactive game from scratch. Ideal for aspiring game developers, hobbyists, or anyone passionate about bringing their ideas to life through Python. By the end of the course, you will be able to build interactive games, integrate graphics, sound, and animations, implement game mechanics like movement and collision detection, and effectively debug your games for smoother gameplay.

schedule 4 Months
$210 / TOTAL
View Course Details
Agile Innovation and Problem Solving Skills University of Maryland, College Park

Agile Innovation and Problem Solving Skills

Innovative products and services change lives, and having the right innovative process creates an competitive advantage. Ultimately, innovation is about one thing: problem solving. As an agile problem solver, you'll need to expand your critical thinking skills to address the key sources of risk in developing best solutions for your new products and business lines. The Problem-solving techniques covered begin with problem definition, beginning with job descriptions and applying the right soft skills to enhance requirements gathering. This ensures you're targeting a good problem to solve, and that you understand the business model. The course then moves on to practices such as "brainstorm and storm drain" to target new creative solutions. You will learn how innovation works on fast feedback cycles to test possible solutions and target root causes of defects. Creative thinking isn't a straight line, and neither should the problem-solving process be a straight line. Each course of action needs early and frequent testing. By following best practices of Agile, including timeboxes, constraint-based thinking processes, and empathetic problem solving, you'll learn how to provide a sustainable innovation environment for your teams.

schedule 6 Months
$200 / TOTAL
View Course Details
English and Academic Preparation - Pre-Collegiate Rice University

English and Academic Preparation - Pre-Collegiate

The English and Academic Preparation - Pre-Collegiate non-credit course is for students with a (minimum) high-intermediate level of English. This certificate course is designed to help domestic and international students develop the academic skills necessary for success in undergraduate studies at an American university while strengthening their English proficiency. Ideally, prospective students have completed or are near completion of a high school diploma in their country and would like to come to the United States to study for a bachelor’s degree. The total length of time required to complete the course is approximately 4 weeks. Students should expect to spend about 5-7 hours per week working with the materials and assignments. The course is made up of 4 modules: • Listening, Speaking, and Critical Thinking • Writer’s Workshop • Reading and Note-taking • Capstone Project Each module consists of video lessons, opportunities for practicing English and academic skills, interactive discussion boards with classmates, and graded activities. All courses are asynchronous, which means that the lessons and their activities can be completed at any time of day or night, provided that all course assignments are completed by the final day of class.

schedule 7 Months
$82 / TOTAL
View Course Details
Primeros Auxilios Psicológicos Universidad de Palermo

Primeros Auxilios Psicológicos

Este curso de primeros auxilios psicológicos, o primera ayuda psicológica (PAP), busca mostrarte uno de los modos de rescate y asistencia de primera línea para las personas afectadas por incidentes críticos y potencialmente traumáticos, como son los incendios, inundaciones, actos de terrorismo y otras situaciones similares. La prestación del apoyo básico, seguridad física y atención, inmediatamente después de un evento crítico, se consideran importantes para la reducción de los efectos negativos a corto, mediano y largo plazo de los desastres y otras situaciones de emergencia. La PAP es un modo de rescate y asistencia que pueden aplicar tanto rescatistas profesionales como personas sin formación profesional. A su vez, se persiguen los siguientes objetivos generales: • Reconocer las características de los desastres. • Conocer la respuesta de estrés de las personas ante situaciones de peligro. • Aprender sobre los trastornos mentales. • Conocer cuáles son y qué características tienen los trastornos mentales asociados a los desastres. • Conocer las características de la intervención de primeros auxilios psicológicos: fundamentos, principios, y objetivos. • Conocer qué características de las personas pueden ayudar a actuar más efectivamente en el rescate de personas afectadas por desastres.

schedule 8 Months
$57 / TOTAL
View Course Details
Strategy and Game Theory for Management IIMA - IIM Ahmedabad

Strategy and Game Theory for Management

Game theory explores the art of how people make decisions in situations where their choices affect each other. Learn core game theory frameworks through practical application-based learning to transform your and your organization’s performance. With the increasing complexity of today’s world, game theory offers valuable frameworks and tools to navigate uncertainty and establish scientific rigor for strategy. Today, game theory has applications across businesses (advertising, digital markets, mergers and acquisitions, cartels, innovation etc.) along with policy. This course on game theory is developed based on courses being offered at IIMA for the past several years by Prof Viswanath Pingali, an award-winning faculty member at IIMA. This course emphasizes an intuitive approach to game theory rather than focusing on quantitative techniques. This course helps you acquire a competitive edge through enhanced strategic thinking, structured problem-solving, and optimal decision-making in complex situations., The course also discusses behavioral economics insights, where applicable. We try and answer a few questions (not exclusive): (1) Why do price wars happen? (2) What is the problem of commons, and what are its implications for the climate change debate? (3) How do modern businesses operate and what are some implications? (4) Why is culture at firms and economies so difficult to change? (5) What is the unicorn mania that is dominating today’s conversation? (6) Why did some companies offer much larger warranty than the market norm? (7) Why is winning risky in markets with uncertainty and how could information asymmetry lead to market failure?

schedule 8 Months
$158 / TOTAL
View Course Details
Improve Business Performance with Google Forms Coursera

Improve Business Performance with Google Forms

By the end of this project, you will create and execute a customer satisfaction survey using Google Forms, and then analyze the form responses. Creating your survey will depend on what your company wants to analyze. Are customers satisfied with the products offered? Or, are customers satisfied with the services offered? You have the option of deciding the specifics of the survey based on your company’s needs. In this course, you will create a survey to determine if customers are satisfied with the services of an appliance repair company. Once you have created and collected your survey responses, you will analyze the results using graphs provided by the Google form. Graphs are a great visual tool that allows you to quickly see different trends occurring within your business, instead of having to shuffle through pages of a report. In this project, your graph will visually show you customer satisfaction ratings. Creating a survey gives you the ability to review customer feedback, and allows you to more accurately adjust your business practices to fit the needs of your customers. Doing so will help your company improve products and/or services for increased customer satisfaction, and in the long run, increase your business’s bottom line. 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.

schedule 7 Months
$236 / TOTAL
View Course Details
Memproses Data dari Kotor ke Bersih Google

Memproses Data dari Kotor ke Bersih

Ini adalah materi pertama dalam program Sertifikat Analitik Data Google. Materi ini akan membekali Anda dengan keterampilan yang Anda butuhkan untuk melamar pekerjaan analis data tingkat pemula. Dalam materi ini, Anda akan terus meningkatkan pemahaman tentang analitis data dan konsep dan peralatan yang digunakan para analis data dalam pekerjaan mereka. Anda akan mempelajari cara memeriksa dan membersihkan data menggunakan spreadsheet dan SQL serta cara memverifikasi dan melaporkan hasil pembersihan data Anda. Para analis data Google akan mengajarkan dan memberi tahu Anda berbagai cara untuk menyelesaikan tugas umum analis data dengan menggunakan peralatan dan sumber daya terbaik. Pembelajar yang menyelesaikan program sertifikat ini akan memiliki bekal yang cukup untuk melamar kerja sebagai analis data tingkat pemula. Tidak dibutuhkan pengalaman apa pun. Pada akhir materi ini, Anda akan mampu: - Mempelajari cara memeriksa integritas data. - Mengetahui teknik pembersihan data menggunakan spreadsheet. - Mengembangkan kueri SQL sederhana untuk digunakan pada database. - Menerapkan fungsi SQL sederhana untuk membersihkan dan mengubah data. - Memahami cara memverifikasi hasil pembersihan data. - Mengeksplorasi elemen-elemen dan arti penting laporan pembersihan data.

schedule 5 Months
$68 / TOTAL
View Course Details
Design Selenium Test Framework: Architect Level Packt

Design Selenium Test Framework: Architect Level

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. The course is designed for those looking to elevate their automation testing skills by creating a Selenium test framework from the ground up. It begins with an introduction to essential tools like TestNG for testing, Maven for build management, and Jenkins for continuous integration. You will learn the advantages of each tool and how they contribute to a robust automation framework. The course then covers the step-by-step process of building and running tests, including executing test cases in parallel and generating detailed reports. Next, you will delve into advanced concepts such as Page Object Design Patterns, which promote code reusability and maintainability. This section will guide you in creating object repositories, page classes, and invoking these within your test cases. You will also learn how to dynamically manage environment variables and trigger builds in Jenkins based on the status of your tests. The course offers practical insights into using Selenium Grid for cross-browser testing, enabling you to execute your tests remotely and efficiently on multiple browsers and platforms. To ensure you have a solid foundation, the course revisits key Java OOP concepts and their practical applications in framework design. By the end, you will have a deep understanding of how to architect a scalable, maintainable, and efficient Selenium test framework suitable for enterprise-level projects. This comprehensive course equips you with the skills needed to excel in test automation and framework design. Ideal for testers, QA engineers, and automation architects looking to master Selenium framework design. Basic Java and Selenium recommended.

schedule 7 Months
$253 / TOTAL
View Course Details
Architecting with Google Kubernetes Engine: Production en Français Google Cloud

Architecting with Google Kubernetes Engine: Production en Français

"Dans ce cours, vous découvrirez la sécurité dans Kubernetes et Google Kubernetes Engine (GKE) (journaux et surveillance), ainsi que l'utilisation des services de stockage et de bases de données gérés Google Cloud à partir de GKE. Il s'agit du deuxième cours de la série ""Architecting with Google Kubernetes Engine"". Après l'avoir terminé, inscrivez-vous aux cours ""Reliable Google Cloud Infrastructure: Design and Process"" ou ""Hybrid Cloud Infrastructure Foundations with Anthos""."

schedule 3 Months
$334 / TOTAL
View Course Details
Build and Configure an Ecommerce Website Using WordPress EDUCBA

Build and Configure an Ecommerce Website Using WordPress

Learn how to build, configure, and manage a complete ecommerce website using WordPress and WooCommerce. By the end of this course, learners will be able to set up a WordPress environment, install and configure WooCommerce, organize products using categories, tags, and variations, customize store appearance, and configure shipping, taxes, payment gateways, and order communications. This course provides a step-by-step, practical approach to creating a functional online store, making it ideal for beginners, small business owners, and aspiring ecommerce developers. Learners gain hands-on experience in configuring shop pages, setting product images, managing shipping zones and classes, enabling tax rules, integrating PayPal and Razorpay payment gateways, and handling order emails and discount coupons. What makes this course unique is its end-to-end ecommerce focus, using real WordPress and WooCommerce settings rather than theory. Each module builds progressively, ensuring learners understand not just how to configure features, but why each setting matters in real-world ecommerce operations. Upon completion, learners will be equipped with practical skills to confidently launch and manage a WordPress-based ecommerce website.

schedule 5 Months
$290 / TOTAL
View Course Details
Linux Operating System: A Complete Linux Guide for Beginners Packt

Linux Operating System: A Complete Linux Guide for Beginners

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 tailored for those who are new to the Linux operating system and want to build a solid foundation. It begins with an overview of Linux, explaining its unique characteristics, the benefits it offers over other operating systems, and the different distributions available. By the end of the introductory section, you will have a clear understanding of what Linux is and why it’s the preferred OS for many professionals. Next, the course guides you through the process of setting up a virtual environment using VirtualBox, ensuring you can practice safely without affecting your main system. You’ll learn how to install Linux Mint, navigate the interface, and understand the basics of the Linux file system and terminal commands. This hands-on approach will help you gain confidence as you explore core functionalities like managing files, directories, and permissions, and using system utilities effectively. In the final sections, the course dives into more advanced topics such as networking, system processes, and even writing code directly in the Linux terminal. You will also learn how to set up a web server and create simple shell scripts, providing you with the skills to tackle real-world tasks. Whether you are looking to enhance your professional skills or explore a new hobby, this course offers a comprehensive guide to mastering Linux. This course is ideal for beginners with no prior experience in Linux or those looking to refresh their basic knowledge. Familiarity with using a computer is recommended, but no specific prerequisites are required.

schedule 3 Months
$275 / TOTAL
View Course Details
headset_mic
Get In Touch