Skip to content

Latest commit

ย 

History

History
203 lines (159 loc) ยท 4.24 KB

File metadata and controls

203 lines (159 loc) ยท 4.24 KB

๐ŸŽจ CSS Practice & Amazon Clone

A complete CSS learning and practice repository containing class-wise exercises, concepts, layouts, responsive designs, animations, transitions, and a final Amazon Clone UI project.

This repository documents my journey of learning and practicing HTML & CSS from the basics to building a complete website interface.


๐Ÿš€ About This Repository

This repository contains all my practical work while learning CSS.

I have organized the practice into different classes, with each class focusing on a specific CSS concept.

๐Ÿ“š Topics Covered

  • HTML & CSS Basics
  • CSS Selectors
  • Colors & Backgrounds
  • Text & Fonts
  • Box Model
  • Width & Height
  • Margins & Padding
  • Borders
  • Display Property
  • Inline, Block & Inline-Block
  • CSS Units
  • Position Property
  • Background Images
  • Flexbox
  • Media Queries
  • CSS Transitions
  • CSS Animations
  • Navigation Bar
  • Responsive Web Design
  • Practical UI Development

๐Ÿ“‚ Repository Structure

CSS-Practice-file/
โ”‚
โ”œโ”€โ”€ class 1/
โ”œโ”€โ”€ class 2/
โ”œโ”€โ”€ class 3/
โ”œโ”€โ”€ class 4/
โ”œโ”€โ”€ class 5/
โ”œโ”€โ”€ class 6/
โ”œโ”€โ”€ class 7/
โ”œโ”€โ”€ class 8/
โ”œโ”€โ”€ class 9 navbar/
โ”œโ”€โ”€ class 10 (inline, block, inline-block)/
โ”œโ”€โ”€ class 11/
โ”œโ”€โ”€ class 12 Opacity/
โ”œโ”€โ”€ class 13/
โ”œโ”€โ”€ class 14 Units in CSS/
โ”œโ”€โ”€ class 15 Position/
โ”œโ”€โ”€ class 16 background image/
โ”œโ”€โ”€ class 17 Flexbox/
โ”œโ”€โ”€ class 18 (practice)/
โ”œโ”€โ”€ class 19 media query/
โ”œโ”€โ”€ class 20 transitions/
โ”œโ”€โ”€ class 21/
โ”œโ”€โ”€ class 22 animation/
โ”‚
โ””โ”€โ”€ project Amazon Clone/

๐Ÿง  Learning Progress

Class Topic
1โ€“3 CSS Fundamentals
4โ€“6 CSS Properties & Layout Practice
7โ€“8 Layout & Styling Practice
9 Navigation Bar
10 Inline, Block & Inline-Block
11โ€“13 CSS Styling & Opacity
14 CSS Units
15 Position
16 Background Images
17 Flexbox
18 CSS Practice
19 Media Queries
20 Transitions
21 Advanced CSS Practice
22 Animations
Final Project Amazon Clone

๐Ÿ›’ Amazon Clone

As a final practical project, I created an Amazon Clone UI using HTML and CSS.

Features

  • Amazon-style navigation bar
  • Search bar
  • Product sections
  • Product cards
  • Hero/banner section
  • Footer
  • Flexbox-based layouts
  • CSS styling
  • Responsive design concepts

The project helped me apply the CSS concepts learned throughout the course in a real-world interface.


๐Ÿ› ๏ธ Technologies Used

  • HTML5
  • CSS3

CSS Concepts

Selectors
Box Model
Display
Position
Flexbox
Units
Backgrounds
Media Queries
Transitions
Animations
Responsive Design

๐ŸŽฏ Goal

The main goal of this repository is to:

  • Build a strong foundation in CSS
  • Practice CSS concepts through coding
  • Understand website layouts
  • Learn responsive design
  • Create real-world UI designs
  • Improve frontend development skills
  • Build projects using HTML & CSS

๐Ÿ“ˆ Learning Journey

CSS Basics
    โ†“
CSS Properties
    โ†“
Box Model
    โ†“
Layouts
    โ†“
Flexbox
    โ†“
Responsive Design
    โ†“
Transitions
    โ†“
Animations
    โ†“
Amazon Clone

๐Ÿ”ฎ What's Next?

After completing HTML & CSS, my next focus is to improve my frontend development skills by learning and practicing:

  • JavaScript
  • DOM Manipulation
  • Events
  • APIs
  • Git & GitHub
  • Responsive Projects
  • Full-Stack Development

๐Ÿ‘จโ€๐Ÿ’ป Author

Pushpendra Singh

GitHub: @prepwave


โญ Repository

If you find this repository useful, feel free to โญ Star the repository.

This repository represents my CSS learning and practice journey from fundamentals to building a real-world Amazon Clone.