Frontend Developer in 60 Days.
1️⃣ Weeks 1-2: HTML & CSS
 • HTML Basics: Syntax, elements, forms (3 days)
 •CSS Basics: Syntax, selectors, box model (4 days)
 • CSS Layouts: Flexbox (3 days)
 • CSS Grid & Media Queries: Responsive design (4 days)
2️⃣Weeks 3-4: JavaScript Basics
 • JavaScript Fundamentals: Variables, functions, loops (3 days)
 • DOM Manipulation: Selecting/modifying elements, events (4 days)
 • Advanced JS Concepts: Closures, promises, async/await (3 days)
 • APIs: Fetch API, JSON, build a weather app (4 days)
3️⃣Weeks 5-6: Frameworks & Libraries
 •React Basics: Components, state, props (5 days)
 • React Advanced: Hooks, context API, React Router (4 days)
 • Git: Basics, branching, merging (3 days)
 •CSS Frameworks: Bootstrap or Tailwind (4 days)
4️⃣Weeks 7-8: Advanced Topics & Projects
 •State Management: Redux basics (4 days)
 •Testing: Jest, React Testing Library (3 days)
 • Performance Optimization: Code splitting, lazy loading (3 days)
 •Full Project: Develop a full-stack project (6 days)
 • Review & Deployment: Final review, deploy on Netlify/Vercel (2 days)
⭐️ Additional Resources
• Courses & Documentation: CodeHype  W3Schools.com JavaScript Mastery
 • Books: “Eloquent JavaScript,” “You Don’t Know JS”
 • Docs: MDN Web Docs, React documentation, CodeHype  W3Schools.com 
Follow Harsh Poshiya for more useful coding content.
#frontend #htmlcss #javascript #react
ترجمه:
توسعه دهنده Frontend در 60 روز
1️⃣ هفته 1-2: HTML و CSS
 • مبانی HTML: نحو، عناصر، فرم ها (3 روز)
 • مبانی CSS: نحو، انتخابگرها، مدل جعبه (4 روز)
 • چیدمان های CSS: Flexbox (3 روز)
 • CSS Grid & Media Queries: طراحی پاسخگو (4 روز)
2️⃣هفته 3-4: مبانی جاوا اسکریپت
 • اصول جاوا اسکریپت: متغیرها، توابع، حلقهها (3 روز)
 • دستکاری DOM: انتخاب/تغییر عناصر، رویدادها (4 روز)
 • مفاهیم پیشرفته JS: بسته شدن، وعده، غیر همگام/انتظار (3 روز)
 • API: واکشی API، JSON، ساختن یک برنامه آب و هوا (4 روز)
3️⃣هفته 5-6: چارچوب ها و کتابخانه ها
 •React Basics: Components, State, Props (5 روز)
 • React Advanced: Hooks، context API، React Router (4 روز)
 • Git: مبانی، انشعاب، ادغام (3 روز)
 • چارچوب های CSS: Bootstrap یا Tailwind (4 روز)
4️⃣هفته 7-8: موضوعات و پروژه های پیشرفته
 • مدیریت ایالتی: اصول اولیه Redux (4 روز)
 •تست: Jest, React Testing Library (3 روز)
 • بهینه سازی عملکرد: تقسیم کد، بارگذاری تنبل (3 روز)
 •پروژه کامل: یک پروژه تمام پشته (6 روز) توسعه دهید
 • بررسی و استقرار: بررسی نهایی، استقرار در Netlify/Vercel (2 روز)
⭐️ منابع اضافی
• دوره ها و مستندات: CodeHype W3Schools.com تسلط بر جاوا اسکریپت
 • کتابها: «جاوا اسکریپت فصیح»، «شما JS را نمیدانید»
 • Docs: MDN Web Docs، React documentation، CodeHype W3Schools.com 
برای مطالب کدنویسی مفیدتر هارش پوشیا را دنبال کنید.
#frontend #htmlcss #javascript #react
 
               
                                               
                               
 							


 
 									 
 									 
 									