Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Web Development
Software Development
Digital Marketing
Advanced Precalculus: Geometry, Trigonometry and Exponentials
Introduction to Animal Behaviour
Astronomy: Exploring Time and Space
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Explore the process of splitting a Rust crate and exporting a JsonValue Extension Trait, with practical insights on crate management and Rust development best practices.
Discover a structured approach to mastering Rust programming through five key steps, from essential reading to practical application and continuous learning.
Explore Rust best practices for library development, covering utils, extension traits, examples, and testing techniques using a real-world project as reference.
Explore 9 Rust best practices for library development, focusing on module structure, error handling, and constructor patterns. Learn effective code organization and design techniques.
Explore advanced Rust practices: async programming, project file organization, and versioning strategies. Enhance your library development skills with practical examples and unit testing techniques.
Comprehensive tutorial on implementing AI function calling in Rust, covering setup, chat functionality, tool calls, responses, refactoring, and concurrent requests using OpenAI API.
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.
Learn to interface with Ollama HTTP API using ollama-rs library in Rust. Covers generation, context handling, chat functionality, and embeddings through hands-on examples and practical coding.
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.
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.
Master Lua integration with Rust through hands-on examples covering evaluation, scoping, and bi-directional function calls between both languages. Includes complete setup and implementation guidance.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.