Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn techniques for extracting individual sprites from a sprite sheet, enhancing your game development skills and improving resource management in game programming.
Set up OpenGL in C++ with GLFW and Visual Studio, debug initialization and clearing errors, and render a first triangle using legacy OpenGL.
Learn efficient sprite rendering techniques in C++, from reading spritesheets to implementing transparency, enhancing your game development skills.
Dive into a code review of an impressive game engine created by an 11-year-old, exploring the technical aspects and achievements of this young developer's work.
Explore C++23's std::expected for robust error handling, replacing traditional exceptions with a cleaner, more predictable approach to managing function failures.
Dive into a comprehensive C++ game development code review featuring SDL2, analyzing a beginner's first game project with expert feedback and improvement suggestions.
Discover how multiplayer functionality is implemented in the Hazel game engine with detailed technical insights and practical demonstrations.
Discover common C++ bugs and debugging techniques to write more reliable code and avoid frequent programming pitfalls in just 17 minutes.
Discover how to build a functional paint application from scratch using C++ in just two hours through live coding and problem-solving techniques.
Discover how to implement HTTP functionality in C++ using practical examples and the httplib library for web communication and server development.
Master building HTTP servers in C++ using the cpp-httplib library to create web applications and handle client requests efficiently.
Explore the evolving role of developers in an AI-driven world through practical code review insights and industry perspectives.
Dive into Vulkan graphics programming with textures, descriptors, and vertex attributes while building a 3D multiplayer game in C++, covering code organization, cube normals, and texture implementation.
Explore essential naming conventions in C++ programming to improve code readability, maintainability, and collaboration with other developers.
Discover how to dramatically accelerate performance by leveraging GPU computing, with practical examples and implementation techniques for parallel processing tasks.
Get personalized course recommendations, track subjects and courses with reminders, and more.