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 Figma's new Dev Mode: enhanced units, VS Code plugin, and features for easier design-to-code workflow. Learn its benefits and limitations for web development.
Learn to create robust Figma components using auto-layout. Master basics, build complex forms, and organize effectively for streamlined design workflows.
Learn to create engaging confetti celebrations using CSS and SCSS, enhancing user experience with interactive animations and 3D effects.
Learn to create responsive layouts using position absolute, from basic setup to advanced techniques for larger layout pieces.
Learn to create complex background patterns using CSS gradients, including plaid, zig-zag, plus, wavy, and interlocking triangle designs. Enhance your web design skills with these advanced CSS techniques.
Learn to build a responsive product preview card component using HTML and CSS, from setup to deployment on Netlify, with expert guidance on frontend development best practices.
Learn to create and animate SVG hamburger icons using CSS and JavaScript. Explore three different designs, from basic to advanced, and enhance your web development skills.
Learn to create a customizable animated glowing border effect using CSS and SVG, inspired by a Dribbble design. Includes variations and optimization tips.
Learn to create a theme switcher using HTML, CSS, and JavaScript, with custom properties, :has() selector, and localStorage for user preferences and fallback options.
Recreate Stripe's eye-catching text effect with CSS. Learn gradient animations, positioning techniques, and custom properties to enhance readability and visual appeal.
Learn HTML email best practices, accessibility, and advanced techniques from an expert. Discover tools, resources, and frameworks to create effective, visually appealing custom emails.
Learn to create an interactive tilting card effect using only CSS, exploring selectors, mouse tracking, and the :has() selector for a visually appealing hover animation.
Learn to build a responsive website from scratch, analyzing layout, setting up with Vite, adding resets, configuring custom properties, and creating utility classes for efficient development.
Learn to create scroll-based animations using Web Animations API and ScrollTimeline. Master techniques for animating elements based on scroll position and viewport visibility.
Learn to create Netflix's video carousel using only CSS, exploring advanced techniques for layout, scrolling, and interactive elements without relying on JavaScript.
Get personalized course recommendations, track subjects and courses with reminders, and more.