React with Redux Tutorials: Mastering Modern Web Development

React with Redux Tutorials: Mastering Modern Web Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: استاد React.js و Redux برای ساخت برنامه های وب قدرتمند با اطمینان. اصول React: اصول React js از جمله کامپوننت ها، نحو JSX و مدیریت حالت را بدانید. Redux State Management: Master Redux برای مدیریت کارآمد حالت های برنامه پیچیده. معماری کامپوننت: با نحوه طراحی و ساختار اجزای React برای مقیاس پذیری و قابلیت استفاده مجدد آشنا شوید. عملیات ناهمزمان: عملیات ناهمزمان را با استفاده از Redux Thunk یا Redux Saga برای کنترل عوارض جانبی اجرا کنید. مسیریابی و ناوبری: از React Router برای ایجاد برنامه های پویا و تک صفحه ای با ناوبری روان استفاده کنید. ادغام با API ها: برنامه های React را با API های RESTful یا نقاط پایانی GraphQL برای واکشی و دستکاری داده ها وصل کنید. مدیریت فرم: فرم ها را در React مدیریت کنید و تکنیک های اعتبار سنجی فرم را یکپارچه کنید. احراز هویت و مجوز: احراز هویت و مجوز کاربر را با استفاده از Redux و مسیرهای امن اجرا کنید. تست و اشکال‌زدایی: استراتژی‌هایی را برای آزمایش مؤلفه‌های React و اشکال‌زدایی مؤثر برنامه‌ها بررسی کنید. استقرار: استراتژی های استقرار برنامه های React را در پلتفرم های میزبانی مختلف درک کنید. پیش نیازها: دانش برنامه نویسی پایه: آشنایی با مبانی جاوا اسکریپت شامل متغیرها، حلقه ها، توابع و آبجکت ها. مبانی HTML و CSS: درک ساختار HTML و استایل CSS برای ایجاد صفحات وب. درک ویژگی‌های ES6: آشنایی با ویژگی‌های ES6 مانند عملکردهای پیکان، کلاس‌ها، ماژول‌ها و تخریب ساختار. مهارت های رابط خط فرمان (CLI): مهارت اولیه در استفاده از رابط خط فرمان (CLI) برای اجرای اسکریپت ها، نصب بسته ها و غیره.

به React with Redux Tutorials خوش آمدید، کاوشی عمیق در دنیای توسعه وب مدرن با استفاده از React.js و Redux. این دوره جامع برای تجهیز شما به مهارت های مورد نیاز برای ساختن برنامه های کاربردی وب مقیاس پذیر و تعاملی به طور موثر طراحی شده است.

نمای کلی دوره:

بخش 1: مقدمه ای برای React با Redux در این بخش اساسی، شما با درک اصول اصلی React.js و Redux شروع خواهید کرد. React.js یک کتابخانه قدرتمند جاوا اسکریپت برای ساخت رابط های کاربری است، در حالی که Redux یک ظرف حالت قابل پیش بینی برای مدیریت وضعیت برنامه است. شما به کامپوننت های وب کاوش خواهید کرد و چگونگی ساختار اجزای React و نحوه تعامل آنها در DOM مجازی را بررسی خواهید کرد. این بخش زمینه را برای درک معماری مبتنی بر مؤلفه که React ترویج می کند و Redux را به عنوان ابزاری برای مدیریت وضعیت برنامه به شیوه ای قابل پیش بینی معرفی می کند، تنظیم می کند.

بخش 2: مطالعه موردی واکنش نشان دهید در بخش دوم، شما فراتر از تئوری حرکت کرده و به نمونه های عملی خواهید پرداخت. با راه اندازی یک پروژه React از ابتدا، مفاهیم اساسی مانند ایجاد کامپوننت، مدیریت وضعیت با Redux و مدیریت اقدامات ناهمزمان با استفاده از Redux Thunk یا Redux Saga را خواهید آموخت. در سرتاسر این بخش، درک کاملی از نحوه ساختار و توسعه برنامه‌های کاربردی وب مدرن با استفاده از React.js، ادغام Redux برای مدیریت کارآمد حالت و کنترل جریان داده خواهید داشت.

بخش 3: مطالعه موردی React - ایجاد قاب عکس با استفاده از React و Redux این بخش بر اعمال دانش شما در یک پروژه دنیای واقعی تمرکز دارد. شما با استفاده از React.js و Redux از طریق توسعه یک برنامه قاب عکس پویا کار خواهید کرد. موضوعات تحت پوشش عبارتند از راه اندازی مسیریابی با React Router، مدیریت وضعیت جهانی با استفاده از Redux، اجرای احراز هویت و مجوز کاربر، و یکپارچه سازی API ها برای واکشی و نمایش داده ها. در پایان این بخش، شما تجربه عملی در ساخت یک برنامه وب کاملاً کاربردی خواهید داشت که با احراز هویت و ارائه داده های پویا کامل می شود.

بخش 4: مطالعه موردی React - ایجاد برنامه برای کارمندان در بخش چهارم، به موضوعات پیشرفته تری در توسعه React.js می پردازید. یاد خواهید گرفت که چگونه اجزای رابط کاربری سفارشی مانند کادرهای مدال، کرکره‌ها و ورودی‌های تکمیل خودکار ایجاد کنید. علاوه بر این، نحوه مدیریت تعاملات پیچیده داده در یک برنامه کاربردی، مانند مدیریت ورودی های کاربر و پردازش فرم های ارسالی را بررسی خواهید کرد. این بخش بینش‌های عملی در مورد افزایش تجربه کاربر و بهینه‌سازی گردش‌های کاری توسعه frontend با استفاده از React.js ارائه می‌دهد.

بخش 5: مطالعه موردی React - توسعه برنامه وب بخش آخر دوره با راهنمایی شما در توسعه یک برنامه وب کامل با استفاده از React.js، یادگیری شما را ادغام می کند. شما یاد خواهید گرفت که چگونه یک برنامه کاربردی در مقیاس بزرگتر را ساختار دهید، عملکرد را با استفاده از تقسیم کد و بارگذاری تنبل بهینه کنید، و بهترین شیوه ها را برای مدیریت وضعیت برنامه با Redux اعمال کنید. موضوعات تحت پوشش عبارتند از راه‌اندازی مسیریابی برای برنامه‌های چند صفحه‌ای، بهینه‌سازی SEO با رندر سمت سرور (SSR)، و استقرار برنامه‌ها در محیط‌های تولید.


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

با آموزش Redux واکنش نشان دهید React with Redux Tutorials

  • مقدمه ای بر React with Redux Introduction to React with Redux

  • آزمون معرفی React Redux Quiz on React Redux Intro

  • آشنایی با اجزای وب Understanding the Web Components

  • هدف از عناصر سفارشی Purpose of Custom Elements

  • امتحان در مورد اجزای وب و عناصر سفارشی Quiz on Web Components and Custom Elements

  • نمونه سازی عناصر گسترش دهنده Instantiating Extending Elements

  • نمونه سازی عناصر گسترش دهنده ادامه دارد Instantiating Extending Elements Continues

  • ایجاد عناصر توسعه یافته Creating Extended Elements

  • امتحان در مورد عناصر توسعه یافته Quiz on Extended Elements

  • درک متن الگو Understanding the Template Text

  • مثال پیشرفته در متن الگو Advanced Example on Template Text

  • درک Shadow DOM Understanding the Shadow DOM

  • ایجاد یک عنصر HTML Creating a HTML Element

  • فایل جاوا اسکریپت برای جی کوئری Java Script File For jQuery

  • استایل دادن به کامپوننت وب Styling the Web Component

  • الگوی سبک برای عناصر سفارشی Style Template for Custom Elements

  • ورودی HTML در Style Sheet HTML Input in Style Sheet

  • مروری بر اجزای وب Overview on the Web Components

  • Node Js و ماژول های آن Node Js and its Modules

  • نصب و اجرای Node Js Installing and Running Node Js

  • آموزش ماژول Node Js Learning the Node Js Module

  • تعریف کاربر یا ماژول های محلی User Define or Local Modules

  • آشنایی با ماژول قسمت سوم Understanding the Third Part Module

  • اجرای کد NPM Js Executing the NPM Js Code

  • آشنایی با ماژول وابستگی پروژه Understanding the Project Depedency Module

  • Http و ماژول رویداد Http and Event Module

  • خلاصه ای از Node Js Summary on Node Js

  • هدف از استفاده از React Js Purpose of using React Js

  • مثالی در مورد نحوه عملکرد واکنش Example on How React Works

  • آموزش جاوا اسکریپت در XML Learning Javascript in XML

  • یادگیری جاوا اسکریپت در XML ادامه دارد Learning Javascript in XML Continues

  • کاوش در جعبه ابزار Emmet Exploring the Emmet Toolkit

  • روش های استفاده از Props Methods of using Props

  • ایجاد تابع رندر برای سفارشی سازی Creating Render Function for Customization

  • React State برای نگهداری کامپوننت React State for maintaining the Component

  • رندر کردن کامپوننت با React Term Rendering Component with React Term

  • درک Refs در React Understanding Refs in React

  • جریان داده در React Data Flow in React

  • چرخه حیات کامپوننت در JS Component Lifecycle in JS

  • روش‌های چرخه حیات React Methods of React LifeCycle

  • عملکرد کامپوننت به روز می شود Function of Component Will update

  • ایجاد کامپوننت با کامپوننت نصب Creating Component with Mounting Component

  • طراحی وب سایت واکنش گرا برای صفحه وب Responsive Web design for Web page

  • کار بر روی نمونه های بوت استرپ Working on Bootstrap Examples

  • ایجاد اپلیکیشن Fetch records Creating Fetch records Application

  • واکشی سوابق با پایان صوتی Fetching records with Audio end

React Case Study React Case Study

  • مقدمه ای بر پروژه Introduction to Project

  • نصب و راه اندازی Installation and Setup

  • بسته را اصلاح کنید Modify Package

  • تغییر بسته ادامه دهید Modify Package Continue

  • ایجاد شاخص Creating Index

  • فایل Scss Scss File

  • فایل Scss ادامه دهید Scss File Continue

  • ایجاد سبد خرید Creating Cart

  • خدمات فیلتر Filter Services

  • ایجاد قفسه Creating Shelf

  • مرتب سازی خدمات Sort Services

  • ایجاد توتال Creating Total

  • سایر خدمات Other Services

  • اجزای چک باکس Checkbox Components

  • اجزای شست Thumbs Components

  • خروجی پروژه Output of the Project

مطالعه موردی React - ایجاد قاب عکس با استفاده از React و Redux React Case Study - Create Photo Frame Using React And Redux

  • مقدمه ای بر پروژه در React JS Redux Introduction to Project on React JS Redux

  • برنامه React ایجاد کنید Create React App

  • ویژوال استودیو را باز کنید Open Visual Studio

  • راه اندازی برنامه App Setup

  • راه اندازی برنامه ادامه دهید App Setup Continue

  • کامپوننت-معماری Component-Architecture

  • عملکردی-جزئی Functional-Component

  • دولت-مدیریت State-Management

  • Update-State Update-State

  • عکس اضافه کنید Add photos

  • مرورگر-روتر Browser-Router

  • Add-Photos-Ui Add-Photos-Ui

  • قابلیت افزودن عکس Add-Photo-Functionality

  • شروع به کار با Redux Getting-Started-With-Redux

  • اتصال-کامپوننت ها Connect-Components

  • Updatetest-Using-Redux Updatestate-Using-Redux

React Case Study - ایجاد اپلیکیشن برای کارمندان React Case Study - Creating Apps for Employees

  • مقدمه ای بر پروژه Introduction to Project

  • قسمت 1 ایجاد جعبه مدال سفارشی Custom Modal Box Creation Part 1

  • قسمت 2 ایجاد جعبه مدال سفارشی Custom Modal Box Creation Part 2

  • قسمت 3 ایجاد جعبه مدال سفارشی Custom Modal Box Creation Part 3

  • کشویی انتخاب کنید Drop down Select

  • دکمه های رادیویی Radio Buttons

  • تکمیل خودکار Autocomplete

  • ایجاد برنامه Agenda قسمت 1 Creating Agenda App Part 1

  • ایجاد برنامه Agenda قسمت 2 Creating Agenda App Part 2

  • ایجاد برنامه Agenda قسمت 3 Creating Agenda App Part 3

  • ایجاد برنامه Agenda قسمت 4 Creating Agenda App Part 4

  • برنامه لیست پیام Message List App

  • برنامه لیست پیام ادامه دارد Message List App Continue

  • سفارشی کردن برنامه Customizing the App

  • سفارشی کردن برنامه ادامه دهید Customizing the App Continue

  • بیشتر در مورد سفارشی کردن برنامه More on Customizing the App

  • اپلیکیشن Emp Details Emp Details App

  • صفحه بازخورد در React js Feedback Page in React js

  • قسمت 1 صفحه برنامه کارها To-do App Page Part 1

  • صفحه برنامه کارها قسمت 2 To-do App Page Part 2

  • صفحه برنامه کارها قسمت 3 To-do App Page Part 3

  • صفحه برنامه کارها قسمت 4 To-do App Page Part 4

  • ایجاد صفحه جدول قسمت 1 Creating Table Page Part 1

  • ایجاد صفحه جدول قسمت 2 Creating Table Page Part 2

  • ایجاد صفحه جدول قسمت 3 Creating Table Page Part 3

مطالعه موردی React - توسعه برنامه وب React Case Study - Web App Development

  • برنامه وب با React JS Web App With React JS

  • مروری بر طرح کلی دوره Overview on Course Outline

  • نصب Create React App Installing Create React App

  • مفهوم JSx Concept of JSx

  • اجزای React JS Components of React JS

  • توسعه مولفه ها Developing the Components

  • اجزای موجود در App Dot JS Components in App Dot JS

  • حذف کدهای غیر ضروری Removing the Unnecessary Code

  • کدنویسی و رندرینگ Coding and Rendering

  • هدر در مرورگر Header in Browser

  • جداسازی اجزای صفحه Separating Page Components

  • ورودی برای فایل بسته Entry for Packet File

  • کد HTML کنتاکتورها Contactors HTML Code

  • پیاده سازی مسیریابی Implementing the Routing

  • تجزیه و تحلیل URL نادرست Analyzing the Incorrect URL

  • اصول Redux Principles of Redux

  • پیاده سازی مراحل در Redux Implementing Steps in Redux

  • طرح کلی و خلاصه Outline and Summary

نمایش نظرات

React with Redux Tutorials: Mastering Modern Web Development
جزییات دوره
14.5 hours
118
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,042
5 از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.