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
Explore how software development parallels urban planning and geography, learning to architect and maintain codebases like shaping virtual cities in this insightful talk.
Explore PHP 8's attributes feature that replaces docblocks with built-in metadata functionality. Learn implementation techniques, use cases, and how to avoid common pitfalls when working with this powerful language enhancement.
Discover how to implement generics in PHP despite lack of native support, using PHPStan and Psalm to enhance code with precise types and catch more bugs.
Discover how to build a flexible PHP Docker image for both development and production, with best practices for configuration, debugging, performance, security, and optimization.
Explore how PHP Fibers enable cooperative concurrency and asynchronous code, including their benefits and limitations.
Learn how to contribute tests to PHP core and improve the language without writing C code.
Explains what PHP Fibers solve, why concurrent execution is not simultaneous execution, and how green threads compare with async frameworks.
Explore how to design metaverse experiences around familiar environments, meaningful social connections, navigation, and interaction.
See how modern tools and framework patterns can make WordPress theme development feel like working in a modern framework.
CakePHP Fixture Factories use the ORM to create test entities on the fly, improving test readability and speed without requiring persistence.
Practical fault-tolerance design for a high-load mobile application, including redundancy, graceful degradation, and recovery from software faults.
Practical examples show how CQRS splits data access responsibilities and how Event Sourcing can extend it, with independent tradeoffs.
Discover strategies for efficient, conflict-free code reviews. Learn psychological insights, statistical approaches, and team etiquette to streamline the process and focus on delivering value.
Explore how choosing semantic HTML elements can create more robust, interoperable pages and improve experiences for screen reader users.
Learn how Git can undo local changes, repair commit mistakes, and recover from real-world errors through commands and demonstrations.
Get personalized course recommendations, track subjects and courses with reminders, and more.