Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create 3D desktop apps using Tauri, Rust, TheatreJS, and React Three Fiber. Build interactive 3D scenes, implement animation timelines, and integrate desktop functionalities in this hands-on tutorial.
Learn Forth programming, exploring stack machines, postfix arithmetic, and connections to Bitcoin and smart contracts. Gain insights into fundamental computer science concepts and assembly-level programming.
Explore Rust's low-level mechanics: function handling, memory allocation, and compiler optimizations through assembly code analysis. Gain deep insights into Rust's performance and efficiency.
Learn to create WebAssembly applications with Zig, from installation to compiling libraries, executing in Node.js, and analyzing WAT format. Explore WASI and WASMER for independent WASM execution.
Explore SurrealDB, a versatile cloud-native database with key-value, relational, and graph capabilities. Learn installation, basic operations, and unique features for efficient data management.
Explore Rust's inner workings through assembly, learning stack allocation, memory management, and compiler optimizations to become an advanced Rust programmer.
Explore the surprising Pascal influences on JavaScript and TypeScript, from syntax to programming paradigms, with hands-on examples in Netscape Navigator 3 and modern code comparisons.
Explore Bun.js: Install, create a web server, and compare performance with Node.js, Deno, and Rust frameworks. Learn about Bun's advantages and potential improvements for Deno.
Learn to build a Chuck Norris quote generator in AltspaceVR using TypeScript, MRE SDK, and Azure. Create dynamic objects, deploy to Azure Container Instances, and integrate with custom AltspaceVR worlds.
Explore Salvo, a Rust web framework, through installation, hello world app, performance testing, routing, static content serving, middleware usage, and React app integration.
Learn to build a real-time social terminal using Colyseus, xterm.js, JavaScript, and Node.js. Explore game engine concepts for metaverse applications and create interactive, multi-user experiences.
Learn to replace Webpack with esbuild in Create React App projects for faster bundling. Explore setup, configuration, and optimization techniques to enhance your React development workflow.
Learn to use WAPM for WebAssembly packages, create and publish your own modules using AssemblyScript and WASI, and explore package management with Wasmer and Wasmtime runtimes.
Explore IPFS, its role in NFTs and Web3, and learn to create nodes, host content, and use pinning services like Pinata in this comprehensive introduction to decentralized file storage.
Explore the proposal to add TypeScript-like types to JavaScript, its implications, and potential impact on development practices and browser compatibility.
Get personalized course recommendations, track subjects and courses with reminders, and more.