Carbonteq
Learning Resources/Frontend/Beginner

Blogs, Videos and Tools






Ant Design

Ant Design (Antd) is a popular UI framework for React-based web applications that provides a comprehensive set of customizable components and a design language. It has excellent documentation and a vibrant community, making it easy to learn and use for building modern and responsive user interfaces.

Author:Ant Design Team
Beginner

Tailwind CSS

Tailwind is a popular utility-first CSS framework that simplifies the process of building responsive and customizable user interfaces. It provides a set of predefined classes that can be easily applied to HTML elements to quickly style them.

Author:Tailwind Labs
Beginner

An Interactive Guide to Flexbox in CSS

Flexbox is a remarkably powerful layout mode. When we truly understand how it works, we can build dynamic layouts that respond automatically, rearranging themselves as-needed.

Author:Josh W. Comeau
Beginner

CSS Positioning

Using the position property is one of many ways you can change the layout and positioning of an element to create unique web layouts. You can even specify the stacking order of positioned elements that overlap other elements using z-index.

Author:Webflow
Beginner
17min

Codepip Games

Codepip is a website that offers a variety of games to help people learn how to code. The games are designed to be fun and engaging while teaching programming concepts and skills in a hands-on way.

Author:Codepip
Beginner

CSS Grid Garden

CSS Grid Garden is an interactive website that teaches users how to use CSS Grid to create responsive and flexible layouts. The website takes the form of a game, where the player must use CSS Grid to grow a garden by planting and arranging various plants.

Author:Thomas Park
Beginner

Flexbox Froggy

Flexbox Froggy is a fun and interactive web-based game that teaches users how to use CSS flexbox, a layout model for creating flexible and responsive web page layouts.

Author:Thomas Park
Beginner

Equal Columns With Flexbox: It's More Complicated Than You Might Think

The article provides a detailed explanation of the challenges involved in creating equal height columns using flexbox and offers several solutions to overcome them.

Author:Kevin Powell
Beginner

Learn CSS Grid the easy way

CSS grid is a powerful layout system in CSS that allows developers to create complex and responsive layouts with ease.

Author:Kevin Powell
Beginner
37min

A Complete Guide to Data Attributes

This article on CSS-Tricks provides an in-depth explanation of HTML data attributes and how to use them effectively.

Author:Chris Coyier
Beginner