Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create an attractive signup form using CSS Grid, custom properties, and pseudo-elements. Explore layout techniques, styling, and tooltip creation for an enhanced user interface.
Learn to create a responsive navigation menu using modern CSS techniques, including flexbox, grid, and pseudo-elements, without relying on JavaScript for functionality.
Learn to create a responsive navigation menu with an animated dropdown using CSS clip-path, jQuery, and custom hamburger menu animation for enhanced user experience.
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 visually appealing websites with minimal CSS. Covers color schemes, typography, spacing, and essential styling techniques for efficient and attractive web design.
Learn to create a layered card using HTML and CSS, exploring subgrid and advanced styling techniques for an engaging UI component.
Learn to create a directionally aware button using only CSS and the :has() selector, enhancing user interaction without JavaScript. Explore advanced CSS techniques for modern web design.
Learn to transform a Figma design into a functional resume webpage using HTML and CSS, with a focus on flexbox, custom properties, and responsive design techniques.
Explore the differences between position: fixed and sticky in CSS, with practical examples and creative use cases for sticky positioning in web design.
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 visually appealing, responsive accordion with smooth animations. Explore HTML structure, CSS styling, JavaScript interactions, and accessibility considerations for an enhanced user experience.
Learn to create responsive layouts using position absolute, from basic setup to advanced techniques for larger layout pieces.
Explore variable fonts for web typography: learn about their features, implementation, and advantages. Discover resources, conversion techniques, and practical usage tips for enhanced design flexibility.
Create a 3D tilting card effect with mouse tracking using HTML, CSS, and JavaScript. Learn to style code, add 3D layers, implement mouse-following functionality, and make the code editable.
Get personalized course recommendations, track subjects and courses with reminders, and more.