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
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore imposter syndrome in mid to upper-level engineers, learn how it can lead to growth, and discover practical steps to overcome it when facing new challenges.
Explore how emotions impact teamwork and code quality. Learn practical tools for handling emotions, improving cognition, memory, and communication in software development.
Explore the concept of Eternal Onboarding to transform your perspective on legacy code, eliminating fear and frustration while embracing curiosity and documentation.
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.
Explore how Ruby's flexibility and metaprogramming empower Rails, enhancing its API and developer experience. Learn to leverage these features in your own Rails applications for increased functionality and efficiency.
Explore real-time web development with Turbo Streams and ActionCable by building a tic-tac-toe game, suitable for both beginners and advanced coders interested in Hotwire's Turbo.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.