Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore GitHub Models to evaluate, select, and integrate AI models, build FastAPI endpoints, manage rate limits, and deploy production-ready AI applications using GitHub Codespaces and Azure AI.
Master AI code governance with GitHub Copilot—validate, audit, and secure AI-generated code, configure custom rules, and select the right LLM for production workflows.
Master GitHub security by configuring 2FA, managing permissions with least-privilege principles, and implementing enterprise governance controls for accounts, repositories, and organizations.
Master MySQL from zero: install, query Sakila, write JOINs, optimize with indexes, and build a Bash-Python-Rust pipeline ending in a typed sqlx binary with runtime contracts.
Discover how to ship production-grade Rust binaries—from a 6 MB musl Docker image to CI gates, criterion benchmarks, and GitHub Actions matrices across stable, beta, and MSRV targets.
Embed DuckDB into Rust applications as a library, query CSV, Parquet, and JSON files, stream Arrow batches into Polars, and ship a portable CLI binary with cargo dist.
Explore PostgreSQL from basics to production-grade Rust integration—master psql commands, JOINs, transactions, EXPLAIN ANALYZE, and build a typed sqlx client emitting JSON reports using the Pagila dataset.
Master modern DataOps by building automated CI/CD pipelines for Rust data applications using GitHub Actions, Docker, and Makefiles to deliver reliable, containerized data systems.
Master production-grade monitoring and automation for Rust services using Prometheus, Grafana, ELK stack, and custom CLIs, while leveraging AI tools like Amazon Q Developer and AWS Bedrock.
Master Claude's five working surfaces—chat, Projects, Claude Code, Chrome, and Design—to write, review, and maintain production code with slash commands, sub-agents, and pmat contract gates.
Explore Design by Provable Contracts, climbing a five-rung provability ladder—from lint and types to Lean 4 proofs—applied to softmax, producing machine-checked guarantees for safety-critical numerical kernels.
Explore HelixDB, a Rust-native graph and vector engine, mastering HelixQL schema design, graph traversal, vector search, hybrid-RAG patterns, and typed Rust client integration in one unified process.
Explore IAC fundamentals using OpenTofu and Forjar, covering plans, lifecycle, drift detection, policy gates, testing, and state security across ten feature comparisons.
Master building a pure-Rust terminal-UI framework from scratch, covering ANSI sequences, Elm-style architecture, declarative scenes, and snapshot testing, culminating in a live process monitor.
Master Valkey in Rust — from key-value basics and streams to Lua scripts, pipelining, and production ops like Sentinel failover and cluster sharding.
Get personalized course recommendations, track subjects and courses with reminders, and more.