The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
EDUCBA
Apply Sqoop for HR Data Analytics Projects
By the end of this course, learners will be able to import, filter, and optimize structured HR data from relational databases into Hadoop using Apache Sqoop; apply secure authentication methods; automate recurring data ingestion tasks; and prepare analytics-ready datasets for salary and attrition analysis. This hands-on project-based course is designed for learners who want practical experience applying Sqoop in real-world HR analytics scenarios. Through guided lessons, learners progress from project setup and secure database connectivity to executing optimized Sqoop import commands, handling NULL values, and applying data formats and compression for performance efficiency. The course emphasizes subset imports and complex joins to support meaningful HR use cases such as salary analysis and employee attrition insights. What makes this course unique is its end-to-end, use-case-driven approach. Rather than focusing solely on commands, learners work within a realistic HR data analytics project, gaining exposure to operational considerations such as job automation, data quality management, and scalability. Upon completion, learners will possess job-ready skills to confidently use Sqoop as part of enterprise-scale Hadoop analytics workflows, making the course especially valuable for aspiring data engineers and analytics professionals working with structured enterprise data.
Google Cloud
Developing Data Models with LookML
This course empowers you to develop scalable, performant LookML (Looker Modeling Language) models that provide your business users with the standardized, ready-to-use data that they need to answer their questions. Upon completing this course, you will be able to start building and maintaining LookML models to curate and manage data in your organization’s Looker instance.
Packt
Selenium WebDriver Advanced - Complete Framework
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. Embark on an advanced journey in Selenium WebDriver with this detailed course, designed to transform your automation skills. Starting with a solid introduction to frameworks and the Page Object Model, you'll quickly progress to setting up your development environment using IntelliJ and Maven. Understand the critical reasons behind using frameworks by exploring real test scenarios and their limitations without structured frameworks. Dive deep into creating your first test and page classes, mastering the concepts of returning page objects, and adding multiple test methods to your framework. Explore advanced topics like implementing custom drivers, utilizing the WebDriver Factory Pattern, and integrating utilities for enhanced functionality. Learn the importance of the BaseTest and BasePage classes and how they streamline your test execution. Enhance your frameworks with data-driven testing by managing test data in Excel, writing custom utilities, and implementing data-driven test methods. Integrate logging with Log4j2 and generate advanced reports using Extent Reports. Additionally, the course covers version control using Git and GitHub, emphasizing the importance of branches and resolving merge conflicts. This course is ideal for intermediate to advanced Selenium WebDriver users, automation testers, and QA engineers looking to deepen their understanding of building robust automation frameworks. Basic knowledge of Selenium and Java is recommended.
Coursera
AJAX for Web Developers
The "AJAX for Web Developers" course explores how modern websites update parts of a web page without the need to reload the entire page, providing a fluid and fast user experience. This course covers the relationship between client apps or websites and servers, the distinction between full page loads and AJAX, and the best use-cases for each. We will delve into Javascript's Fetch API, modern Async/Await syntax, and the benefits of using the Axios module to streamline the process of making requests to a server and handling the response. The course also introduces JSON as a data exchange format for clients and servers, explaining how to encode and decode JSON, error-handling for AJAX requests, and crucial security best practices for AJAX. By the end of the course, you'll be ready to interact confidently with a live API and update elements on the page via AJAX.
Packt
The Power of the Agile Business Analyst
In today’s fast-paced digital economy, the ability to merge Agile principles with business analysis is a career-defining skill. The Power of the Agile Business Analyst explores how business analysts can become key drivers of success in Agile development environments—bridging gaps between stakeholders, improving delivery, and enhancing value across projects. Through this course, learners will develop a strong understanding of Agile frameworks and how to adapt business analysis techniques to suit iterative development. You’ll gain practical insights into managing risks, refining team collaboration, and ensuring that projects consistently meet business goals. Unlike traditional business analysis training, this course combines real-world case studies with actionable frameworks, showing how Agile business analysts add measurable value to their teams. You’ll move beyond theory, developing the confidence to integrate Agile thinking into every project you touch. This course is ideal for business analysts, Agile practitioners, and project managers seeking to expand their impact in modern development teams. No prior experience in Agile business analysis is required, though a basic understanding of Agile principles will be helpful. This course is based on material written by an expert author, bringing the depth of a book into a more engaging, interactive format. The core content is delivered through clear, structured text you can read at your own pace, supported by short videos and quizzes to highlight key ideas and test your understanding. By combining the strengths of book learning with interactive assessments, you get the best of both worlds: the depth and clarity of an author’s expertise, plus the flexibility to revisit, practice, and reinforce concepts whenever you need. Copyright @Jamie Lynn Cooke 2013, 2018 The author has asserted the rights of the author under the Copyright, Designs and Patents Act, 1988, to be identified as the author of this work. Every possible effort has been made to ensure that the information contained in this book is accurate at the time of going to press, and the publisher and the author cannot accept responsibility for any errors or omissions, however caused. Any opinions expressed in this book are those of the author, not the publisher. Websites identified are for reference only, not endorsement, and any website visits are at the reader’s own risk. No responsibility for loss or damage occasioned to any person acting, or refraining from action, as a result of the material in this publication can be accepted by the publisher or the author. Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form, or by any means, with the prior permission in writing of the publisher or, in the case of reprographic reproduction, in accordance with the terms of licences issued by the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should be sent to the publisher at the following address: IT Governance Publishing Ltd, Unit 3, Clive Court, Bartholomew’s Walk, Cambridgeshire Business Park, Ely, Cambridgeshire, CB7 4EA, United Kingdom. www.itgovernancepublishing.co.uk
Coursera
Process Map Data using C++ Adjacency List Shortest Path
In this project you will use the adjacency list data structure and other data structures to find the shortest distance between a set of towns loaded from a file. The shortest path problem is well known in the field of computer science. An adjacency list is probably the best data structure to represent a set of connected vertices to find the shortest path from one vertex to another. One application for shortest paths is in computer networking routing. Another common application for its use is on a Map, where it is useful to find the shortest distance from one town to another. 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.
Google
Análisis de datos con programación en R
Este es el séptimo curso del Certificado de análisis computacional de datos de Google. En estos cursos obtendrás las habilidades necesarias para solicitar empleos de analista de datos de nivel introductorio. En este curso, aprenderás el lenguaje de programación conocido como R. Además, se profundizará en cómo usar RStudio, el entorno que te permite trabajar con R, y se cubrirán temas como las aplicaciones y las herramientas de software que son exclusivas para R, como los paquetes de R. Descubrirás cómo R te brinda más alternativas para limpiar, organizar, analizar, visualizar e informar los datos con mayor eficacia. Los analistas de datos actuales de Google seguirán dándote instrucciones y te proporcionarán formas prácticas de llevar a cabo las tareas comunes de los analistas de datos con las mejores herramientas y recursos. Los alumnos que completen este programa de certificados estarán listos para solicitar trabajos de nivel introductorio como analistas de datos. No se requiere experiencia previa. Al final de este curso, serás capaz de: - Analizar los beneficios de usar el lenguaje de programación en R. - Descubrir cómo usar RStudio para aplicar R en tus análisis. - Explorar los conceptos básicos relacionados con la programación en R. - Explorar el contenido y los componentes de los paquetes de R, incluido el paquete Tidyverse. - Comprender las tramas de datos y su uso en R. - Descubrir las opciones de generación de visualizaciones en R. - Aprender sobre R Markdown para documentar la programación en R.
SkillUp
E-commerce Marketing and Email Campaigns
With global e-commerce sales set to soar to $7.9 trillion (eMarketer), this course gives e-commerce managers, marketers, entrepreneurs, growth hackers, and small business owners essential skills to build an e-commerce business and optimize email campaigns for engagement and conversions. Learn to define your value proposition, develop a strategic e-commerce plan aligned with your audience, and select the right platform. Gain practical skills for optimizing product listings using compelling content, visuals, and keywords. Plus, you’ll learn how to enhance user experience through effective design, navigation, and mobile-friendly performance. Also, learn to segment email lists following compliance standards like GDPR and CAN-SPAM, choose the right email service provider, and create personalized campaigns. You’ll get hands-on experience with tools like Google Analytics to track KPIs, analyze customer behavior, calculate metrics like Customer Acquisition Cost, and make data-driven decisions. Plus, you’ll use email marketing tools to monitor performance, run A/B tests, and apply growth hacking strategies to refine and scale your campaigns. If you're keen to grow an e-commerce business and harness the power of email marketing, enroll today!
Coursera
Perform basic data analysis tasks using Java streams
In this 1-hour long project-based course, you will learn how to create a Java Stream object based on an array of data, and understand the distinction between terminal and intermediate stream operations. You will iterate through the data stream using the forEach method, and use a range of Stream methods to perform logical operations on the data stream. You will perform basic statistical calculations on a stream of numeric data, and string operations on a stream of string data. You will learn how to use the map, filter, and reduce Stream methods. Finally, you will learn how to load a CSV file, the COVID vaccination dataset, and turn it into a data stream, and perform basic exploratory analysis of the data. 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.
Nestlé
Nestlé's Introduction to Marketing - with Abigail Laursen
Global marketing refers to the strategic planning and implementation of marketing activities on a global scale. It involves promoting and selling products or services to customers in different countries and regions, taking into account the diverse cultural, economic, and social factors that influence consumer behavior. This Short Course on the Fundamentals of Global Marketing equips learners with the knowledge and skills required to navigate marketing on a global scale within the fast-moving consumer goods industry. Designed for high school students and first and second-year undergraduates, this course provides an overview of global marketing fundamentals that encourage a well-rounded skill set useful for those aiming to extend their studies and professional development in this field. Concise yet impactful - students will go through six modules that explore various relevant topics including market research, global brand management, consumer behavior and international campaigns, among others. Tailored to accommodate busy learners, this course covers all the essential aspects of global marketing while remaining fast-paced and engaging. Participate in this course to learn how to successfully conceptualize and convey consumer goods to the global market and engage with meaningful global marketing strategies. Enroll now to join this transformative learning journey delving into the world of global marketing.
Microsoft
Data Extract, Transform, and Load in Power BI
In this course, you will learn the process of Extract, Transform and Load or ETL. You will identify how to collect data from and configure multiple sources in Power BI and prepare and clean data using Power Query. You’ll also have the opportunity to inspect and analyze ingested data to ensure data integrity. After completing this course, you’ll be able to: • Identify, explain and configure multiple data sources in Power BI • Clean and transform data using Power Query • Inspect and analyze ingested data to ensure data integrity
Coursera
Improve your productivity and performance with Canva
By the end of this project, you will create printables that you can use to structure your day, improve your productivity and enhance your performance. You will be able to incorporate a color scheme, images, and other design elements for aesthetically pleasing and value added business marketing collateral. Creating high quality teaching printables is the perfect way to offer digital products to your students, blog readers or clients to market your business and grow it. This project will include intermediate to advanced level skills using the free version of Canva. 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.
Coursera
Interessen des durchschnittlichen Facebook Nutzers
Nach Abschluss dieses Projekts kannst du, unabhängig davon, ob du eine neue Marke startest oder eine bestehende mithilfe deiner Social-Media-Strategie optimieren möchtest, besser auf deine Facebook Kundschaft eingehen und diese gezielt erreichen. Ziel dieses Projekts ist es, sich mit den Interessen des durchschnittlichen Facebook User und dessen Gewohnheiten vertraut zu machen. Erst dann ist es möglich, eine Marketing Strategie zu erstellen und deine Kunden auf Facebook gezielt anzusprechen. Aufgabe des Social Media Marketings ist es, 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. Du wirst heute zunächst einen Facebook Business Page Account erstellen um anschließend die Funktion Facebook Insights kennenzulernen und anzuwenden. Wir werden anschließend ein Interest Persona in Google Slides erstellen, welches Dir als Vorlage für zukünftige Projekte dient.
Google Cloud
Analytics as a Service for Data Sharing Partners
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will learn how Authorized Views in BigQuery can be shared and consumed to create customer-specific dashboards.
Alfaisal University | KLD
الثقافة المالية | Financial Literacy
لا يخفى على أحد أنه عندما يتعيّن علينا اتخاذ قرارٍ يتعلق بالأمور المالية في حياتنا الشخصية، أو حتى عند التعامل مع المستندات المالية فإننا نشعر بالارتباك، ونكون حذرين قبل اتخاذ القرار لأن الآثار المترتبة على اتخاذ أي قرارٍ خاطئٍ في هذا المجال بالتحديد قد تكلف صاحبها خسائر طائلةً هو في غنىً عنها، لذا فإنه من الضروري جداً امتلاك ثقافةٍ ماليةٍ تجعل صاحبها على درايةٍ وتمكنه من إدارة الأموال بفاعلية، وبالتالي تجعله قادراً على اتخاذ قراراتٍ أكثر دقة، وتكون مبنيةً على أساسٍ متينٍ من الثقافة والمعرفة المالية. تهدف هذه الدورة التدريبية إلى تمكين المتدربين من تثقيف أنفسهم مالياً من خلال زيادة وعيهم المالي فيما يتعلق بالمصطلحات المالية والمصرفية، وكيفية عمل خطة مالية شخصية تتضمن وضع الميزانية، وإدارة التدفق المالي وحساب النفقات، بالإضافة إلى تزويدهم بالمهارات والمعلومات التي تساعدهم في التعامل مع القروض والودائع وعمليات الاحتيال. هذه الدورة هي دورة تمهيدية؛ فهي تلقي الضوء على أساسيات الموضوع بشكل عام بهدف التعريف به وبمحاوره الأساسية التي يجب الإلمام بها، وتتكون من 4 محاور رئيسية يتضمنها عدد من التقييمات للتأكد من مدى فهم المتدربين للمواضيع المطروحة. إذا كنت من المهتمين بإتقان الثقافة المالية أو كان مجال عملك يتطلب إتقان تلك المهارات وتوظيفها في سياق عملك، فهذه الدورة ستكون مثالية لإغناء خبرتك وتطوير مهاراتك في فهم وتحليل ذلك بشكل فعال ومؤثر. حيث ستزودك هذه الدورة باطلاع واسع ودقيق على مجموعة من المحاور المتعلقة بهذا الموضوع، مثل: شرح تطبيق أساليب القضاء على الأمية المالية في المجالات المختلفة، تحديد طرق الاحتيال وكيفية تجنبها، توضيح أنواع الودائع وأقسامها، التعرف على كيفية اختيار القرض المناسب، تبيان خصائص القروض ومخاطرها، شرح أساليب الادخار المختلفة، التعرف على كيفية إدارة الديون، تحديد طرق تقليل النفقات الشخصية، شرح كيفية إدارة التدفقات النقدية، استعراض أهم المصطلحات المالية والمصرفية المتداولة، التعرّف على مفهوم الثقافة المالية وأهميتها، تطبيق أساسيات التخطيط المالي الشخصي.
Coursera
Web Application Security Testing with OWASP ZAP
By the end of this project, you will learn the fundamentals of how to use OWASP Zed Attack Proxy (ZAP). This tool greatly aids security professionals and penetration testers to discover vulnerabilities within web applications. You will learn how to perform a basic web app vulnerability scan, analyze the results, and generate a report of those results. This course includes steps on how to configure the browser proxy to passively scan web requests and responses by simply exploring websites. This course will also include how to use dictionary lists to find files and folders on a web server, and how to spider crawl websites to find all the links and URLs. Finally, the end of the course gives a brief overview of how to intercept, view, modify, and forward web requests that occur between the browser and web application. 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.