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
Computer Science
Psychology
Algorithms and Data Structures
Stanford Introduction to Food and Health
Gamification
Learn to Program: The Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the intersection of open source, love, and social responsibility, and learn how to leverage your skills for meaningful change in the world.
Explore Laravel 5's doc block-based controller annotations for efficient RESTful API request handling, with examples and discussion of pros and cons.
Integra React.JS con PHP para crear interfaces de usuario flexibles y componentes reutilizables, mejorando la arquitectura y el rendimiento de tu aplicación web.
Learn to write clean, maintainable code using standards, tools, and best practices. Discover resources for staying current in the evolving field of coding and gain confidence in sharing your work.
Explore strategies for effective naming in code, enhancing clarity and meaning for developers through practical guidelines and examples.
Explore key design principles like responsibility-driven design and dependency inversion to enhance your TDD approach and improve code quality.
Explore UX principles for API design, focusing on usability, consistency, and user-centric approaches to create more effective and developer-friendly interfaces.
Explore DevOps fundamentals for PHP developers, covering key concepts, tools, and practices to enhance collaboration, automation, and continuous delivery in software development.
Learn best practices for Composer, the PHP dependency manager. Master version constraints, semantic versioning, and packaging techniques to become a better open-source contributor and PHP developer.
Discover techniques to enhance legacy application databases using NoSQL and MapReduce, improving data consolidation and project performance without major structural changes.
Explore advanced Git tools, GitHub workflows, and open-source contribution techniques to enhance collaboration and version control in software development.
Learn to build robust RESTful APIs using Symfony, exploring key concepts and tools like FOSRestBundle, JMS serializer, HATEOAS, and Guzzle for efficient API development and communication.
Optimize MySQL performance for faster PHP applications. Learn indexing, query caching, storage engines, slow query logging, and data types to enhance database efficiency like a DBA ninja.
Explore modern software architectures, including microservices, SOA, and data processing. Learn about challenges, best practices, and emerging technologies for building scalable, responsive applications.
Learn practical techniques for making websites accessible to all users, including keyboard navigation and screen reader compatibility.
Get personalized course recommendations, track subjects and courses with reminders, and more.