لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Modern React برای مبتدیان
دانلود Modern React Tutorial for Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این آموزش مدرن React سطح مبتدی برای مبتدیان: نحوه ایجاد اولین برنامه React خود، توسعه دهندگان نرم افزار را آماده می کند تا در React به خوبی کدنویسی کنند تا بتوانید یک برنامه وب ساده آماده برای استقرار ایجاد کنید.
به طور کلی، معمولاً در مورد روندهای اینترنتی پیروی از فیس بوک ایده بدی نیست. به خصوص وقتی نوبت به توسعه رابطها و نوشتن برنامههای وب میرسد، میتوانید بدتر از الگوبرداری از شرکت اینترنتی که یک میلیارد کاربر دارد، عمل کنید. این بدان معناست که اگر به توسعه برنامه های وب علاقه دارید این است که باید React را یاد بگیرید و به توسعه در آن عادت کنید. این آموزش React یک دوره آموزشی است که به طور ویژه برای مبتدیان به کتابخانه جاوا اسکریپت طراحی شده است و در پایان آن، شما یک برنامه کامل را به تنهایی می نویسید..
پس از تکمیل این آموزش منبع باز، نحوه کدنویسی در React را به خوبی میدانید تا بتوانید یک برنامه وب ساده آماده برای استقرار ایجاد کنید.
برای هر کسی که آموزش متن باز خود را مدیریت می کند، این آموزش منبع باز می تواند برای توسعه دهندگان نرم افزار جدید، که در برنامه های آموزشی فردی یا تیمی تنظیم شده است، یا به عنوان منبع مرجع منبع باز استفاده شود.
آموزش Modern React برای مبتدیان: چگونه اولین برنامه React خود را بسازید: آنچه باید بدانید
برای هر توسعهدهنده نرمافزاری که به دنبال بهبود مهارتهای خود با بهترین شیوههای جاوا اسکریپت است، این دوره منبع باز موضوعاتی مانند:
طراحی، ایجاد و استفاده مجدد از اجزای React
درک مسیریابی React
Refactoring برنامه های React
ایجاد فرم های قابل استفاده مجدد در React
چه کسی باید آموزش Modern React را برای مبتدیان بگذراند: چگونه اولین آموزش برنامه React خود را ایجاد کنیم؟
این آموزش Modern React برای مبتدیان: آموزش نحوه ایجاد اولین برنامه React خود به عنوان آموزش منبع باز در سطح پایه در نظر گرفته می شود، به این معنی که برای توسعه دهندگان نرم افزار طراحی شده است. این دوره مهارت های برنامه نویسی برای متخصصان جدید فناوری اطلاعات با حداقل یک سال تجربه با بهترین شیوه های جاوا اسکریپت و توسعه دهندگان نرم افزار باتجربه ای ارزشمند است که به دنبال تأیید مهارت های منبع باز خود هستند.
توسعهدهندگان نرمافزار جدید یا مشتاق. اگر میخواهید در نهایت به عنوان یک توسعهدهنده نرمافزار شروع به کار کنید، باید این آموزش React را به عنوان راهی برای فرو بردن انگشتان پا در آبهای React استفاده کنید. برای تبدیل شدن به یک توسعهدهنده نرمافزار، لازم نیست React به عقب و جلو را بدانید، اما پس از این دوره، آنقدر آن را میشناسید که در آینده زمانی که ابزار مناسبی برای کار باشد، آن را انتخاب کنید.
توسعه دهندگان نرم افزار باتجربه. اگر حدود پنج سال است که به عنوان توسعه دهنده نرم افزار کار می کنید و هنوز React را یاد نگرفته اید، واقعاً باید این آموزش React را در اسرع وقت انجام دهید. اگر چیزی در مورد React نمیدانید، ممکن است پیشرفتهای بالقوه توسعه و برنامههای خود را نادیده بگیرید. خوشبختانه، این دوره آموزشی React سریع و آسان است.
سرفصل ها و درس ها
مفاهیم و نحو اولیه React
Basic React Concepts & Syntax
بررسی اجمالی
Overview
معرفی
Introduction
مزایای React
Benefits of React
یک React App ایجاد و اجرا کنید
Create and Run a React App
ساختار پروژه React
React Project Structure
مبانی JSX
Basics of JSX
درج متغیرها در JSX
Inserting Variables Into JSX
ایجاد و رندر کامپوننت ها
Creating and Rendering Components
نتیجه
Conclusion
ایجاد و استفاده مجدد از React Components
Create and Reuse React Components
بررسی اجمالی
Overview
معرفی
Introduction
واردات و صادرات قطعات
Importing and Exporting Components
یک ظاهر طراحی کامپوننت پایه
Basic Component Styling
React Fragments
React Fragments
مقدمه ای بر Component Props
Introduction to Component Props
قطعات قابل استفاده مجدد
Reusable Components
نتیجه
Conclusion
Type-Checking و Event-Handling در React
Type-Checking and Event-Handling in React
بررسی اجمالی
Overview
معرفی
Introduction
PropTypes
PropTypes
مدیریت رویداد پایه
Basic Event Handling
سبک های محدوده با ماژول های CSS
Scoping Styles with CSS Modules
ایجاد اجزای قابل استفاده مجدد بیشتر
Creating more reusable components
React Dev-tools
React Dev-tools
نتیجه
Conclusion
مقدمه ای بر حالت جزء
Introduction to Component State
بررسی اجمالی
Overview
معرفی
Introduction
نحوه اضافه کردن حالت به کامپوننت ها
How to Add State to Components
چگونه حالت را به کامپوننت ها اضافه نکنیم
How NOT to Add State to Components
نمایش و پنهان کردن کامپوننت ها
Showing and Hiding Components
استفاده از حالت برای تغییر استایل
Using State to Change Styling
به اشتراک گذاری حالت بین کامپوننت ها
Sharing State Between Components
عبور توابع به عنوان Props
Passing Functions as Props
نتیجه
Conclusion
لیست ها و قابلیت استفاده مجدد کامپوننت
Lists and Component Reusability
بررسی اجمالی
Overview
معرفی
Introduction
نمایش لیست ها
Displaying Lists
شکستن اجزای بزرگ
Breaking up Large Components
ایجاد یک کامپوننت برچسب
Creating a Tag Component
وضعیت پایدار در LocalStorage
Persisting State in LocalStorage
سایر گزینه های تداوم ایالتی
Other State Persistence Options
نتیجه
Conclusion
مقدمه ای بر React Routing
Introduction to React Routing
بررسی اجمالی
Overview
معرفی
Introduction
مسیریابی اولیه با React-Router-Dom
Basic Routing with React-Router-Dom
ایجاد یک نوار ناوبری
Creating a Navigation Bar
پیاده سازی اجزای صفحه
Implementing Page Components
پارامترهای URL
URL Parameters
پیمایش به صورت برنامه ای
Navigating Programmatically
نتیجه
Conclusion
برنامه های Refactor React
Refactor React Applications
بررسی اجمالی
Overview
معرفی
Introduction
اضافه کردن لوازم چند منظوره
Adding Multiple Function Props
افزایش قابلیت استفاده مجدد کامپوننت
Increasing Component Reusability
ارسال لوازم جانبی به صفحات
Passing Props to Pages
افزایش قابلیت استفاده مجدد کامپوننت (دوباره)
Increasing Component Reusability (Again)
افزودن PropType به صفحات
Adding PropTypes to Pages
پنهان نگه داشتن عناصر پنهان
Keeping Hidden Elements Hidden
نتیجه
Conclusion
مقدمه ای بر React Context
Introduction to React Context
بررسی اجمالی
Overview
معرفی
Introduction
مبانی زمینه
Basics of Context
ایجاد و دسترسی به متن
Creating and Accessing Context
عبور توابع از طریق زمینه
Passing Functions through Context
کپسوله کردن منطق در یک مؤلفه ارائه دهنده
Encapsulating Logic in a Provider Component
نحوه کار فرم ها در React
How Forms work in React
نتیجه
Conclusion
React Form Basics
React Form Basics
بررسی اجمالی
Overview
معرفی
Introduction
ایجاد پیوندهای دوطرفه فرم
Creating Two-Way Form Bindings
تغییر از Static به Dynamic Data با Context
Switching from Static to Dynamic Data with Context
اتصال فرم ها با زمینه
Connecting Forms with Context
وضعیت زمینه ماندگار
Persisting Context State
نتیجه
Conclusion
فرم های قابل استفاده مجدد در React
Reusable Forms in React
بررسی اجمالی
Overview
معرفی
Introduction
نحوه استفاده مجدد از فرم ها
How to Make Forms Reusable
از پیش پر کردن فرم ها با داده ها
Pre-Populating Forms with Data
استفاده از فرم ها در چندین صفحه
Using Forms Across Multiple Pages
انتقال چندین عمل به کامپوننت ها
Passing Multiple Actions to Components
روش های ویرایش داده ها
Methods For Editing Data
به روز رسانی انواع پایه
Updating Prop Types
نتیجه
Conclusion
نحوه رندرینگ React چگونه کار می کند
How React Rerendering Works
بررسی اجمالی
Overview
معرفی
Introduction
فرآیند رندر React
React's Rendering Process
قانون رندر شماره 1
Rerendering Rule #1
قانون شماره 2 بازپرداخت
Rerendering Rule #2
قانون شماره 3 بازپرداخت
Rerendering Rule #3
جلوگیری از رندرینگ با حافظه
Preventing Rerendering with Memoization
CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دورههای آموزشی متنوعی را در زمینههای مختلف از جمله شبکههای کامپیوتری، امنیت سایبری، سیستمهای عامل، و برنامهنویسی ارائه میدهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس میشوند.
توسعه دهنده نرم افزار Full-Stack
Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.
Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.
نمایش نظرات