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 building websites that function without JavaScript using Next.js and Redux, combining modern frontend and backend technologies with live coding demonstrations.
Explore best practices for creating and maintaining effective documentation, including componentization techniques like MDX, to ensure your project's documentation stays up-to-date and user-friendly.
Explore the future of web app development with Vite and esbuild. Learn how these tools can significantly enhance your development workflow and speed up your projects.
Comprehensive guide to implementing internationalization in React applications, covering string extraction, translation management, and avoiding common pitfalls for seamless multilingual support.
Discover effective techniques for remote team collaboration, enhancing productivity and team bonding. Learn tools and strategies to maintain morale, foster open communication, and strengthen project work in distributed setups.
Explore React Server Components' inner workings, including basic concepts, client-server communication, data building, server-side operations, and potential future implications for React projects.
Learn to create shared React component libraries for web and mobile platforms, saving time and ensuring consistent look and feel across different applications.
Discover advanced patterns for managing APIs in large React apps, including async operations, request cancellation, and flexible state handling for improved maintainability and scalability.
Explore challenges in reusing and adapting UI components, discussing strategies for maintaining modularity and flexibility in pattern libraries and component-based architectures.
Explore the evolution of React components from 2013 to present, examining major milestones like Fiber and Concurrent that shaped modern component development.
Learn to build end-to-end tests with Cypress for React applications, enabling confident refactoring and preventing regressions through automated browser testing using JavaScript or TypeScript.
Learn to create a data layer between frontend and backend using GraphQL in Next.js, simplifying complex tasks and keeping your frontend application clean and efficient.
Explore TypeScript's role in framework development, examining areas where it enhances application quality and discussing its importance as a must-have feature for modern frameworks.
Explore challenges and solutions for handling asynchronous UX in responsive React applications, covering queries, progress indicators, validation, and network issues.
Learn to automate accessibility testing in React apps, saving time while ensuring inclusive design through tools, code standards, and streamlined development processes.
Get personalized course recommendations, track subjects and courses with reminders, and more.