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 team dynamics through Dungeons & Dragons, identifying developer archetypes and creating 'Developer Character Sheets' to highlight individual strengths and foster diverse, effective engineering teams.
Transitioning from RSpec to Jest: Learn JavaScript testing essentials for Rails developers. Covers Jest setup, unit testing, mocking, DOM assertions, and practical tips to boost confidence in JS testing.
Explore intentional pair programming techniques for mentors to effectively guide new developers, focusing on engagement, empowerment, and tailored learning outcomes.
Explore building an interactive digital character sheet for Dungeons & Dragons using Rails and Turbo, without relying on traditional JavaScript frameworks.
Explore how database transactions can grow into liabilities, uncovering problematic patterns that risk data integrity and offering strategies to fix and prevent these issues.
Explore value objects in Ruby: their uses, benefits, and combination with factory pattern. Learn to improve code performance, maintainability, and domain bridging.
Learn to optimize Active Record queries, use advanced indexing, and configure multi-database setups for improved performance and scalability in Rails applications.
Discover Vernier, a powerful sampling profiler for Ruby 3.2+ that captures detailed insights on threads, ractors, GVL, GC, and idle time, enhancing performance analysis capabilities.
Discover how to leverage composite primary keys in Rails 7.1 to enhance database performance and optimize your applications, with insights on implementation and practical use cases.
Hands-on workshop on optimizing Rails test suite performance, covering profiling techniques and tools to identify and fix bottlenecks for faster CI/CD pipelines.
Explore how modern startups leverage Rails, its advantages for new businesses, and potential improvements. Gain insights from founders on Rails' role in startup growth and its evolving ecosystem.
Learn to create custom Rails generators, turning repetitive tasks into quick commands for improved team efficiency and productivity.
Explore "Riffing on Rails" - a dynamic approach to designing Rails features using scratch files for rapid prototyping, iterative development, and collaborative coding.
Discover a simpler approach to test-driven development, challenging traditional methods and exploring why we follow certain practices in TDD for more effective coding.
Explore how Ruby LSP connects with Rails runtime to expose database, migration, and route information, enhancing developer productivity through advanced editor features.
Get personalized course recommendations, track subjects and courses with reminders, and more.