Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to build and run Ruby head on Docker for Rails app testing, exploring Docker, jemalloc, and the benefits of using cutting-edge Ruby versions in your development workflow.
Explore Shopify's migration from Mysql2 to Trilogy, covering MySQL protocols, Active Record adapters, and open source contributions. Learn about implementation challenges and the impact on Shopify's monolith.
Learn effective strategies for planning engaging virtual and in-person offsites, fostering team connection and alignment in remote work environments. Discover key considerations for successful offsite events.
Embrace errors as learning opportunities to enhance coding skills and deliver quality solutions. Discover actionable strategies for handling failures and growing from mistakes.
Discover how to transform your Rails app into a Progressive Web App, enabling offline functionality and native-like experiences using Rails 7's front-end tools.
Explore applying microservices patterns to modular monoliths, focusing on data consistency and distributed transactions. Learn from real-world experiences, pitfalls, and insights.
Interactive game show exploring Ruby's quirks and challenging developers to predict code outputs, enhancing understanding of the language's nuances and edge cases.
Explore race conditions in Rails apps: detection, reproduction, testing, and fixing strategies for shared resources and multi-process environments.
Explore Rails engines as powerful tools for modular development, focusing on their role in implementing GraphQL Federation at Doximity and enhancing team productivity.
Explore principles for building enduring engineering organizations, drawing insights from ancient structures and applying them to modern Rails app development.
Illuminating the journey from mid-level to senior developer, offering guidance on technical mastery, leadership skills, and career growth strategies in software development.
Participate in a community-driven effort to establish standardized Rails conventions through a town hall-style event, voting on rubocop-rails rules to create a consensus-based linter and formatter for Rails developers.
Explore Ruby's creator Matz's insights on performance optimization, balancing speed with developer happiness, and the future direction of the language.
Explore mutual aid initiatives, their impact, and lessons learned from tech-driven community support projects. Gain insights on effective volunteering and fostering solidarity in times of crisis.
Explore how diverse experiences in translation, snowboarding, and drumming can enhance software development skills and provide unique perspectives in Ruby programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.