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
IT & Networking
Personal Development
Personal Creativity
Transforming Digital Learning: Learning Design Meets Service Design
Best Practices for Biomedical Research Data Management (HE)
Fundamentals of Reinforcement Learning
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the technical leadership path beyond senior roles, gaining insights from a Principal Engineer's 3-year journey and lessons learned.
Explore structured logging techniques to transform Rails logs into actionable data, enabling efficient debugging and insightful analysis of production issues.
Explore semantic theory to master naming in software engineering, from variables to domain-driven design, enhancing code quality at all experience levels.
Explore Turbo 8's impact on Rails and Hotwire ecosystem, examining new capabilities and their influence on interactive web application development.
Discover a simpler approach to test-driven development, challenging traditional methods and exploring the reasoning behind TDD practices for beginners.
Explore web request handling in Rails, from single requests to high-traffic scenarios. Learn to optimize infrastructure for maximum throughput and user satisfaction.
Discover Vernier: a powerful sampling profiler for Ruby 3.2+ that captures detailed insights on threads, ractors, GVL, GC, and idle time.
Explore Falcon and Async gem to leverage Ruby fibers, eliminating background jobs for IO-bound tasks and enhancing Rails app performance.
Unlock the art of storytelling in Ruby development. Learn to craft compelling content, overcome writer's block, and share your coding journey with practical tips from a seasoned editor.
Explore AI-human collaboration in game development using Rails, enhancing communication skills and experiencing the magic of machine-human interaction.
Explore nil usage anti-patterns in Ruby, learn refactoring techniques to reduce errors, and optimize code for better understanding and long-term maintainability.
Explore the evolution of a Rails app over two decades, learning valuable insights on longevity, adaptability, and the enduring relevance of Rails in web development.
Demystify Rails validators, explore their inner workings, and learn to create custom validators with confidence in this enlightening session.
Explore database transaction pitfalls and best practices to safeguard data integrity and application performance in Rails applications.
Explore scientific studies on human happiness and apply insights to tech careers. Gain practical strategies for increasing personal and professional well-being in the software industry.
Get personalized course recommendations, track subjects and courses with reminders, and more.