Courses from 1000+ universities
According to Coursera CFO, the new terms represent a significant “shift”. Let’s dig into the numbers.
700+ Free Google Certifications
Programming
Management & Leadership
Web Design
Education for All: Disability, Diversity and Inclusion
Modelli di insegnamento nella ricerca educativa
Introducción a la gestión de proyectos
Organize and share your learning with Class Central Lists.
View our Lists Showcase
openHPI is a free, open learning platform from the Hasso Plattner Institute, offering courses on IT-Technologies and digital transformation.
We start off by introducing the underlying technologies of the web: URI, HTTP, HTML, CSS and XML. If this sounds cryptic, rest assured that you will soon become familiar with what it’s all about. We will then focus on web services and web programming tec…
The online course of Prof. Hasso Plattner focuses on the management of enterprise data in column-oriented in-memory databases. Latest hardware and software trends led to the development of a new revolutionary technology that enables flexible and lightnin…
“Parallel Programming Concepts” presents relevant theoretical and practical foundations for parallel programming. We show crucial theoretical ideas such as semaphores and actors, the architecture of modern parallel hardware, different programming models…
This course introduces concepts of business process modeling using the Business Process Model and Notation (BPMN) industry standard. Participants will learn the elements of process models and their precise meaning. We cover business processes within orga…
The Internet has become an integral part of our daily lives. This course will teach you about the technological foundation of this worldwide network. You will learn about its physical foundation of data transmission based on the functional principles and…
The knowledge contained in the World Wide Web is available in interlinked documents written in natural language. To make use of this knowledge, technologies such as natural language processing, information retrieval, data and knowledge mining must be app…
In this workshop we discuss the emergence of social media, how the concept gained popularity and has now become the axle in collaborative communication on the Internet. We follow this with a presentation of basic approaches that you can use to protect yo…
This course introduces concepts of business process modeling using the Business Process Model and Notation (BPMN) industry standard. Participants will learn the elements of process models and their precise meaning. Based on a thorough understanding of bu…
The Web has become an object of our daily life and the amount of information in the web is ever growing. Besides plain texts, especially multimedia information such as graphics, audio or video has become a predominant part within the web's information tr…
This course explains the relevant computer architecture components, as well as different coding techniques, that allow computer scientists to design and program energy efficient algorithms.
In this course, we explore how the effectiveness of software development projects can be pro-actively improved by applying concepts, techniques, and tools from software diagnosis. The term "software diagnosis" refers to recently innovated techniques from…
Welcome to the class: we are very excited that you are interested in learning more about the foundations of life. In this openHPI course, we will give an introduction about components of human cells and their functions. We dive into the cell core to expl…
We are surrounded by data everywhere. By helping us to make better decisions, data plays a central role in our daily lives. An ever increasing number of data sources, driven by individuals and organizations, contribute to this data deluge by sharing thei…
This course will introduce you to crucial methods in design research, which will help you to discover inspirations for innovative solutions. We take a task-based approach to build your competencies and skills: You will learn to spot workarounds, observe…
In diesem Onlinekurs möchten wir Ihnen Linux vorstellen, ein Open Source Betriebssystem. Im täglichen Leben begegnet uns Linux häufig dort wo es vielen Menschen gar nicht wirklich bewusst ist: So laufen beispielsweise viele Webserver unter…
Get personalized course recommendations, track subjects and courses with reminders, and more.