Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
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.
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.
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.
Implement multi-scheme password hashing in Rust with HMAC/SHA512 and Argon2, featuring auto-upgrade and static dispatch for enhanced web application security.
Upgrading Rust web app with sea-query SQL builder and MODQL for advanced filtering. Enhances database support and query capabilities for more versatile and powerful web applications.
Comprehensive tutorial on implementing AI function calling in Rust, covering setup, chat functionality, tool calls, responses, refactoring, and concurrent requests using OpenAI API.
Live coding demonstration of implementing structured output for Google Gemini in Rust, showcasing adapter pattern design and enhancing the genai library's capabilities for AI-powered applications.
Live coding session demonstrating how to add AI structured output to a Rust library for OpenAI, showcasing adapter pattern design and enhancing GenAI capabilities for more structured AI interactions.
Get personalized course recommendations, track subjects and courses with reminders, and more.