COURSES A GRATIS GLOBAL SERVICE
⌕ SEARCH GRATIS GLOBAL ↗
COURSES · A GRATIS GLOBAL SERVICE

Free online courses from top universities

The open course catalog.

2,499 complete, free online courses from MIT OpenCourseWare, Open Yale Courses, Stanford Online, and other universities, each with its full lecture series and course materials linked from the university's own site. Browse 27 subjects, from computer science and mathematics to economics, history, and biology, and learn at your own pace with no account and no fees.

2,499 COURSES · 9 INSTITUTIONS · STATUS: [ ALL FREE ]
► BROWSE BY SUBJECT27 SUBJECTS
INSTITUTION ALL DukeHarvardMITPrincetonSaylor AcademyThe Open UniversityUniversity of HelsinkiWesleyanYale MOST TAKEN NEWEST
2301

Node.js Learn: Introduction to TypeScript

NODEJS.ORG
→
2302

freeCodeCamp's Free 22-Part TypeScript Course

FREECODECAMP
→
2303

Codecademy Learn TypeScript

CODECADEMY
→
2304

Mastering SQL for Web Developers (freeCodeCamp)

FREECODECAMP
→
2305

freeCodeCamp: SQL for Analytics

FREECODECAMP
→
2306

CS50 SQL on edX

EDX
→
2307

full-blockchain-solidity-course-py (GitHub)

GITHUB.COM
→
2308

Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript (freeCodeCamp, 32 hours)

FREECODECAMP
→
2309

Speedrun Ethereum, Learn Solidity

SPEEDRUNETHEREUM.COM
→
2310

Advanced Rust Programming (Coursera)

COURSERA
→
2311

Ruby on Rails (The Odin Project)

THEODINPROJECT.COM
→
2312

Ruby (The Odin Project)

THEODINPROJECT.COM
→
2313

Free PHP Training Courses (Zend)

ZEND.COM
→
2314

PHP course (SoloLearn)

SOLOLEARN.COM
→
2315

Learn PHP: Introduction

CODECADEMY
→
2316

Mojo Programming Language - Full Course for Beginners (freeCodeCamp)

YOUTUBE
→
2317

Exercism: Lua Track

EXERCISM
→
2318

Learn Kotlin Programming, Full Course for Beginners (freeCodeCamp)

FREECODECAMP
→
2319

Kotlin Bootcamp for Programmers (Grow with Google)

WITHGOOGLE.COM
→
2320

Kotlin Core (JetBrains Academy)

JETBRAINS.COM
→
2321

W3Cx: CSS Basics (edX)

EDX
→
2322

HTML and CSS Tutorial (W3Schools)

W3SCHOOLS
→
2323

Learn HTML (Codecademy)

CODECADEMY
→
2324

HTML & CSS Crash Course with Kevin Powell (Scrimba)

SCRIMBA.COM
→
2325

Haskell Programming Full Course 2024

YOUTUBE
→
2326

Learning Haskell (HaskellWiki hub)

HASKELL.ORG
→
2327

Go for Absolute Beginners (freeCodeCamp)

FREECODECAMP
→
2328

Learn the fast and simple Go programming language in 7 hours (freeCodeCamp)

FREECODECAMP
→
2329

Learn Go Programming by Building 11 Projects (freeCodeCamp)

FREECODECAMP
→
2330

Complete Golang Online Course (GeeksforGeeks)

GEEKSFORGEEKS.ORG
→
2331

Programming with Google Go Specialization (Coursera)

COURSERA
→
2332

Learn Game Development by Building Your First Platformer with Godot

FREECODECAMP
→
2333

Godot Game Development for Beginners (freeCodeCamp)

FREECODECAMP
→
2334

Learn Godot's GDScript From Zero (itch.io download)

ITCH.IO
→
2335

Learn GDScript From Zero

GITHUB.IO
→
2336

Mix and OTP Guide

HEXDOCS.PM
→
2337

Flutter Fundamentals Learning Path (Kodeco)

KODECO.COM
→
2338

Foundational C# with Microsoft (freeCodeCamp)

FREECODECAMP
→
2339

Codecademy, Learn C: Introduction

CODECADEMY
→
2340

MIT OpenCourseWare: Introduction to C Memory Management and C++ OOP (6.088)

MIT
→
2341

MIT OpenCourseWare: Effective Programming in C and C++ (6.S096)

MIT
→
2342

Course Overview and the Shell (MIT Missing Semester)

MIT
→
2343

Shell Workshop

UDACITY
→
2344

Design for the Theater: Scenery

MIT · INTRODUCTORY
→
2345

Script Analysis

MIT · INTRODUCTORY
→
2346

Modern Japan: 1868 to Present

MIT · INTRODUCTORY
→
2347

Advanced Projects in the Visual Arts: Personal Narrative

MIT · INTRODUCTORY
→
2348

Portuguese Advanced Conversation and Composition

MIT · INTRODUCTORY
→
2349

Non-Equilibrium Statistical Mechanics

MIT · ADVANCED
→
2350

Mobile Autonomous Systems Laboratory (MASLab)

MIT · INTRODUCTORY
→
← PREV PAGE 47 / 50 NEXT →

Questions

Are the courses free?

Yes. Every course here is free to take in full. Where a platform also sells a paid certificate, we link to the free version, and the course page says so.

Do I get a certificate?

Not from Gratis Global. We catalog learning materials, not credentials. Some platforms offer a certificate as a paid extra; that is their option, never a requirement to learn.

Can I learn at my own pace?

Yes. Every course here is self-paced. The lectures and materials are always available, so you can start any time and take as long as you need.