Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn strategies for making large, existing Rails applications accessible through automated scanning, custom forms, and preview-driven development.
Discover how to structure Rails applications using a layered approach for better maintainability, drawing parallels with birthday cakes to illustrate effective strategies for scaling and organizing your codebase.
Illustrated adventure exploring end-to-end testing with Capybara, covering basics and enlightening developers on the importance of comprehensive testing beyond unit tests.
Explore a custom design pattern for creating efficient, flexible, and readable ActiveRecord queries in Rails applications using query objects and builders.
Learn strategies for seamless Rails upgrades, enabling continuous feature development and predictable results. Discover techniques to minimize downtime and uncertainty in the upgrade process.
Supporting parents in tech: strategies for creating inclusive workplaces, retaining talent, and fostering a better environment for families and businesses.
Transitioning from React to Rails' Hotwire: A journey of rediscovering server-side rendering for rich, responsive UIs with minimal JavaScript and maximum efficiency.
Discover advanced PostgreSQL techniques for Rails, including locking mechanisms and mutex, to enhance scalability and reliability. Learn from real production outages and improve your app's performance.
Discover how to transform abstract coding concepts into visual representations, enhancing communication and understanding in tech education and workplace settings.
Explore the evaluation process for modern Rails deployment platforms, comparing Hatchbox, Fly, and Render as alternatives to Heroku, with insights on decision-making for future projects.
Explore functional programming concepts from OCaml and their application in Ruby for cleaner, more future-proof code design.
Learn to implement ActiveRecord::Encryption in Rails applications, including benefits, pitfalls, and real-world experiences from GitHub's implementation. Gain confidence in securing sensitive data.
Explore software engineering career paths through RPG-inspired skill trees, unlocking new abilities and advancing expertise in programming, delivery, organizational development, and team management.
Explore strategies to build trust between non-technical stakeholders and engineering teams using data analysis and effective communication for improved project outcomes.
Explore WebAuthn for passwordless authentication in Ruby apps. Learn its benefits, implementation, and how it enhances security and user experience using biometrics and public-key cryptography.
Get personalized course recommendations, track subjects and courses with reminders, and more.