HTML — ساختار صفحات سایت
CSS — طراحی ظاهری، رنگبندی و چیدمان
JavaScript — تعاملات و قابلیتهای پویا
Responsive Design — سازگار کردن سایت با موبایل و دسکتاپ
Git و GitHub — مدیریت نسخههای کد
یک فریمورک مثل React — ساخت وبسایتهای پیشرفتهتر
Backend — سمت سرور با Node.js و کار با دیتابیس، در صورت نیاز
Deployment — انتشار سایت روی اینترنت
شاید پاسخ شما همینجا باشد