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
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create interactive web pages using JavaScript and Flask, covering data exchange between server and client, and implementing features like message retrieval and sending.
Learn to enhance your HTML with CSS, including styling, Google Fonts, layout techniques, and interactive elements for creating visually appealing web pages using Flask.
Comprehensive guide to creating a platformer game using Pygame, covering essential game development concepts from basic setup to advanced features like AI, combat, and level editing.
Master the fundamentals of Pygame through a rapid introduction covering window creation, surfaces, game loops, collisions, and physics - perfect for both beginners and experienced developers.
Discover how to implement multiplayer functionality in a Python VR shooter game, including networked player poses, items, and gameplay mechanics, with insights on future development plans.
Master multiplayer game development using Python sockets to build networked Tic-Tac-Toe with client-server architecture, event communication, and internet deployment.
Master effective code organization techniques for large Pygame projects from a developer with 12 years of Python gamedev experience and proven commercial success.
Discover how to build proximity chat for multiplayer VR games without using any game engine, covering rendering, physics, and real-time voice communication implementation.
Master essential data structures and algorithms including arrays, sorting techniques, and Big O notation in this comprehensive programming foundation.
Master essential data structures and algorithms including arrays, sorting techniques, and Big O notation in this comprehensive programming fundamentals guide.
Get personalized course recommendations, track subjects and courses with reminders, and more.