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
Management
Cybersecurity
Artificial Intelligence
Comprendere la filosofia
Introduction to Engineering Mechanics
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore intuitive interactions and natural user interfaces using JavaScript, focusing on gesture-based technologies and their implementation in modern computing environments.
Explore frontend testing strategies and best practices for JavaScript applications, focusing on efficient and effective testing methodologies for modern web development.
Explore the psychology of web performance, focusing on user perception rather than technical metrics. Learn how to create faster-feeling websites by understanding human cognition and behavior.
Learn easy, cost-effective techniques to enhance website security with HTTPS and TLS without compromising performance or requiring extensive effort.
Explore JavaScript's memory management and garbage collection to optimize code performance. Gain insights into under-the-hood operations for writing efficient programs.
Discover essential npm features and power user tricks for both beginners and experienced developers, enhancing your JavaScript package management skills.
Explore game hacking techniques, ethical considerations, and potential benefits for developers and players in this engaging talk on manipulating game code.
Explore 3D rendering concepts, WebGL basics, and essential terminology. Learn about rendering methods, shaders, materials, and mathematical foundations for better understanding 3D graphics.
Streamline test cycles, deployments, and serving for front/backend projects using Docker, CI, and Kubernetes. Learn production/staging integration tips and share experiences.
Explore neural networks, implement a simple one, evaluate algorithm performance, and address error rates using Node.js for machine learning applications.
Explore Service Workers for offline data persistence and faster load times. Learn implementation strategies for different data types and advantages over previous solutions.
Explore Church Encoding: building programs with math sans numeric literals, data without vars, and high-order functions as primitives. Dive into unconventional coding techniques.
Explore Falcor and JSON Graph for efficient microservice data delivery. Learn client-side requests, Falcor Router data handling, and creating routes for simultaneous multi-service data retrieval.
Discover HTTP/2's revolutionary features like server push and connection multiplexing. Learn why current best practices may become obsolete and explore immediate implementation possibilities.
Large-scale CSS refactoring at trivago: Implementing design systems, pattern libraries, and methodologies like BEM and ITCSS to improve consistency, maintainability, and development efficiency in a growing application.
Get personalized course recommendations, track subjects and courses with reminders, and more.