Open library

Free resources for learning online

Find courses, books, guides, and educational materials organized by topic and format.

Explore by topic

Categories

Library

All resources

42 results

CourseGerman

Nicos Weg (DW Learn German)

Learn German with DW's free video drama: 18 A1 chapters on meeting people, work, housing, food, health and more, with exercises after every episode.

Deutsche Welle

Self-pacedDeutsche Welle
CourseFrench

Getting started with French 1

A free two-week OpenLearn course for French beginners: greetings, names, nationality, the u and ou sounds, and masculine and feminine forms, with audio.

OpenLearn (The Open University)

2 weeksThe Open UniversityThe Open UniversityFree certificate
CourseGraphic Design

Design thinking

A free Open University course on seeing and solving design problems: everyday design, composition and the rule of thirds, and presenting complex information.

OpenLearn (The Open University)

Available onlineThe Open UniversityThe Open UniversityFree certificate
CoursePsychology

Crash Course Psychology

Forty short videos with Hank Green on the brain, memory, learning, development, personality, disorders and social psychology, plus how to study with them.

Crash Course

40 videos - about 10 min eachHank Green
BookPsychology

Psychology 2e (OpenStax)

A free, peer-reviewed introductory psychology textbook in 16 chapters, from research methods and memory to disorders and therapy, with review questions.

OpenStax

Available online
CourseGraphic Design

GIMP Community Tutorials

Official GIMP tutorials on selections, layer masks, curves, luminosity masks, tone mapping and brushes, for free image editing and photo work.

GIMP

Self-pacedGIMP community
CourseGraphic Design

Inkscape Beginners' Guide

Free community guide to Inkscape 1.3: shapes, paths, the pen tool, colour, gradients, text, exporting, tracing, clipping and live path effects.

Inkscape

Self-pacedInkscape community
CourseGoogle

Learn HTML

Free web.dev course on semantic HTML: document structure, metadata, links, tables, media, forms, focus and dialogs, with a quiz for each module.

web.dev

Self-pacedweb.dev
CourseGoogle

Learn CSS

Free web.dev course on how CSS works: box model, cascade, specificity, flexbox, grid, color, typography and animations, with demos and quizzes.

web.dev

Self-pacedAndy Bell
CourseGoogle

Machine Learning Crash Course

Google's free ML course: regression, classification, data preparation, neural networks, embeddings, LLMs and fairness, with Colab exercises.

Google for Developers

Self-paced - modules of 30-105 minGoogle
CourseGoogle

Google's Python Class

Learn Python with Google's free class: written lessons, videos and exercises on strings, lists, dictionaries, files, regular expressions and utilities.

Google for Developers

Self-paced - 2-day class formatNick Parlante
CourseSpanish

Free Grammar, Pronunciation & Vocabulary Course

Study Spanish grammar, pronunciation and vocabulary with structured lessons, quizzes and a practical self-study route through StudySpanish.com.

StudySpanish.com

20+ hours
CourseSpanish

Bilingual Spanish Course

Learn Spanish with bilingual lessons, audio, printable activities and games organized for beginner, intermediate and advanced practice.

OnlineFreeSpanish

Self-paced - 20+ hours of content
CourseSpanish

The Spanish Experiment: Free Beginner Spanish Lessons

Start Spanish with 16 beginner lessons, clear explanations, audio examples and a practical route for turning each topic into active practice.

The Spanish Experiment

10-15 hours
CourseSpanish

Language Transfer: Complete Spanish

Build Spanish through guided reasoning with 90 free audio lessons by Mihalis Eleftheriou and a focused routine for listening and speaking.

Language Transfer

Approximately 15 hours - 90 audio lessonsMihalis Eleftheriou
CourseSpanish

Advanced Spanish: Language in Context

Explore regional Spanish, linguistic identity and language in context through a free four-hour advanced course from The Open University.

OpenLearn (The Open University)

4 hoursRegistration requiredFree certificate
CourseSpanish

Spanish Proficiency Exercises (UT Austin)

Practise Spanish listening and speaking with native-speaker videos, vocabulary, grammar notes and tasks from beginner to superior level.

LAITS / University of Texas at Austin

Self-paced - 40+ hours of content
CourseSpanish

Trayectos: Beginner Spanish OER

Follow an open first-year Spanish curriculum with two volumes, authentic media and learner-centred activities for novice students.

COERLL / Texas A&M University

Full first-year curriculum - self-pacedDr. Gabriela Zapata and the Trayectos team
CourseSpanish

Loecsen Spanish: First Contact (A1)

Learn practical A1 Spanish through 17 themed lessons with phrases, audio, pronunciation practice and a manageable daily study routine.

Loecsen

37-60 hours
CourseSpanish

FSI Spanish Basic Course

Study the four-volume FSI Spanish Basic Course with dialogues, pronunciation work, pattern drills and extensive public-domain audio.

Live Lingua (FSI Materials)

Approximately 600 hours - 60 unitsForeign Service Institute (U.S. Government)
CourseSpanish

Getting Started with Spanish 3

Continue introductory Spanish with an eight-hour OpenLearn course on social plans, telephone messages and everyday conversation.

OpenLearn (The Open University)

8 hoursRegistration requiredFree certificate
CourseSpanish

Getting Started with Spanish 2

Practise telling the time, daily routines, present-tense verbs and the Spanish r sounds in this free six-hour OpenLearn course.

OpenLearn (The Open University)

6 hoursRegistration requiredFree certificate
CourseSpanish

Getting Started with Spanish 1

Begin Spanish with greetings, introductions, vowel sounds, ser, llamarse and formal or informal address in this eight-hour course.

OpenLearn (The Open University)

8 hoursRegistration requiredFree certificate
CourseItalian

PRONTO! Italian Language Studies - Introduction

Start Italian with video lessons on pronunciation, verbs, articles, adjectives, communication, food, music, and Italian culture on Alison.

Alison

1.5-3 hoursPRONTO!Registration requiredCertificate
CourseItalian

Beginners' Italian: Food and Drink

Learn practical Italian for cafes, drinks, snacks, greetings, and introductions in this standalone OpenLearn course from The Open University.

The Open University

4 hoursRegistration requiredFree certificate
CourseItalian

Free Italian Lessons - The Italian Experiment

Study Italian with free beginner lessons on numbers, dates, articles, family, directions, verbs, adjectives, and native-speaker audio.

The Italian Experiment

Self-paced
CourseItalian

Italian for Beginners (A1) - Loecsen First Contact

Build practical A1 Italian through six levels and 17 audio lessons covering greetings, travel, food, family and everyday problems.

Loecsen

36-59 hours
CourseItalian

Intro to Italian

Build Italian through English patterns in this free Language Transfer audio course, using guided reasoning instead of memorizing disconnected word lists.

Language Transfer

Self-paced audio courseMihalis Eleftheriou
CourseItalian

FSI Italian FAST Course

Use the public-domain FSI Italian FAST course to practice practical dialogues, pronunciation, regional contexts, and everyday communication with extensive audio.

FSI Language Courses

6+ months - 13+ hours of audioU.S. Foreign Service Institute
CourseItalian

Italian Language and Culture: Beginner

Study beginner Italian through speaking, listening, reading, writing, and Italian cultural themes in this Wellesley College course on edX.

edX

12 weeks - 3-5 hours per weekWellesley CollegeRegistration requiredCertificate
CourseItalian

Getting Started with Italian 3

Learn Italian for train times, rail vocabulary, and travel situations while practicing the 12-hour and 24-hour clock in this OpenLearn course.

The Open University

8 hoursRegistration requiredFree certificate
CourseItalian

Getting Started with Italian 2

Practice telling the time, the 24-hour clock, opening hours, and travel timetables in the second OpenLearn Italian course for beginners.

The Open University

8 hoursRegistration requiredFree certificate
CourseItalian

Getting Started with Italian 1

Learn beginner Italian through cafe conversations, greetings, snacks, basic phrases, and listening and speaking activities in this OpenLearn course.

The Open University

8 hoursRegistration requiredFree certificate
CoursePsychology

Introduction to child psychology

Explore child development, Piaget and Vygotsky, socio-cultural questions and the work of child psychologists in applied settings.

The Open University

8 hoursRegistration requiredFree certificate
CoursePsychology

Investigating psychology

Use the CHIP resource to connect people, contexts, perspectives and methods across the conceptual and historical development of psychology.

The Open University

3 hoursRegistration requiredFree certificate
CoursePsychology

Starting with psychology

Study brain function, memory, relationships, group pressure and identity while learning to compare multiple influences on behaviour.

The Open University

5 hoursRegistration requiredFree certificate
CourseGoogle

Google Cloud Computing Foundation for Scalable Applications

Learn how Google Cloud handles compute, storage, networking, security, monitoring, APIs and managed data services for scalable applications.

Alison

4-5hSowmya KannanRegistration requiredCertificate
CourseGoogle

Statistics and Data Analysis with Google Sheets

Practice averages, variation, charts, correlation, sampling and hypothesis tests in Google Sheets, then apply them to a complete dataset case study.

DataCamp

4hTed KwartlerRegistration requiredCertificate
CourseGraphic Design

Graphic Design Basics

Learn how balance, contrast, color, typography and hierarchy support visual communication across print, digital products and brand design.

Envato Tuts+

1hLaura Keung
CourseGraphic Design

Adobe Photoshop for Beginners

Build practical Photoshop skills with layers, color adjustments, type, selections, masks, smart objects, retouching and export exercises.

Envato Tuts+

3hDaniel Walter Scott
CourseGraphic Design

Graphic Design / Visual and Graphic Design

Study visual communication through design history, composition, Gestalt, a four-stage process, accessibility, ethics and sustainability.

Alison

1.5-3hXSIQRegistration requiredCertificate
CoursePsychology

Introduction to Psychology

Study perception, memory, development, language, emotion, personality, social behavior, and mental health through MIT lecture materials and assignments.

MIT OpenCourseWare

15 weeksProf. Jeremy Wolfe