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
Algorithms and Data Structures
Information Technology
Computer Networking
Improving Communication Skills
Teaching Young Learners Online
Probability - The Science of Uncertainty and Data
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Rust through a PHP developer's lens with live coding, recreating a PHP app in Rust to demystify its features and growing popularity.
Learn techniques for Performance-Driven Development in PHP, focusing on optimizing code for better performance rather than relying on caching solutions. Discover how to address performance issues at their source.
Explore PHP's evolving type system, including its meaning, implementation, and relation to Liskov's Substitution Principle. Learn how strict_type declaration impacts type checking and usage.
Strategies for revitalizing your programming career, overcoming job dissatisfaction, and rediscovering passion in coding through personal experiences and practical advice.
Learn to develop PHP extensions using Rust, from setup to advanced features. Gain insights into the PHP interpreter and overcome common challenges in extension development.
Discover efficient hacks for mastering new technologies as a software developer, from leveraging IDEs to managing energy levels, with practical recommendations for continuous learning.
Explore Flysystem for seamless file management across local and remote storage. Learn to write, read, move, copy, and delete files using adapters, set permissions, and streamline operations for various providers.
Learn to build PHP custom runtimes for AWS Lambda, enabling serverless PHP applications with extreme scalability for web traffic and job processing.
Learn about dependency injection, its benefits, and how to refactor applications for better testability and adherence to SOLID principles in PHP development.
Explore parallels between urban planning and software development, drawing insights from geography to improve codebase architecture and maintenance in the digital landscape.
Discover insights on career transitions, finding fulfillment, and overcoming challenges through personal experiences and mountain climbing analogies.
Discover how to enhance PHP's capabilities using static analysis, including implementing new language features and creating custom PHPStan rules for advanced developers.
Learn to create PHP extensions using C++ with the PHP-CPP library. Simplify development, interact with PHP, and explore installation, compilation, and functionality implementation.
Learn techniques to protect your API from attackers, including traffic analysis, authentication methods, encryption, and advanced security measures. Gain insights into API vulnerabilities and effective countermeasures.
Explore Rapid Application Development with Symfony, focusing on productivity-boosting practices, MakerBundle for MVP creation, and Symfony UX for advancing to MLP stage.
Get personalized course recommendations, track subjects and courses with reminders, and more.