آموزش کامل React JS و TypeScript برای تازهکارها – با پروژه عملی، تستنویسی و بهترین روشها
A Complete Beginner's Guide to React JS with TypeScript, Final Project, Testing & Best Practices
این جزوه برای افرادی تهیه شده که میخواهند یادگیری React را از پایه شروع کرده و تا سطح ساخت یک اپلیکیشن کامل با TypeScript پیش بروند. مباحث از JavaScript و Node.js آغاز شده و تا تستنویسی در React و ساختاردهی پروژه ادامه پیدا میکند.
- مقدمه و پیشنیازها
- مروری بر جاوااسکریپت
- آشنایی با Node.js و npm
- TypeScript مقدماتی
- شروع با React و مفاهیم اصلی
- مدیریت State در React
- مسیریابی با React Router
- کار با APIها (Fetch, Axios)
- بهینهسازی و ساختاردهی پروژه
- تستنویسی با Jest و Testing Library
- پروژه نهایی
- پیوست: منابع و ابزارهای مفید
This is a step-by-step Persian-language handbook for beginners who want to learn React JS from scratch. It starts with JavaScript and Node.js, then introduces TypeScript, core React concepts, state management, API integration, testing, and finally building a full React application.
- Introduction & Prerequisites
- JavaScript Refresher
- Introduction to Node.js and npm
- Basics of TypeScript
- Getting Started with React & Core Concepts
- State Management in React
- Routing with React Router
- Working with APIs (Fetch, Axios)
- Optimization & Clean Code
- Testing with Jest and React Testing Library
- Final Project
- Appendix: Resources & Tools
👤 Mr.Sinre (GitHub)
علاقهمند به توسعه ابزارهای فارسی برای برنامهنویسان.
Passionate about building open-source tools for Persian-speaking developers.
This project is licensed under the MIT License – free to use with attribution.