Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore CSS Cascade Layers: a powerful feature for managing specificity, creating multiple layers, and controlling styles. Learn implementation techniques and best practices for efficient CSS organization.
Learn when to use Flexbox or Grid for efficient CSS layouts. Explore their strengths, compare behaviors, and discover how to combine them for optimal web design solutions.
Explore proper HTML heading usage, document outline, and accessibility best practices for better web structure and user experience.
Learn five easy techniques for creating responsive layouts, including global styling, flexible sizing, media queries, and modern CSS features to enhance your web design skills.
Explore five CSS centering techniques without flex or grid, including line-height, tables, absolute positioning, and padding with custom properties. Practical tips for web developers.
Learn to create a customizable typewriter animation using CSS, including text reveal, caret blinking, and easy customization techniques for engaging web designs.
Explore the game-changing potential of container queries in CSS, their implementation, and how they revolutionize responsive layout design compared to traditional media queries.
Learn to set up Sass with auto-refresh using Parcel, simplifying the process for beginners. Explore npm, Sass installation, and Parcel configuration for an efficient web development workflow.
Learn to create engaging outline animations in CSS, exploring four unique styles and addressing potential browser issues.
Comprehensive tutorial on CSS background-image properties, covering sizing, positioning, and advanced techniques for creating visually appealing and responsive web designs.
Explore three powerful Flexbox design patterns: even columns, grid-like layouts, and content with sidebar. Learn practical techniques to enhance your web projects and improve layout flexibility.
Learn to create Masonry layouts using CSS, including basic implementation, spans, align-tracks, and fallback options. Discover techniques for robust designs and stay updated on emerging CSS features.
Create an animated glitch text effect using CSS, exploring text-shadows, keyframes, and clip-path. Learn to implement accessibility features for users who prefer reduced motion.
Learn to efficiently use Font Awesome icons as pseudo-elements in web design, enhancing decorative elements without cluttering HTML. Explore different approaches and practical applications.
Explore native browser lazy loading for improved website performance. Learn implementation techniques, content jumping prevention, and advantages over traditional methods.
Get personalized course recommendations, track subjects and courses with reminders, and more.