The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
University of Pennsylvania
Viral Marketing and How to Craft Contagious Content
Ever wondered why some things become popular, and other don't? Why some products become hits while others flop? Why some ideas take off while others languish? What are the key ideas behind viral marketing? This course explains how things catch on and helps you apply these ideas to be more effective at marketing your ideas, brands, or products. You'll learn how to make ideas stick, how to increase your influence, how to generate more word of mouth, and how to use the power of social networks to spread information and influence. Drawing on principles from his best-selling book, "Contagious: Why Things Catch On," Professor Jonah Berger illustrates successful strategies for you to use buzz to create virality so that your campaigns become more shareable on social media and elsewhere. By the end of this course, you'll have a better understanding of how to craft contagious content, build stickier messages, and get any product, idea, or behavior to catch on.
Packt
Advanced Game Projects, C# Scripting, and Social Features
Elevate your Unity skills with advanced game projects, C# scripting tutorials, and social feature integration. This course covers monetization, leaderboard creation, and intricate game development for aspiring developers. Begin with monetization strategies, integrating Unity, AppLovin, and Chartboost ads, and learn to show ads at optimal times using PlayerPrefs. Advance to social feature integration, mastering leaderboards and achievements to boost player engagement. Detailed lectures guide you through setting up leaderboards and achievements. The C# scripting crash course covers basics like variables and loops to complex topics like collision detection and coroutine handling. Practical projects, including 2D and 3D games, ensure hands-on experience. By the end, you'll have a portfolio of advanced games with social features and monetization, ready for publication. Ideal for intermediate to advanced developers with basic Unity and C# knowledge, this course offers practical tutorials, hands-on projects, comprehensive resources, and community support.
University of California San Diego
Object Oriented Programming in Java
Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals -- and we are really excited to work with all of you! Some of you want to be professional software developers, others want to improve your programming skills to implement that cool personal project that you’ve been thinking about, while others of you might not yet know why you’re here and are trying to figure out what this course is all about. This is an intermediate Java course. We recommend this course to learners who have previous experience in software development or a background in computer science. Our goal is that by the end of this course each and every one of you feels empowered to create a Java program that’s more advanced than any you have created in the past and that is personally interesting to you. In achieving this goal you will also learn the fundamentals of Object Oriented Programming, how to leverage the power of existing libraries, how to build graphical user interfaces, and how to use some core algorithms for searching and sorting data. And this course is project-based, so we’ll dive right into the project immediately! We are excited to be offering a unique course structure, designed to support learners of different backgrounds in succeeding at their own pace. The first module explains how this will work and if this course is right for you. We also recommend taking a few minutes to explore the course site. A good place to start is the navigation bar on the left. Click Course Content to see what material we’ll cover each week, as well preview the assignments you’ll need to complete to pass the course. Click Discussions to see forums where you can discuss the course material with fellow students taking the class. Be sure to introduce yourself to everyone in the Meet and Greet forum. This course should take about 6 weeks to complete. You can check out the recommended course schedule below to see a quick overview of the lessons and assignments you’ll complete each week. We’re excited you’re here learning with us. Let’s get started!
Alfaisal University | KLD
النظام النقدي | Monetary System
للنقود أهمية كبيرة في حياتنا، فهي الوسيلة التي نستخدمها في معظم تعاملاتنا الاقتصادية، التعامل بالنقود محكوم طبعاً بمجموعة من اللوائح والقواعد التنظيمية التي تتولى مسؤوليتها جهات مختصة بإدارة النقود والمعاملات التجارية داخل الدولة وخارجها بنص النظم النقدية (Monetary Systems) وتطويرها عبر العصور. هذه الدورة هي دورة تمهيدية؛ فهي تلقي الضوء على أساسيات الموضوع بشكل عام بهدف التعريف به وبمحاوره الأساسية التي يجب الإلمام بها. إذا كنت من المهتمين بفهم النظام النقدي، أو كان مجال عملك يتطلب توظيف ذلك في سياق عملك، فهذه الدورة ستكون مثالية لإغناء خبرتك وتطوير مهاراتك بشكل فعال ومؤثر. حيث ستزودك هذه الدورة باطلاع واسع ودقيق على مجموعة من المحاور المتعلقة بهذا الموضوع، مثل: التعرف على أنواع السياسات النقدية وأدواتها وتأثيرها في التعاملات النقدية والاحتياطي النقدي، فهم مراحل وتطورات النظام النقدي العالمي ومختلف أنظمة أسعار الصرف، شرح الفرق بين النظام النقدي العالمي والنظام النقدي المحلي.
Coursera
Crea equipos y trabaja en grupos con Canva
Al final de este proyecto podrás crear grupos en Canva para colaborar con tu equipo de trabajo. Este proyecto guiado es una introducción a Canva teams y se dirige a personas que aún no tienen experiencia usando esta función en Canva. En este proyecto aprenderás a crear proyectos juntos con tu equipo en Canva . Canva es una plataforma completamente basada en la web que permite a sus usuarios crear gráficos simples o complejos. No necesitarás instalar ningún software para poder usar la plataforma Canva. La plataforma Canva ofrece todas las herramientas necesarias para crear un producto tanto organizado como visualmente atractivo y fácilmente de compartir y trabajar en equipo. Aprenderás en este proyecto guiado a crear un equipo y usar diferentes funciones dentro de Canva teams que te facilitaran colaborar con tu equipo para crear proyectos.
Google
Criar wireframes e protótipos de baixa fidelidade
“Criar wireframes e protótipos de baixa fidelidade” é o terceiro curso de um programa de certificação que vai fornecer a você as habilidades necessárias para se candidatar a empregos de nível básico em design de experiência do usuário (UX, na sigla em inglês). Neste curso, você vai continuar criando um aplicativo móvel para seu portfólio profissional de experiência do usuário. Você vai começar criando storyboards e se familiarizando com os fundamentos do desenho. Em seguida, você vai criar wireframes de papel e digitais usando a ferramenta de design Figma. Você também vai criar um protótipo de papel e um protótipo digital de baixa fidelidade no Figma. Seus instrutores serão designers e pesquisadores de UX atuais do Google, e você realizará atividades práticas que simulam situações reais de projeto de UX. Os alunos que concluírem os sete cursos deste programa de certificação estarão equipados para se candidatar a vagas de designers de UX iniciantes. Veja do que você será capaz ao final deste curso: - Elaborar uma declaração de meta. - Criar dois tipos de storyboards: visão geral e close-up. - Entender a diferença entre design de baixa e alta fidelidade. - Aplicar os fundamentos de desenho. - Aplicar os princípios da arquitetura da informação para organizar um aplicativo móvel. - Criar wireframes de papel para o design de um aplicativo móvel. - Desenvolver wireframes digitais na ferramenta de design Figma. - Construir um protótipo de papel para adicionar interatividade aos designs. - Projetar um protótipo de baixa fidelidade no Figma. - Reconhecer vieses implícitos e padrões enganosos no design. - Continuar criando o design de um aplicativo móvel para incluir em seu portfólio profissional. Para ter sucesso neste curso, você deve concluir os dois cursos anteriores deste programa de certificação ou saber realizar pesquisas com usuários para informar a criação de mapas de empatia, personas, histórias de usuários, mapas de jornada do usuário, declarações de problemas e propostas de valor. Você também precisa de papel e uma caneta ou lápis.
Coursera
Microsoft Excel إنشاء أداه تعقب لإدارة المشاريع باستخدام
فى نهاية المشروع ده هتقدر تنشئ صفحة لتعقب و تتبع ادارة المشاريع البسيطة,و تقدر تستخدمها للعرض التقديمى لاى مشروع خاص بك او بالشركة باستخدام Microsoft Excel. خلال المشروع هتقدر تدخل على النسخة المجانية ل Microsoft Excel على الانترنت و تعمل رابط مشاركة مع زمايلك فى العمل او مع مديرك. و هتقدر تنظم و ترتب المهام و الاقسام لتعقب ادارة المشروع. هتقدر كمان تستخدم مهارات ادارة المشروع لتطوير جدول بيانات تعقب ادارة المشروع. و هتقدر تكتب المهام و تقسمها لمهام صغيرة و تستخدم ميزة ال data validation فى Microsoft Excel عشان تعمل القوائم او ال drop down menu فى صفحتك.المشروع ده مخصص للاشخاص المبتدئين اللي مهتمين يبقى عندهم خبرة فى الادارة.Microsoft excel مفيد جدا لحساب البيانات ببساطة بكتب الارقام و بنستخدم الوظائف و المعادلات بطريقة صحيحة و ال excel هيعمل الحساب اوتوماتيكيا و تقدر تنسق البيانات بالطريقة الاسهل لعينيك او بالتنسيق الشرطى. فعندما نعمل باستخدام excel اكيد مظاهر البيانات و طريقة عرضها مهمة جدا . فمحتاجين نبقى عارفين اهم مميزات التنسيق للبيانات فى excel. زى تغير الخلفية و اضافه حدود و من المهم جدا انك تبقى عارف ميزة التنسيق الشرطى و الرقمى.
University of Cambridge
Forensic Science: DNA Analysis
With an introduction to both genetics and forensic science, this course will show you the role of DNA in criminal investigations. Case studies illustrate how forensic investigations have changed with advances in genetics and how future developments will affect criminals and investigators.
Johns Hopkins University
Getting Started with Data Visualization in R
Data visualization is a critical skill for anyone that routinely using quantitative data in his or her work - which is to say that data visualization is a tool that almost every worker needs today. One of the critical tools for data visualization today is the R statistical programming language. Especially in conjunction with the tidyverse software packages, R has become an extremely powerful and flexible platform for making figures, tables, and reproducible reports. However, R can be intimidating for first time users, and there are so many resources online that it can be difficult to sort through without guidance. To fill that need, this course is intended for learners who have little or no experience with R but who are looking for an introduction to this tool. By the end of this course, students will be able to import data into R, manipulate that data using tools from the popular tidyverse package, and make simple reports using R Markdown. The course is designed for students with good basic computing skills, but limited if any experience with programming.
Packt
Mastering Salesforce Experience Cloud
This course empowers learners with the skills to design and manage user-centric digital experiences using Salesforce Experience Cloud. It focuses on bridging the gap between user needs and organizational data, offering practical strategies for building and maintaining effective online platforms. Learners will gain practical knowledge on how to develop robust Salesforce Experience Cloud solutions, enhance customer interaction, and optimize business processes. By applying real-world case studies and technical tutorials, this course aims to equip learners with both the strategic and technical tools to implement and manage Experience Cloud effectively. What sets this course apart is its balanced approach, combining theoretical concepts with hands-on applications that can be immediately implemented in business scenarios. You'll also explore advanced features and gain insights into customization and integration strategies. This course is tailored for professionals with a foundational understanding of Salesforce, including Salesforce developers, IT professionals, and business leaders. Familiarity with Salesforce Service Cloud is recommended for best results.
Amazon Web Services
Introduction to Information Technology and AWS Cloud
Technology is omnipresent, but how did we get here? And what does the future hold for a world that's increasingly connected, mobile and data-rich? This course is intended to give learners enough technical context to understand how to build solutions in the cloud starting from zero technical knowledge. Before diving into the cloud, we will cover the basics of: how do computers work (including software and operating systems), an introduction to information technology, the basics of modern IT infrastructure, and the cloud careers that will be increasingly in-demand. We will then move into the world of internet connected networks (the Internet), covering local hosts, web servers, web applications, web security, the inner workings of a website and the differences between static and dynamic content. We'll close the course by introducing Cloud Computing, its role in our world, the differences between public, private and hybrid, and why APIs are so important.
Coursera
Build a Professional Resume using Canva
In this 1-hour long project-based course, you will learn how to Build a keyword-optimized Applicant Tracking System (ATS) friendly Professional Resume that is appealing, eye-catching and elegant. This guided project is for anyone who is looking to build a Professional Resume. Both Professionals and Students will find this course extremely beneficial. You will not only learn how to tailor a resume according to the Job description but also Keyword Optimization techniques that will make your resume Applicant Tracking Systems friendly. Applicant Tracking Systems (ATS) are used by 99 percent of fortune 500 companies to screen out Resumes. We will build a Resume that can pass the ATS software and reach the HRs. We will start by choosing an elegant and eye-catching template and we will build each of the following sections in detail task by task: Contact details, Objectives/Summary, Professional Experience, Education Credentials and skills/Achievements/Projects. By the end of this project, you will be confident in creating a Professional Resume that is customized and tailored for a job. Throughout our careers, all of us keep on looking for better opportunities and that’s why learning how to create and customize a Professional resume is one skill that will benefit you throughout your career. You do NOT need any prior experience in Resume writing or Graphic designs to complete this project. 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.
SAS
Statistics You Need to Know for Machine Learning
When it comes to using data, there are two main camps, traditional statistics and machine learning, and the two camps complement each other. Statistics remains highly relevant, irrespective of the size of data. Its role remains what it has always been, but it is even more important now. There is a need to transition from traditional statistical modeling to the machine learning world. This course introduces the statistical background necessary for machine learning. Knowledge of statistics relevant to machine learning will prepare you to become a data scientist. The course prepares you for future instruction on machine learning (including its underlying methodology that has statistical foundations) and enables you to develop a deeper understanding of machine learning models. This course is aimed at anyone in the field of data science who does not yet have a deep understanding of statistical and machine learning concepts or wants to enhance their knowledge, which might include business analysts, data analysts, marketing analysts, marketing managers, data scientists, data engineers, financial analysts, data miners, statisticians, mathematicians, and others who work in allied areas.
Coursera
Usar Funciones y Fórmulas Básicas en Excel
Al final de este proyecto aprenderás cómo realizar aritméticas básicas en Excel. Te familiarizarás con 12 funciones diferentes de Excel y las utilizarás para realizar cálculos básicos. Algunas de las funciones que aprenderás cómo usar incluyen: PROMEDIO, SUMA, IF y BUSCAR. Este proyecto guiado se presenta en un formato paso a paso y será fácil de seguir.
Coursera
Wireshark for Beginners: TCP IP Protocol Fundamentals
This guided project, Wireshark for Beginners TCP/IP Protocol Fundamentals, will help a beginning security analyst who is looking to use Wireshark to analyze Transmission Control Protocol and Internet Protocol (TCP/IP ) network packets through the use of HTTP and HTTPS requests in order to understand the protocol. In this 1.5-hour long project-based course, you will learn how to capture and save packets on a physical wired network, create a display filter to observe TCP/IP packets on a certain port, observe HTTP and HTTPS TCP/IP protocol, and identify the TCP/IP protocol stack. To achieve this, you will be taking on the role of helping an IT manager who wants to monitor web traffic on the server in order to verify websites visited are exhibiting proper TCP/IP behavior. In order to be successful in this project, you will need some basic Linux Command Line Usage, specifically running commands from the Linux command line, and some exposure to Computer Networks, specifically general knowledge of how a client browser sends HTTP requests to a web server.
EDUCBA
Apply Selenium Automation Testing Using C#
Learners will understand core automation testing principles, differentiate manual and automated testing approaches, apply C# programming fundamentals, and implement Selenium WebDriver to automate real-world web applications. By the end of this course, learners will be able to identify web elements using effective locator strategies, interact with common UI controls, and handle browser popups and multiple windows confidently. This course is designed to take learners from automation testing fundamentals to practical Selenium implementation using C#, making it ideal for beginners as well as professionals transitioning into test automation. Through a carefully structured progression—from testing concepts and C# basics to advanced Selenium interactions—learners gain hands-on skills that are directly applicable in real automation projects. What makes this course unique is its step-by-step instructional design, strong focus on practical Selenium scenarios, and clear alignment between concepts, demos, and assessments. Rather than teaching tools in isolation, the course emphasizes why and how automation decisions are made in professional testing environments. By completing this course, learners build a solid foundation in Selenium automation with C#, enabling them to contribute effectively to automation initiatives and prepare for advanced testing roles in the software industry.