
CSS Layout Basics
In this lab, you will learn the fundamentals of CSS Flexbox to create responsive and flexible web layouts.
CSS

CSS Modern Utilities with Tailwind
In this lab, you will learn the basics of Tailwind CSS, a utility-first CSS framework, by styling a simple HTML element. You'll add the CDN, and apply classes for background color, text color, padding, and layout.
CSS

CSS Styling Lists
In this lab, you will learn how to style HTML lists using various CSS properties to create a horizontal navigation bar.
CSS

HTML Images
In this lab, you will learn how to embed images into your HTML documents using the `<img>` tag and its essential attributes like `src`, `alt`, `width`, and `height`.
HTML

HTML Tables
In this lab, you will learn how to create and structure data using HTML tables. You will build a simple table from scratch, understanding the roles of `<table>`, `<tr>`, `<th>`, and `<td>` tags.
HTML

HTML Links
In this lab, you will learn how to create different types of links in HTML, including external links, internal links, and how to add tooltips.
HTML

HTML Lists
In this lab, you will learn how to create and structure content using unordered, ordered, and nested lists in HTML. This is a fundamental skill for organizing information on web pages.
HTML

CSS Box Model
In this lab, you will learn the fundamentals of the CSS Box Model, including content, padding, border, and margin, and how to control element sizing with box-sizing.
CSS

HTML Document Structure
In this lab, you will learn the fundamental structure of an HTML document by creating a basic web page from scratch. You'll understand the roles of DOCTYPE, html, head, and body tags.
HTML

HTML Forms
In this lab, you will learn how to create and structure web forms using various HTML elements like form, input, label, and textarea.
HTML

CSS Introduction and Linking
In this lab, you will learn the basics of CSS, including how to create an external stylesheet and link it to an HTML document to change the font of the page.
CSS

CSS Colors and Backgrounds
In this lab, you will learn how to style web page elements by applying various CSS color and background properties, including setting colors, adding images, and controlling their position and repetition.
CSS

HTML Personal Webpage
In this lab, you will build a complete personal webpage from scratch using fundamental HTML tags. You'll learn to structure documents, format text, create lists, add links and images, and build tables and forms.
HTML

HTML Text Formatting
In this lab, you will learn the basics of HTML text formatting, including how to use headings, paragraphs, bold, italic, and line break tags to structure and style your web content.
HTML

CSS Selectors Basics
In this lab, you will learn the fundamentals of CSS selectors, including element, class, ID, grouping, and descendant selectors to style HTML elements.
CSS

JavaScript Arrays
In this lab, you will learn the fundamentals of JavaScript arrays, including how to create, access, modify, and iterate through them.
JavaScript

React State with Hooks
In this lab, you will learn the fundamentals of managing component state in React using the `useState` Hook by building a simple counter application.
React

CSS Text Styling
In this lab, you will learn the fundamentals of CSS text styling, including how to set text color, font size, font weight, alignment, and line height.
CSS