The Global Scholarly Directory.

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

search
Creational Design Patterns in Modern C++ Packt

Creational Design Patterns in Modern C++

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 comprehensive exploration of creational design patterns in modern C++. Starting with the fundamental S.O.L.I.D. principles, it prepares you with a strong foundation in design. You will then dive into patterns such as Singleton, where you'll learn about lazy instantiation, thread safety, and common issues, while the Factory Method and Abstract Factory patterns are broken down to highlight their power in managing object creation complexity. As you progress, the course presents more advanced topics like the Object Pool and Prototype patterns, helping you understand how to optimize memory usage and object duplication. Each pattern is paired with real-world examples and modern C++ techniques, ensuring you not only understand the theory but can also apply the patterns in practical scenarios. You'll also explore alternative design solutions like the Monostate pattern and strategies for improving flexibility in software architecture. By the end of the course, you will have an in-depth understanding of how to use creational patterns to solve complex design problems in a systematic and efficient way. This course equips you with the tools and knowledge to write better code by leveraging the power of creational design patterns in modern C++. This course is designed for intermediate to advanced C++ developers who have a working knowledge of object-oriented programming and want to enhance their understanding of design patterns. Familiarity with C++ and later versions is required.

schedule 3 Months
$203 / TOTAL
View Course Details
Transform Healthcare Data: Cleanse and Evaluate Coursera

Transform Healthcare Data: Cleanse and Evaluate

Healthcare data holds the key to improving patient outcomes, but only when it's clean, accurate, and properly analyzed. Poor data quality affects 86% of healthcare practitioners and contributes to preventable medical errors that cost hospitals millions annually. This Short Course was created to help data analysts accomplish systematic healthcare data preparation that directly impacts patient care quality. By completing this course, you'll be able to identify missing data patterns that could compromise analysis, clean messy text fields using proven standardization techniques, and quantify how data cleaning decisions affect statistical outcomes. You'll master essential data hygiene practices that ensure your analyses provide reliable insights for healthcare decision-making. By the end of this course, you will be able to: Analyze missing value patterns in healthcare datasets using visualization and statistical methods Apply standard cleaning functions to normalize raw text data for consistent analysis Evaluate the statistical impact of outlier removal on descriptive measures This course is unique because it focuses specifically on healthcare data challenges, using real-world scenarios like patient diagnosis cleaning and length-of-stay analysis that mirror actual clinical data environments. To be successful in this project, you should have a background in basic spreadsheet functions and fundamental statistical concepts.

schedule 3 Months
$141 / TOTAL
View Course Details
UI/UX Design Principles Microsoft

UI/UX Design Principles

This course introduces key UI/UX design concepts and tools. You'll learn to create user-centered, responsive designs, using wireframing, prototyping, and Microsoft Copilot to enhance CSS and improve workflows. By the end of this program, you will be able to… Define the basic concepts of UI/UX design, design tools, and responsive design. Explain fundamental design principles, wireframing, prototyping, and responsive design testing techniques. Describe user-centered design, accessibility considerations, high-fidelity mockups, and mobile-first design principles. Use Microsoft Copilot to write and enhance CSS, generate responsive design suggestions, and improve UI/UX design in practical workflows.

schedule 3 Months
$228 / TOTAL
View Course Details
Gemini for Application Developers - 简体中文 Google Cloud

Gemini for Application Developers - 简体中文

在本课程中,您将了解 Google Cloud 中依托生成式 AI 技术的协作工具 Gemini 如何帮助开发者构建应用。您将学习如何向 Gemini 输入提示,让其为您解释代码、推荐 Google Cloud 服务并为您的应用生成代码。您将通过实操实验体验 Gemini 对应用开发工作流的改进作用。 Duet AI 已更名为 Gemini,这是我们的新一代模型。

schedule 3 Months
$79 / TOTAL
View Course Details
Machine Learning Operations (MLOps) with Vertex AI: Model Evaluation - Português Brasileiro Google Cloud

Machine Learning Operations (MLOps) with Vertex AI: Model Evaluation - Português Brasileiro

Neste curso, profissionais de machine learning vão conhecer as principais ferramentas, técnicas e práticas recomendadas para avaliar modelos de IA generativa e preditiva. Essa avaliação é muito importante para garantir que os sistemas de ML produzam resultados confiáveis, precisos e de alto desempenho na produção. Os participantes vão entender em detalhes as várias métricas e metodologias de avaliação, além da aplicação correta delas em diferentes tarefas e tipos de modelo. O foco do curso está nos desafios específicos dos modelos de IA generativa e nas estratégias para lidar com eles de forma eficaz. Usando a plataforma Vertex AI do Google Cloud, os participantes vão aprender a implementar processos robustos de avaliação para selecionar e otimizar os modelos, com monitoramento contínuo.

schedule 7 Months
$268 / TOTAL
View Course Details
Autoridad, dirección y liderazgo Universidad Nacional Autónoma de México

Autoridad, dirección y liderazgo

En este curso, identificarás las principales responsabilidades y actividades que realiza un directivo en cualquier nivel de mando. Revisarás ejemplos que reflejan la importancia del ejercicio del liderazgo resaltando el valor del manejo adecuado de la comunicación, toma de decisiones, motivación, delegación, supervisión y coordinación del equipo de trabajo. Por otra parte, reconocerás los diferentes estilos de liderazgo y como éstos deben ser utilizados dependiendo de las particularidades de cada situación.

schedule 4 Months
$187 / TOTAL
View Course Details
Production Machine Learning Systems - Français Google Cloud

Production Machine Learning Systems - Français

Dans ce cours, nous abordons en détail les composants et les bonnes pratiques de construction de systèmes de ML hautes performances dans des environnements de production. Nous verrons aussi certaines des considérations les plus courantes concernant la construction de ces systèmes, telles que l'entraînement statique, l'entraînement dynamique, l'inférence statique, l'inférence dynamique, les tâches TensorFlow distribuées et les TPU. Ce cours a pour objectif d'explorer les caractéristiques d'un bon système de ML, au-delà de sa capacité à effectuer des prédictions correctes.

schedule 6 Months
$54 / TOTAL
View Course Details
Design A Newsletter with MailChimp Coursera

Design A Newsletter with MailChimp

In this 40 minute long project, you will learn how to create an account and a Newsletter in the website MailChimp. Users attending this project will obtain the ability to create an email newsletter ready to send to a target audience. We will go step by step through the process in this project. You will then learn about the different email format options to assist you in the creation of your newsletter. We will explore the basics of how to set up your profile and to schedule your email in advance to send to your audience. Some key learning objectives that we will review include creating your Mailchimp account, and step by step instructions on creating your newsletter.

schedule 8 Months
$315 / TOTAL
View Course Details
Must-Know Concepts - Basic requirements for data analysis Real Madrid Graduate School Universidad Europea

Must-Know Concepts - Basic requirements for data analysis

This course introduces the essential mathematical, statistical, and data-handling concepts required to work effectively in football analytics. Learners will build a solid foundation by exploring measures of central tendency, variability, probability distributions, standard deviations, and confidence intervals, the core concepts that underpin all analytical reasoning in sport. Through football-specific examples, the course explains when to use different estimators, how to interpret uncertainty, and why choosing the right distribution is critical when modeling performance and match events. Beyond statistics, learners discover the ecosystem of football data itself, including data on counts, GPS tracking, event data, and skeletal tracking, and understand how each type is collected, structured, and used in professional analysis. The course also introduces key analytical tools such as APIs, web scraping, Python, data structures, and visualization principles using Tableau, Power BI, and Matplotlib. By the end of this course, learners will be equipped with the mathematical intuition, technical fundamentals, and data-literacy skills needed to analyze football effectively and to transition smoothly into more advanced analytical and modeling techniques.

schedule 4 Months
$227 / TOTAL
View Course Details
Job Demand, Essential Technical Skills, & Dementia Care Cinematic Health

Job Demand, Essential Technical Skills, & Dementia Care

Build specialized care skills through compelling story-driven scenarios featuring real healthcare challenges. This course uses cinematic storytelling to immerse you in the advanced responsibilities of CNA work, helping you understand what it takes to care for people with complex medical conditions. You'll explore care techniques for people with respiratory and cardiovascular problems, diabetes and obesity, and various stages of dementia and Alzheimer's disease. Through the stories of Frank, Stuart, and Martha, you'll learn essential skills, including oxygen therapy assistance, specimen collection, diabetic foot care, and communication strategies for people experiencing cognitive changes. You'll also examine critical topics like infection control, end-of-life care, grief support, and legal and ethical responsibilities. What makes this course unique is our immersive approach to sensitive topics. Rather than abstract concepts, you'll witness realistic scenarios showing how CNAs navigate challenging situations—from managing behavioral changes and wandering to supporting families through hospice care. You'll develop the professional skills needed for therapeutic communication, cultural competency, and essential self-care techniques when working with diverse patient populations. By the end of this course, you'll understand the emotional and technical demands of specialized CNA work and continue building your personalized nursing assistant career plan.

schedule 7 Months
$49 / TOTAL
View Course Details
Einführung in Easil für Soziale Medien Coursera

Einführung in Easil für Soziale Medien

Nach Abschluss dieses Projekts wirst du gelernt haben Grafikdesignplattform Easil zu nutzen und individuelle Posts für Soziale Medien zu kreieren. Wir werden heute die kostenlose Easil Version zur Erstellung unserer Projekte verwenden. User von sozialen Netzwerken werden im heutigen Zeitalter von Informationen und Bildern regelrecht überschwemmt. Aufgabe des Social Media Marketings ist es daher, kreative Wege zu finden um die Aufmerksamkeit der User für ihre Produkte und Dienstleistungen zu gewinnen. Dies erfolgt oftmals auf Basis eines sehr geringen Marketing Budgets. Die webbasierte Plattform Easil bietet alle nötigen Werkzeuge um visuell attraktive und organisierte Produkte zu kreieren und in den sozialen Medien zu teilen. Deine neu erworbenen Kenntnisse werden dir in Zukunft dabei behilflich sein, dein Business zu bewerben und deinen Wiedererkennungswert zu steigern.

schedule 7 Months
$178 / TOTAL
View Course Details
파이썬 단기집중과정 Google

파이썬 단기집중과정

이 과정은 가장 일반적인 구조를 사용하여 파이썬으로 간단한 프로그램을 작성하기 위한 기초를 가르치도록 설계되었습니다. 프로그래밍에 대한 사전 노출이 필요하지 않습니다. 이 과정을 마치면 IT 역할에서 프로그래밍의 이점을 이해하고 파이썬을 사용하여 간단한 프로그램을 작성하며 프로그래밍의 구성 요소가 어떻게 서로 조합되는지 파악하고 이 모든 지식을 결합하여 복잡한 프로그래밍 문제를 해결할 수 있게 됩니다. 먼저 컴퓨터 프로그램 작성의 기초부터 살펴볼 것입니다. 그 과정에서 대화형 연습과 실제 예제를 통해 프로그래밍 개념에 대한 실습 경험을 얻을 수 있습니다. 컴퓨터가 어떻게 다양한 작업을 수행할 수 있는지 빠르게 알게 될 것입니다. 무엇을 해야 하는지 알려주는 코드를 작성하기만 하면 됩니다.

schedule 3 Months
$154 / TOTAL
View Course Details
Influir en las personas University of Michigan

Influir en las personas

Este curso mejorará su capacidad para influir en las personas en situaciones en las que no puede usar autoridad formal. Aprenderá formas efectivas de construir, desarrollar y mantener una base de poder en su organización. También aprenderá tácticas de influencia que le permitirán ser más persuasivo e influyente al trabajar con sus superiores, compañeros e incluso subordinados. Además, aprenderá cómo construir y mantener relaciones de alta calidad para maximizar aún más su poder informal y su capacidad de influir en los demás. Es importante destacar que distinguirá entre influencia y manipulación y aprenderá a protegerse de la influencia no deseada de los demás. Las estrategias de influencia que aprenda en este curso lo convertirán en un líder, presentador y encargado de tomar decisiones más seguro e influyente. Será más efectivo a la hora de presentar ideas comerciales a sus superiores, influir en los clientes y crear coaliciones entre las partes interesadas. Este curso no solo le brindará orientación estratégica sobre cómo desarrollar y mantener su red de contactos para la influencia y el poder, sino que también le brindaremos tácticas y estrategias específicas que han demostrado funcionar para obtener poder e influir en las personas.

schedule 8 Months
$332 / TOTAL
View Course Details
Capstone: Application de la gestion de projets dans le monde réel Google

Capstone: Application de la gestion de projets dans le monde réel

Dans ce dernier cours de synthèse du certificat en gestion de projet de Google, vous mettrez en pratique les connaissances et les compétences en gestion de projet que vous avez acquises jusqu’à présent. Nous encourageons les apprenants à suivre les cours 1 à 5 avant de commencer le dernier cours, car ils fournissent les bases nécessaires pour réaliser les activités de ce cours. Au fur et à mesure que vous progressez dans ce cours, vous « observerez » un gestionnaire de projet dans un scénario réel et réaliserez des dizaines d’activités pratiques. Vous: - analyserez des documents de projet pour identifier les exigences du projet et évaluer les partenaires - réaliserez une charte de projet et l’utiliserez comme outil pour aligner la portée et les objectifs du projet parmi les partenaires - identifierez les tâches et les jalons, les documenterez et les classerez par ordre de priorité dans un plan de projet - définirez les normes de gestion de la qualité et explorerez comment communiquer efficacement les données qualitatives - démontrerez l’impact de votre projet grâce à une création de rapports efficace À la fin de ce cours, vous aurez élaboré un portfolio d’artefacts de gestion de projet qui démontrera les compétences que vous avez acquises tout au long du programme, telles que votre capacité à gérer les partenaires et les équipes, à organiser des plans et à communiquer les détails du projet. Ces artefacts peuvent montrer votre état de préparation à la carrière quand vous postulez pour des emplois sur le terrain. Pour mieux vous préparer aux entretiens d’embauche pour des postes de gestionnaire de projet, vous réfléchirez aux projets passés, élaborerez un "argumentaire éclair" et anticiperez les questions habituelles des entretiens. Les gestionnaires de projet actuels de Google continueront de vous former et de vous fournir les approches pratiques, les outils et les ressources nécessaires pour atteindre vos objectifs. À l'issue de ce programme, vous devriez être en mesure de postuler à des emplois de niveau débutant en tant que gestionnaire de projet. Vous aurez aussi la possibilité de réclamer un badge de certification d’achèvement qui sera reconnaissable par les employeurs.

schedule 4 Months
$338 / TOTAL
View Course Details
Fundamentals of Robotics & Industrial Automation L&T EduTech

Fundamentals of Robotics & Industrial Automation

The "Fundamentals of Robotics & Industrial Automation" course is tailored to provide a comprehensive understanding of essential concepts and practical skills necessary for excelling in the field of collaborative robotics. Through three dynamic modules, participants will explore the intricacies of sensors & transducers in machine tools & robots, servo systems, and interfacing and simulation techniques. This course is designed to cater to the learning needs of undergraduate students of Mechanical & Mechatronics Engineering, students specializing in robotics & automation, as well as post-graduate students of Mechanical Engineering & Computer-Aided Manufacturing Engineering. Additionally, practicing engineers in automation environments will find immense value in honing their skills through this specialized course. As the backbone of modern industrial automation, robotics engineering holds immense significance in optimizing processes, enhancing productivity, and improving efficiency. Throughout the course, participants will delve into the nuances of robotic engineering, gripper designs, PLC (Programmable Logic Controller), and mechatronics system design. The interdisciplinary nature of the curriculum ensures that students develop a holistic understanding of the subject, enabling them to tackle real-world challenges with confidence and expertise. A strong foundation is laid through the prerequisites of the course, encompassing basics on industrial manufacturing, fundamentals of introductory mechatronics, introductory electronics, and applied physics. These prerequisites ensure that participants enter the course with the necessary background knowledge to fully engage with the advanced concepts presented throughout the modules. Upon completion of this course, participants will acquire a diverse set of skill sets essential for success in the field of collaborative robotics. From robotic manipulator design to robotic gripper design, participants will gain proficiency in designing and implementing key components of robotic systems. Furthermore, the course emphasizes the importance of interfacing mechanical components with digital control circuitry, equipping participants with the ability to seamlessly integrate hardware and software components in automation environments. A deep dive into sensor & transducer technology empowers participants to leverage cutting-edge sensing technologies for precise measurement, feedback, and control in robotic applications. Additionally, participants will develop troubleshooting skills essential for identifying and resolving issues in mechatronic systems, ensuring smooth operation in industrial settings. Mechatronics system design principles are thoroughly explored, enabling participants to conceptualize, design, and optimize complex systems tailored to specific industrial requirements. The course culminates in simulation using MATLAB-Simulink, providing participants with hands-on experience in designing, modeling, and simulating robotic systems. This practical aspect of the course not only reinforces theoretical concepts but also prepares participants for real-world implementation and problem-solving. In conclusion, the "Fundamentals of Robotics & Industrial Automation" course offers a transformative learning experience for individuals aspiring to excel in the dynamic field of collaborative robotics. Through a blend of theoretical knowledge, practical skills, and hands-on experience, participants emerge with the expertise and confidence to make meaningful contributions to the future of industrial automation.

schedule 8 Months
$116 / TOTAL
View Course Details
Caching and Datagroups with LookML Google Cloud

Caching and Datagroups with LookML

This is a Google Cloud Self-Paced Lab. In this lab, you will learn how caching works in Looker and explore how to use LookML objects called datagroups to define caching policies.

schedule 6 Months
$91 / TOTAL
View Course Details
headset_mic
Get In Touch