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
Learning How to Learn: Powerful mental tools to help you master tough subjects
Biochemistry: Biomolecules, Methods, and Mechanisms
Introduction to Computational Thinking and Data Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore domain modeling with F# for property data, using Event Sourcing and pattern matching to achieve readable, maintainable code in complex real-world applications.
Explore sustainable software architecture strategies, focusing on operational efficiency and carbon awareness to build greener systems. Learn practical steps for environmentally responsible development across major cloud platforms.
Explore EventStorming methodology to revolutionize domain modeling, accelerate problem-solving, and enhance system design in complex software projects.
Explore key concepts of ASP.NET Core authentication and authorization, including schemes, Identity, data protection, and policies. Gain practical insights for secure web development.
Explore RemoteID technology reshaping drone flight, focusing on safety, security, and regulatory compliance. Discover current applications and challenges in the thrilling future of UAV aviation.
Discover 10 practical ways to enhance website aesthetics and usability, even without design expertise. Learn research-backed solutions for improved client and user experiences.
Explore the WebAssembly component model, its platform-neutral compilation, and high-level abstractions. Learn how it enables language-agnostic development and enhances software flexibility.
Explore efficient coding practices through small experiments, reducing uncertainty about eco-friendly solutions while meeting deadlines. Discover surprising insights for greener development.
Discover techniques to identify and reduce complexity in JavaScript projects through refactoring, using cognitive complexity as a measure and exploring helpful tools for streamlined code.
Explore advanced HTML techniques to enhance website accessibility, performance, and usability. Learn to leverage elements and attributes for improved development efficiency and AI compatibility.
Explore cloud security threat modeling techniques and lessons learned from analyzing security issues in multiple projects, focusing on proactive mitigation strategies for infrastructure flaws.
Discover powerful techniques to overcome distractions, boost productivity, and achieve peak focus. Learn to manage internal triggers, make time for what matters, and create an indistractable environment.
Explore the science of user perception in UI design, covering Gestalt principles, visual processing, and effective interface strategies for improved user experience.
Explore the evolution of software development, from human computers to AI, and learn how to adapt to future changes in the profession. Gain insights on staying relevant in the era of generative AI.
Practical guide to optimizing code performance through profiling, benchmarking, and iterative improvement. Learn to identify, isolate, measure, and enhance critical areas for maximum impact.
Get personalized course recommendations, track subjects and courses with reminders, and more.