Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive guide to building web applications with Rust and Axum framework, covering routing, authentication, REST APIs, middleware, and error handling.
Learn to build desktop apps with Rust, Tauri, and SurrealDB. Covers backend and frontend development, setup files, and provides a comprehensive template for creating powerful applications.
Comprehensive Rust game development tutorial using Bevy engine. Covers ECS, sprites, player movement, lasers, enemies, collisions, and formations. Ideal for learning game programming with Rust.
Learn to build a Todo app frontend using Rust and native web components. Covers setup, component creation, data handling, server requests, styling, and CRUD operations.
Learn to build REST APIs with WARP in Rust, covering filters, error handling, authentication, and testing for a Todo app. Practical guide for web developers seeking to leverage Rust's power in backend development.
Learn to build a Rust web app with PostgreSQL, covering database setup, CRUD operations, SQL builder usage, and security infrastructure implementation for a Todo application.
Learn Rust web development with Warp framework through hands-on examples. Build APIs, handle requests, serve static files, and implement authentication in this comprehensive tutorial.
Comprehensive introduction to Rust fundamentals, covering variables, types, functions, and control flows. Ideal for beginners seeking a solid foundation in Rust programming concepts.
Learn Rust programming by building a guessing game. Covers variables, input/output, loops, conditionals, and more. Hands-on tutorial for beginners to grasp key Rust concepts.
Learn to build a Rust-based AI assistant CLI using OpenAI's API, covering error handling, file operations, and best practices for creating interactive AI applications.
Comprehensive tutorial on implementing AI function calling in Rust, covering setup, chat functionality, tool calls, responses, refactoring, and concurrent requests using OpenAI API.
Comprehensive guide to building production-ready Rust web applications using Axum. Covers tracing, configuration, database integration, authentication, and RPC implementation for scalable and secure backends.
Explore Rust's new LET-CHAIN feature with practical if-let and while-let chain examples in this quick live coding session covering the latest Rust 1.88 release.
Master building distributed message queues in Rust using Redis/Valkey streams, covering connections, XADD/XREAD operations, async programming, and consumer groups for scalable MQ systems.
Explore the key differences between serverless and traditional server architectures, including AWS Lambda, EKS, and Fargate, to make informed decisions for your cloud infrastructure needs.
Get personalized course recommendations, track subjects and courses with reminders, and more.