آموزش جامع ساخت پورتفولیو با React JS سال 2026 - کارگاه عملی برای مبتدیان - آخرین آپدیت

دانلود React JS Portfolio Builder 2026 - Hands-On Beginner Workshop

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه برای یادگیری از طریق گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در طول مسیر یادگیری، درک عمیق‌تری از مطالب به دست آورید. در این کارگاه جامع، شما یک پروژه واقعی با React را از پایه تا پیشرفته خواهید ساخت. در پایان این دوره، یک اپلیکیشن پورتفولیو کامل توسعه داده‌اید که مهارت‌های شما در React را به نمایش می‌گذارد. شما یاد می‌گیرید چگونه محیط توسعه خود را راه‌اندازی کنید، کامپوننت‌های قابل استفاده مجدد بسازید، وضعیت (State) را به طور موثر مدیریت کنید و قابلیت‌های پویا را پیاده‌سازی نمایید. با پیشروی در دوره، با موضوعات پیچیده‌ای مانند مدیریت وضعیت سراسری (Global State Management) و اتصال به APIها آشنا می‌شوید و همزمان یک اپلیکیشن کاربردی و تعاملی توسعه می‌دهید. ساختار این دوره به گونه‌ای است که شما را گام‌به‌گام در تمام مراحل ساخت یک پروژه React هدایت می‌کند. ابتدا با مبانی، مانند آماده‌سازی ابزارها و ایجاد یک پروژه جدید React شروع می‌کنید و سپس به سراغ ساخت کامپوننت‌ها و یادگیری نحوه عملکرد مدیریت وضعیت در React می‌روید. پس از آن، قابلیت‌های ضروری اپلیکیشن مانند رندرینگ پویا، ناوبری (Navigation) و صفحات نمایش نتیجه را پیاده‌سازی خواهید کرد. همچنین در این دوره، نحوه اتصال به API معرفی می‌شود تا تجربه عملی کار با داده‌های واقعی را کسب کنید. چه به دنبال تسلط بر React باشید و چه بخواهید پورتفولیو خود را با پروژه‌های عملی تقویت کنید، این دوره برای شما ایده‌آل است. این آموزش مخصوص مبتدیانی است که مشتاق یادگیری React و کسب تجربه عملی هستند. هیچ دانش قبلی از React مورد نیاز نیست، هرچند آشنایی اولیه با JavaScript و HTML مفید خواهد بود. در پایان این دوره، شما قادر خواهید بود اپلیکیشن‌های کامل با React بسازید، وضعیت‌ها را با استفاده از React Hooks مدیریت کنید، APIهای خارجی را متصل نمایید و پروژه‌های خود را در محیط‌های عملیاتی (Production) مستقر کنید.

سرفصل ها و درس ها

آماده‌سازی ابزارها Preparing Tools

  • مقدمه Introduction

  • چه مواردی را پیاده‌سازی خواهیم کرد؟ What We Will Implement?

  • ایجاد پروژه React Generating React Project

  • معرفی فایل‌های آماده شده I Prepared Some Files

ساخت اولین کامپوننت‌ها Creating Our First Components

  • ساخت کامپوننت‌های React Creating React Components

  • رندر کردن ساختار کامپوننت‌ها Rendering React Components Markup

  • حالت Strict Mode در ری‌اکت React Strict Mode

مدیریت وضعیت (State) State Management

  • هوک useState useState Hook

  • هوک useReducer useReducer Hook

  • وضعیت سراسری (Global State) در ری‌اکت Global State in React

افزودن قابلیت‌های کاربردی Adding Functionality

  • رندر کردن سوالات Rendering Questions

  • ساخت دکمه بعدی Next Button

  • صفحه نمایش نتایج Result Page

  • رندر کردن پاسخ‌ها Rendering Answers

  • برجسته کردن پاسخ‌ها Highlighting Answers

کار با API واقعی Working with Real API

  • ایجاد سوالات ناهمگام با Trivia API Making Async Questions with Trivia API

  • مدیریت خطاهای API Handling API Errors

استقرار و انتشار (Deployment) Deployment

  • اجاره سرور عملیاتی برای استقرار React Renting a Production Server to Deploy React

  • پیکربندی سرور برای انتشار پروژه Configuring Production Server to Deploy React

  • آپلود پروژه React روی سرور Uploading React to Production

گام‌های بعدی چیست؟ What's Next?

  • تمرین و تکلیف Homework

نمایش نظرات

آموزش جامع ساخت پورتفولیو با React JS سال 2026 - کارگاه عملی برای مبتدیان
جزییات دوره
4h 55m
21
(آخرین آپدیت)
13
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده