The Global Scholarly Directory.

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

search
AWS Hybrid Storage Services Getting Started Amazon Web Services

AWS Hybrid Storage Services Getting Started

Amazon Web Services (AWS) storage provides you with the services you need to build the storage solution that’s right for your organization. Hybrid storage services span location both on premises and in the cloud. You will discover the depth and breadth of hybrid storage service options available for you to choose from to meet your organization’s requirements. The AWS hybrid storage services include Amazon Simple Storage Service (Amazon S3) and Amazon Elastic Block Store (Amazon EBS) on AWS Outposts. They also include AWS Storage Gateway and Amazon File Cache storage offerings. You can select from these different service offerings and apply them to your organization’s needs. You can then determine the possible paths to take to arrive at the best storage solution. Before choosing an AWS storage solution, AWS recommends that you first assess what storage characteristics are appropriate for your applications and business. After familiarizing yourself with AWS storage, you can then compare your requirements to the available storage services and select the solution that meets your needs. This course introduces customers to the benefits, features, use cases, and considerations for AWS hybrid storage services. By the end of the course, learners will be able to discuss the features and use cases for the available AWS hybrid storage services.

schedule 7 Months
$310 / TOTAL
View Course Details
Typescript in React: useContext, useReducer, Type assertion Coursera

Typescript in React: useContext, useReducer, Type assertion

By the end of this course you will be able to incorporate state management with useContext and useReducer in a Typescript React application. We will start by revisiting React concepts of useReducer and useContext so we can better focus on the Typescript concepts and behaviours. This course is aimed at developers who are familiar with Typescript and understand the basics and would like to have some more experience, especially using some of the more advanced state management patterns in React. We will recap the React concepts We simplify these concepts and then use repetition to actually use these types in real React components.

schedule 6 Months
$104 / TOTAL
View Course Details
Windows Registry Forensics Infosec

Windows Registry Forensics

The Windows Registry Forensics course shows you how to examine the live registry, the location of the registry files on the forensic image, and how to extract files.

schedule 8 Months
$138 / TOTAL
View Course Details
Reliable Cloud Infrastructure: Design & Process italiano Google Cloud

Reliable Cloud Infrastructure: Design & Process italiano

Questo corso spiega agli studenti come creare soluzioni efficienti e ad alta affidabilità su Google Cloud utilizzando pattern di progettazione comprovati. È la continuazione del corso Architecting with Google Compute Engine o Architecting with Google Kubernetes Engine e presuppone che si abbia esperienza pratica con le tecnologie esaminate in uno dei due corsi. Attraverso una combinazione di presentazioni, attività di progettazione e lab pratici, i partecipanti impareranno a definire e bilanciare i requisiti aziendali e tecnici per progettare deployment Google Cloud estremamente affidabili, sicuri, economicamente convenienti e ad alta disponibilità.

schedule 4 Months
$82 / TOTAL
View Course Details
SQL Window Functions for Analytics Coursera

SQL Window Functions for Analytics

Welcome to this project-based course SQL Window Functions for Analytics. This is a hands-on project that will help SQL users use window functions extensively for database insights. In this project, you will learn how to explore and query the project-db database extensively. We will start this hands-on project by retrieving the data in the table in the database. By the end of this 2-hour-and-a-half-long project, you will be able to use different window functions to retrieve the desired result from a database. In this project, you will learn how to use SQL window functions like ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE(), and LAST_VALUE() to manipulate data in the project-db database. Also, we will consider how to use aggregate window functions. These window functions will be used together with the OVER() clause to query this database. By extension, we will use grouping functions like GROUPING SETS(), ROLLUP(), and CUBE() to retrieve sublevel and grand totals.

schedule 4 Months
$69 / TOTAL
View Course Details
Kaizen Event: Become a Certified Kaizen Event Specialist Packt

Kaizen Event: Become a Certified Kaizen Event Specialist

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. Master the art of continuous improvement with a deep dive into Kaizen Event methodology, designed for professionals seeking impactful process transformation. You'll learn how to plan, execute, and sustain Kaizen Events that drive measurable results in any organization. Your journey begins with an immersive case study showcasing Kaizen in action, followed by a structured walkthrough of Kaizen philosophy and its evolution. From there, you’ll explore the unique framework and flow of Kaizen Events—how they differ from other improvement tools and the role they play in operational excellence. Next, you'll master the full lifecycle of a Kaizen Event—from preparation and team formation to real-time analysis, problem-solving, solution implementation, and post-event sustainability strategies. Each section builds on the last, giving you a practical, repeatable model for success. This course is ideal for operations professionals, team leaders, continuous improvement specialists, and anyone involved in process optimization. While no prior experience with Kaizen is required, familiarity with basic process management concepts will be helpful. The course is designed at an intermediate difficulty level. By the end of the course, you will be able to identify inefficiencies, lead targeted improvement initiatives, and become a certified Kaizen Event Specialist.

schedule 5 Months
$56 / TOTAL
View Course Details
كيفية تقييم أداء حملتك الإعلانية على موقع بنترست Coursera

كيفية تقييم أداء حملتك الإعلانية على موقع بنترست

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

schedule 7 Months
$211 / TOTAL
View Course Details
VPC Networks - Controlling Access Google Cloud

VPC Networks - Controlling Access

This is a self-paced lab that takes place in the Google Cloud console. In this lab, you create two nginx web servers and control external HTTP access to the web servers using tagged firewall rules. Then, you explore IAM policies and service accounts.

schedule 4 Months
$253 / TOTAL
View Course Details
GenAI for QA - Masterclass in Testing & Automation Packt

GenAI for QA - Masterclass in Testing & Automation

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. In this course, you will dive deep into how GenAI is transforming Quality Assurance (QA) and automation in software testing. From understanding the fundamentals of AI in QA to advanced applications like building web automation frameworks with AI, you'll learn to integrate cutting-edge AI tools and techniques to improve your testing efficiency. The course is structured to start with the essentials of setting up AI assistants like ChatGPT, Claude, and Google Bard for various QA tasks. As you move forward, you'll learn about prompt engineering principles and apply them to functional testing, building automation frameworks, and API testing. Each module is designed to teach you practical skills, from generating test cases to debugging and automating repetitive tasks. This course is ideal for QA professionals, software developers, and anyone involved in testing and automation. Whether you’re looking to level up your skills or embrace the future of testing with AI, this course will provide you with all the tools you need. There are no strict prerequisites, though a basic understanding of software testing concepts would be helpful. This course is suitable for intermediate learners. By the end of the course, you will be able to set up and integrate AI tools for automating testing tasks, apply advanced prompt engineering techniques, build scalable web automation frameworks, and enhance your API testing processes using AI-powered solutions.

schedule 3 Months
$338 / TOTAL
View Course Details
Budgeting and Scheduling Projects University of California, Irvine

Budgeting and Scheduling Projects

A good project schedule helps all team members’ work together to meet project objectives. A project budget with realistic cost constraints is also an essential bedrock of any project. In this course you’ll learn to plan and stick to time and cost constraints in order to ensure the success of your projects. Upon completing this course, you will be able to: 1. Identify the resource needs of the project 2. Decompose work packages into activities 3. Define what is needed to estimate activity durations 4. Define milestones and create a milestone schedule 5. Determine the critical path and calculate float 6. Describe the purpose of using leads and lags in a project schedule 7. Estimate the quantities and costs of resources required to perform project activities 8. Select one of three common cost estimating techniques to determine a project budget 9. Use a responsibility assignment matrix to assign responsibilities 10. Recognize the components of a project’s quality management plan

schedule 6 Months
$274 / TOTAL
View Course Details
Make a Bill Splitter App with AngularJS Coursera

Make a Bill Splitter App with AngularJS

In this 1.5 hours class you will get up and running on AngularJS and write your first AngularJS app. We will cover the fundamentals of AngularJS, such as modules, the model-controller-view architecture, AngularJS directives, expressions, data model and binding, app controllers, filters, form validation, and tables. At the end of the class, you would have learned the basics of AngularJS and have built a bill splitter app that you can actually use when you go out with your friends! Prerequisite: Basic knowledge of JavaScript, HTML, and CSS.

schedule 3 Months
$127 / TOTAL
View Course Details
Cloud Machine Learning Engineering and MLOps Duke University

Cloud Machine Learning Engineering and MLOps

Welcome to the fourth course in the Building Cloud Computing Solutions at Scale Specialization! In this course, you will build upon the Cloud computing and data engineering concepts introduced in the first three courses to apply Machine Learning Engineering to real-world projects. First, you will develop Machine Learning Engineering applications and use software development best practices to create Machine Learning Engineering applications. Then, you will learn to use AutoML to solve problems more efficiently than traditional machine learning approaches alone. Finally, you will dive into emerging topics in Machine Learning including MLOps, Edge Machine Learning and AI APIs. This course is ideal for beginners as well as intermediate students interested in applying Cloud computing to data science, machine learning and data engineering. Students should have beginner level Linux and intermediate level Python skills. For your project in this course, you will build a Flask web application that serves out Machine Learning predictions.

schedule 5 Months
$114 / TOTAL
View Course Details
Basic Cryptography and Programming with Crypto API University of Colorado System

Basic Cryptography and Programming with Crypto API

In this MOOC, we will learn the basic concepts and principles of crytography, apply basic cryptoanalysis to decrypt messages encrypted with mono-alphabetic substitution cipher, and discuss the strongest encryption technique of the one-time-pad and related quantum key distribution systems. We will also learn the efficient symmetric key cryptography algorithms for encrypting data, discuss the DES and AES standards, study the criteria for selecting AES standard, present the block cipher operating modes and discuss how they can prevent and detect the block swapping attacks, and examine how to defend against replay attacks. We will learn the Diffie-Hellman Symmetric Key Exchange Protocol to generate a symmetric key for two parties to communicate over insecure channel. We will learn the modular arithmetic and the Euler Totient Theorem to appreciate the RSA Asymmetric Crypto Algorithm, and use OpenSSL utility to realize the basic operations of RSA Crypto Algorithm. Armed with these knowledge, we learn how to use PHP Crypto API to write secure programs for encrypting and decrypting documents and for signing and verify documents. We then apply these techniques to enhance the registration process of a web site which ensures the account created is actually requested by the owner of the email account.

schedule 8 Months
$207 / TOTAL
View Course Details
Race, Gender, and Culture University of Colorado Boulder

Race, Gender, and Culture

This course will explore baseball through the lenses of race, gender, and culture. For good and for ill, baseball has been at the forefront of how the United States has dealt with these issues. Does baseball leading the way with desegregation negate that the sport was at the forefront of segregation with its Gentlemen’s Agreements? What is the historical legacy of baseball providing opportunities for women during wartime, in a way that other North American professional sports leagues did not? These are some of the ideas that this course will explore as it shows baseball’s virtues and flaws.

schedule 5 Months
$393 / TOTAL
View Course Details
Programming Languages Ⅰ Korea Advanced Institute of Science and Technology(KAIST)

Programming Languages Ⅰ

The goal of this course is to help students: 1. learn new languages quickly, 2. evaluate various languages and pick the most suitable one for a given task, 3. know when and how to design a little language, and 4. understand the effects of languages on thought and communication. We will study programming language concepts, not as paradigms but as a set of basic building blocks, by 1) implementing interpreters for the concepts using the Scala programming language and 2) rigorously discussing the concepts using the operational semantics.

schedule 8 Months
$72 / TOTAL
View Course Details
FPGA computing systems: A Bird’s Eye View Politecnico di Milano

FPGA computing systems: A Bird’s Eye View

Nowadays the complexity of computing systems is skyrocketing. Programmers have to deal with extremely powerful computing systems that take time and considerable skills to be instructed to perform at their best. It is clear that it is not feasible to rely on human intervention to tune a system: conditions change frequently, rapidly, and unpredictably. It would be desirable to have the system automatically adapt to the mutating environment. This course analyzes the stated problem, embraces a radically new approach, and it introduces how software and hardware systems ca ben adjusted during execution. By doing this, we are going to introduce the Field Programmable Gate Arrays (FPGA) technologies and how they can be (re)configured.

schedule 8 Months
$111 / TOTAL
View Course Details
headset_mic
Get In Touch