آموزش برنامه وب با React JS و Redux

Web Application with React JS and Redux

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه وب مدرن را با React JS و Redux بیاموزید. Master React Router، React Portals، Redux و ایجاد اپلیکیشن React! React JS Dive در ReactJS تبدیل شدن به React Developer ساخت برنامه های تک صفحه ای با React JS Components، Props، State و Component Components Components. در React Routing با React Router با استفاده از React Portals برای رندر کردن کودکان خارج از سلسله مراتب DOM کتابخانه های React-Router، React-Portal و Redux مورد استفاده با React JS ایجاد برنامه های وب چند صفحه ای با React-Router نحوه مدیریت داده های برنامه خود با کتابخانه Redux چگونه از اجزای خود به راحتی به داده هایی که در سطح جهانی نگهداری می کنیم دسترسی پیدا کنیم یاد بگیرید چگونه داده های ذخیره شده در فروشگاه Redux را با ایجاد اقدامات دستکاری کنید. و برنامه های کاربردی مستلزم مجموعه ای منحصر به فرد از مهارت ها است. توسعه وب شرح گسترده ای از وظایف و فناوری هایی است که برای ایجاد یک وب سایت انجام می شود. مراحل تبدیل شدن به یک توسعه دهنده وب چیست؟ برخی از توسعه دهندگان وب در این زمینه مدرک یا گواهینامه دریافت می کنند. چه مدت طول می کشد تا یک توسعه دهنده وب شوید؟ پاسخ به این سوال به شما بستگی دارد. هر چه زمان بیشتری را صرف توسعه مهارت های خود کنید، سریعتر می توانید یک توسعه دهنده وب شوید. خبر خوب این است که توسعه وب معمولاً از کدهای سبکی استفاده می کند که یادگیری آن آسان تر از بسیاری از زبان های دیگر است. درباره React React یک چارچوب ضروری جاوا اسکریپت برای توسعه وب است. این محبوب ترین فریم ورک برای توسعه وب، موبایل و دسکتاپ است React چیست؟ React یک کتابخانه front-end در جاوا اسکریپت است که توسط فیس بوک توسعه یافته است. React برای چه مواردی استفاده می شود؟ React یک کتابخانه مقدماتی جاوا اسکریپت منبع باز است. برخی از توسعه دهندگان آن را یک فریم ورک فرانت اند می دانند زیرا بیش از حد استاندارد عمل می کند. React چگونه کار می کند؟ React مهندسان را تشویق می کند تا با استفاده از رویکرد برنامه نویسی تابعی کد بنویسند. آیا React ارزش یادگیری دارد؟ بله، React ارزش یادگیری را دارد. چندتا دلیل داره. اولین مورد این است که React در بازار کار توسعه نرم افزار تقاضای زیادی دارد و چند سالی است که وجود دارد. آیا یادگیری React سخت است؟ هر فناوری یا زبان برنامه نویسی منحنی یادگیری دارد و React نیز تفاوتی ندارد. تفاوت بین React Native و ReactJS چیست و کدام یک را باید یاد بگیرم؟ React یا React JS یک کتابخانه جاوا اسکریپت جلویی برای ایجاد UI com است چرا React اینقدر محبوب است؟ دلایل زیادی برای محبوبیت React وجود دارد. یکی از دلایل این است که فیس بوک آن را توسعه داده است. درباره بوت استرپ بیشتر بیاموزید بوت استرپ یک چارچوب توسعه وب پیشانی رایگان برای ایجاد وب سایت های واکنش گرا است. پیش نیازها: نیازی به دانش قبلی نیست! یک کامپیوتر ویندوزی، مک یا لینوکس، اصول جاوا اسکریپت + HTML + CSS کاملاً مورد نیاز است، اما نیازی نیست که متخصص باشید، دانش Es6 مفید است اما لازم نیست. redux Desire برای یادگیری برنامه وب با react redux Desire برای یادگیری react js، redux Desire برای تبدیل شدن به توسعه دهنده وب، توسعه دهنده react، توسعه دهنده وب فرانت اند Desire برای یادگیری توسعه برنامه وب frontend، توسعه وب سایت با react js و redux Desire برای یادگیری کامل استک react js با redux میل به یادگیری توسعه برنامه وب با react js، redux هیچ چیز دیگری نیست! این فقط شما هستید، رایانه و جاه طلبی شما برای شروع امروز

سلام،

به دوره Web Application با React JS و Redux خوش آمدید.
برنامه وب مدرن را با ReactJS و Redux بیاموزید. Master React Router، React Portals، Redux و ایجاد اپلیکیشن React!
React یکی از بهترین انتخاب ها برای ساخت برنامه های کاربردی وب مدرن است. اگر در React تازه کار هستید یا شاید برای یادگیری و درک واقعی آنچه در حال وقوع است دچار مشکل شده اید، این دوره بهترین راه برای شما برای یادگیری ReactJS است.

در این دوره، با ارائه دانش قدرتمند از طریق ترکیبی از نمودارها و ایجاد یک برنامه کاربردی ساده، همه چیزهایی را که برای تسلط بر توسعه وب با استفاده از React JS و Redux نیاز دارید، آشنا خواهیم کرد.

هر جنبه از ایجاد وب سایت ها و برنامه ها مستلزم مجموعه ای منحصر به فرد از مهارت ها است. Udemy مجموعه‌ای از دوره‌های آموزشی را ارائه می‌دهد تا شما را در زمینه مهارت‌ها و شیوه‌های توسعه وب مدرن front-end، back-end و fullstack آشنا کند.

دنیای توسعه وب به اندازه خود اینترنت گسترده است. بیشتر زندگی اجتماعی و شغلی ما در اینترنت انجام می‌شود، که صنایع جدیدی را با هدف ایجاد، مدیریت و اشکال‌زدایی وب‌سایت‌ها و برنامه‌هایی که به طور فزاینده‌ای به آنها تکیه می‌کنیم، تحریک می‌کند.

چه علاقه مند به افزودن React به مجموعه مهارت های توسعه دهنده فعلی خود باشید، چه بخواهید با استفاده از ابزارهایی مانند NodeJS، Redux، و MongoDB در ارتباط با React، برنامه های وب تمام پشته توسعه دهید، Udemy مجموعه ای جامع از دوره های آموزشی دارد. را انتخاب کنید.

React یک چارچوب ضروری جاوا اسکریپت برای توسعه وب است. این محبوب ترین چارچوب برای توسعه رابط های کاربری برنامه های وب، موبایل و دسکتاپ است.

هیچ دانش قبلی لازم نیست!

نیازی ندارید که اطلاعات قبلی در مورد React و Redux داشته باشید. این دوره شما را از سطح مبتدی به سطح پیشرفته تر با مثال های عملی می برد.

شما در استفاده از React JS، Redux مطمئن خواهید بود و اگر زمانی گیر کردید، ما در کنار شما خواهیم بود تا به شما کمک کنیم.

با انجام دادن بیاموزید!

بنابراین ما این دوره را تا حد امکان ساده کرده‌ایم تا شما را گام به گام طی کنیم تا بتوانید اعتماد به نفس داشته باشید و درک واقعاً خوبی از نحوه استفاده از ReactJS بدست آورید. در این دوره با ساخت پروژه های مختلف به آموزش React و Redux می پردازیم. برنامه React را خورد

ما React و Redux را از مبتدی تا همه سطوح توضیح داده ایم. ما تمام موضوعات را تا حد امکان ساده با مثال ها، اسلایدها و نمودارها توضیح داده ایم.

ما پروژه های زیادی را در حین توضیح موضوعات ایجاد کرده ایم. زیرا ما معتقدیم که آموزش های کاربردی بسیار مفیدتر از سایر روش های تدریس هستند.

ما همه موضوعات را با مثال‌ها و کاربردهای ساده و نمودارهای توضیحی به‌گونه‌ای توضیح دادیم که دانش‌آموز بتواند در تمام سطوح آن را درک کند.

در اینجا فهرستی از چیزهایی است که تا پایان دوره یاد خواهید گرفت. دوره،

  • نحوه ایجاد یک برنامه وب سایت تک صفحه با React JS.

  • مهم ترین موضوعات React مانند کامپوننت ها، پایه ها، حالت ها و روش های چرخه عمر اجزا

  • نحوه ارسال درخواست به api و واکشی داده.

  • نحوه ایجاد یک برنامه وب چند صفحه ای با react-router.

  • نحوه مدیریت داده های برنامه ما با کتابخانه redux.

  • نحوه انجام عملیات ناهمزمان با Redux-thunk.

  • نحوه ساخت آسان بزرگترین و پیشرفته ترین برنامه ها با استفاده از React و Redux

  • توسعه برنامه وب

  • برنامه وب

  • React js، react، reactjs، react application

  • React redux

  • واکنش نشان دهید

  • React native، react js، reactjs، redux، react redux، redux react، reactjs redux، react redux typescript

  • واکنش مدرن با redux

  • برنامه وب واکنش

  • امنیت برنامه وب

  • واکنش، واکنش بومی،

  • react js، reactjs، redux، react redux، redux saga،

  • react react، react angular، reactjs redux، react redux typescript

  • توسعه برنامه وب

  • توسعه وب جلویی

  • توسعه وب سایت

  • برنامه وب با react، redux


    توسعه وب چیست؟

    توسعه وب شرح گسترده ای از وظایف و فناوری هایی است که برای ایجاد یک وب سایت انجام می شود. این می تواند به سادگی ایجاد یک وب سایت مبتنی بر متن ثابت یا به اندازه توسعه یک وب سایت پویا تعاملی باشد. شما می توانید توسعه وب را به دو دسته مختلف تقسیم کنید: فرانت اند (سمت مشتری) و باطن (سمت سرور). کد فرانت اند روی کامپیوتر کاربر اجرا می شود. این می تواند شامل HTML، جاوا اسکریپت و CSS باشد. کد پشتیبان بر روی سرور اجرا می شود - این معمولاً شامل برقراری ارتباط با پایگاه داده است و اغلب شامل زبان هایی مانند پایتون، روبی، جاوا یا PHP می شود. توسعه وب لزوما شامل فرآیند طراحی نمی شود – بر روی کد تمرکز می کند. یک طراح وب برای الگوبرداری از دیدگاه خود برای یک وب سایت، قاب سیمی می سازد و سپس آن را با یک توسعه دهنده به اشتراک می گذارد. توسعه دهنده مسئول نوشتن کدی است که طرح را پیاده سازی می کند.

    مراحل تبدیل شدن به یک توسعه دهنده وب چیست؟

    برخی از توسعه دهندگان وب در این زمینه مدرک یا گواهینامه دریافت می کنند. با این حال، بیشتر مشاغل به مدرک یا سطح تحصیلی خاصی نیاز ندارند، فقط دانش نشان داده شده در این زمینه. بنابراین، مهم‌تر این است که بدانید چگونه مهارت‌های خود را نشان دهید. می توانید مهارت های خود را از طریق تجربه کاری مرتبط یا مجموعه ای از پروژه های گذشته برجسته کنید. همچنین ممکن است کدی را که با استفاده از پلتفرمی مانند GitHub ایجاد کرده اید به اشتراک بگذارید یا در انجمن های مبتنی بر راه حل مانند StackOverflow شرکت کنید که به شما برای کمک به دیگران پاداش می دهد. HTML، CSS و جاوا اسکریپت سه زبان برنامه نویسی اولی هستند که برای نفوذ به توسعه وب باید یاد بگیرید. برای ایجاد یک وب سایت مدرن و کار به عنوان یک توسعه دهنده وب ظاهری، به این سه عنصر ضروری نیاز دارید. HTML (زبان نشانه گذاری Hyper-Text) محتوای وب سایت را مشخص می کند و ستون فقرات را می سازد. CSS (Cascading Style Sheets) به محتوا استایل می دهد. جاوا اسکریپت عناصر تعاملی وب سایت را کنترل می کند.

    چه مدت طول می کشد تا یک توسعه دهنده وب شوید؟

    پاسخ به این سوال به شما بستگی دارد. هر چه زمان بیشتری را صرف توسعه مهارت های خود کنید، سریعتر می توانید یک توسعه دهنده وب شوید. خبر خوب این است که توسعه وب معمولاً از کدهای سبکی استفاده می کند که یادگیری آن آسان تر از بسیاری از زبان های دیگر است. اگر اختصاص داده شده باشد، می توانید اصول اولیه توسعه وب را در چند ماه یاد بگیرید. اما توسعه دهندگان وب خوب هرگز از یادگیری دست نمی کشند. یک سوال بهتر ممکن است این باشد که "چه کاری می توانم انجام دهم تا سریعتر توسعه دهنده وب بهتری شوم؟" پاسخ این سوال تمرین است. آشنایی با کد نویسی به شدت کمک می کند، اما تمرین مزیت کمتر آشکاری نیز دارد. هرچه بیشتر کدنویسی کنید، بیشتر با مشکل مواجه می شوید یا باگ هایی در کد خود پیدا می کنید. یکی از جنبه های مهم توسعه وب، حل مشکلات و اشکال زدایی کد است. هرچه در حل مشکلات و ردیابی اشکالات بهتر عمل کنید، در کدنویسی سریعتر خواهید بود.

    React چیست؟

    React یک کتابخانه جلویی در جاوا اسکریپت است که توسط فیس بوک توسعه یافته است. ساده ترین تعریف React این است که یک کتابخانه رابط کاربری است که برای ساخت اجزای UI برای وب استفاده می شود. اما اگر این تمام کاری بود که React انجام داد، چیزی بیشتر از یک کتابخانه الگو بود. توسعه دهندگان کامپوننت ها را در React با استفاده از نحوی شبیه به HTML به نام JSX تعریف می کنند. این مؤلفه‌های کپسوله‌شده، وضعیت خود را مدیریت می‌کنند، و انتقال داده‌های غنی به یک مؤلفه را ساده می‌کنند و وضعیت برنامه و اجزای آن را خارج از Document Object Model (DOM) نگه می‌دارند. این ویژگی ها به کامپوننت های React این توانایی را می دهد که به صورت پویا و کارآمد به تغییرات حالت خود واکنش نشان دهند. مجموعه‌ای از اجزای ساده در React را می‌توان در برنامه‌های ساده تک صفحه‌ای یا برنامه‌های وب بزرگ و پیچیده تشکیل داد.

    React برای چه استفاده می شود؟

    React یک کتابخانه مقدماتی جاوا اسکریپت منبع باز است. برخی از توسعه دهندگان آن را یک فریم ورک فرانت اند می دانند زیرا بیشتر از کتابخانه های استاندارد معمولاً انجام می دهد. رایج ترین استفاده از React ساخت رابط کاربری پویا برای برنامه های وب تک صفحه ای است. اما ساختار React آن را برای چیزی بیش از ایجاد وب سایت مفید می کند. JSX که یکی از ویژگی‌های React است، یک پسوند نحوی برای جاوا اسکریپت است که یک الگو برای HTML ارائه می‌کند و وضعیت عنصر را مدیریت می‌کند. اما JSX می تواند به عنوان یک رابط برای چیزهایی غیر از HTML استفاده شود. React Native از React برای ساخت اپلیکیشن های موبایل استفاده می کند. در اینجا، JSX به جای HTML به یک رابط برای رابط‌های کاربری موبایل تبدیل می‌شود. حتی چند کتابخانه وجود دارد که از React و JSX برای تعامل و مدیریت سخت افزارهایی مانند React Hardware استفاده می کنند.

    React چگونه کار می کند؟

    React مهندسان را تشویق می کند تا با استفاده از رویکرد برنامه نویسی تابعی کد بنویسند. مهندسان اجزایی را ایجاد می کنند که توابع معمولی جاوا اسکریپت هستند. این توابع اطلاعاتی را برمی گرداند تا به React بگوید چه محتوایی باید روی صفحه نمایش داده شود. قدرت واقعی React از توانایی قرار دادن یا ترکیب این توابع در داخل یکدیگر ناشی می شود. این توانایی تودرتو، استفاده مجدد از کد را تشویق می‌کند و به مهندس اجازه می‌دهد تا یک مؤلفه را یکبار، اما در مکان‌های مختلف بنویسد.

    آیا React یک چارچوب یا کتابخانه است؟

    فریم‌ورک‌ها یک رویکرد عقیدتی برای ساختن یک برنامه کامل ارائه می‌دهند. از سوی دیگر، کتابخانه‌ها به ایجاد یک جنبه واحد از یک برنامه کمک می‌کنند. با در نظر گرفتن این موضوع، React یک کتابخانه است. این به مهندسان در ارائه HTML در مرورگر کمک می کند. React هیچ نظری در مورد نحوه واکشی داده ها، نحوه اعمال سبک، یا نحوه استقرار یا ساخت برنامه ندارد.

    آیا React ارزش یادگیری دارد؟

    بله، React ارزش یادگیری را دارد. چندتا دلیل داره. اولین مورد این است که React در بازار کار توسعه نرم افزار تقاضای زیادی دارد و چند سالی است که وجود دارد. اگر کدنویسی را در React یاد بگیرید و بتوانید آن را به خوبی انجام دهید، شانس خود را برای یافتن شغل افزایش خواهید داد. این به تنهایی دلیل دیگری است که ارزش یادگیری دارد. کاربران وب سایت دیگر به سایت های قدیمی که بدون بارگذاری مجدد صفحه به روز نمی شوند راضی نمی شوند. روش React برای به روز رسانی پویا HTML یک صفحه وب با نیازهای این کاربران مطابقت دارد و تجربه آنها را بهبود می بخشد. React نیز حدوداً چند سالی ساخته شده است و امتحان خود را پس داده است. بخش بزرگی از وب‌سایت‌ها، چه کوچک و چه بزرگ، از React به‌عنوان چارچوب ظاهری استفاده می‌کنند.

    آیا یادگیری React سخت است؟

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

    تفاوت بین React Native و ReactJS چیست و کدام یک را باید یاد بگیرم؟

    React یا React.JS یک کتابخانه جاوا اسکریپت جلویی برای ساخت اجزای UI برای وب است. اگر به توسعه وب علاقه دارید، React کتابخانه عالی برای یادگیری ایجاد برنامه های تعاملی، پویا تک صفحه ای یا حتی برنامه های کاربردی وب در مقیاس کامل است. React Native چارچوبی برای ساخت برنامه های موبایل بومی برای گوشی اندروید و آیفون اپل است. React Native همچنان React است، به این معنی که سینتکس و گردش کار برای ساخت برنامه‌ها اساساً یکسان است، اما اجزای تولید شده متفاوت هستند. در React، اجزای وب تولید می شوند. در React Native، اجزای تولید شده با APIهای بومی گوشی تعامل دارند. اگر تمرکز شما توسعه وب است، پس باید React را یاد بگیرید. اگر می‌خواهید برنامه‌های کاربردی تلفن همراه بسازید، بهتر است ابتدا React را یاد بگیرید و قبل از اینکه React Native را امتحان کنید با این فناوری آشنا شوید.

    چرا React اینقدر محبوب است؟

    دلایل زیادی برای محبوبیت React وجود دارد. یکی از دلایل این است که فیس بوک آن را توسعه داده است. اثبات اجتماعی این است که اگر برای فیس بوک، یکی از محبوب ترین شبکه های اجتماعی در وب، به اندازه کافی خوب باشد، باید برای سایر برنامه ها نیز به اندازه کافی خوب باشد. React همچنین بسیاری از مشکلات گذشته توسعه دهندگان را با توسعه برنامه های تک صفحه ای (SPA) حل کرد. React زمانی منتشر شد که SPA ها در حال محبوب شدن بودند و تمام چارچوب های موجود برای ساخت آن ها، توسعه را پیچیده و مستعد باگ می کردند. یکی از ویژگی هایی که آن را نسبت به کتابخانه های گذشته بهتر می کند این است که استفاده از React نسبتاً آسان است. اجزای آن قابل استفاده مجدد هستند، به علاوه استفاده React از DOM مجازی آن را بسیار کارآمد می کند. React باید در آینده محبوب باقی بماند زیرا هر نسخه جدید ویژگی‌های جدید و بهبود عملکرد را به همراه دارد.

چرا می خواهید این دوره را بگذرانید؟

پاسخ ما ساده است: کیفیت آموزش.

OAK Academy مستقر در لندن یک شرکت آموزش آنلاین است. آکادمی OAK آموزش هایی را در زمینه IT، نرم افزار، طراحی، توسعه به زبان های انگلیسی، پرتغالی، اسپانیایی، ترکی و بسیاری از زبان های مختلف در پلتفرم Udemy ارائه می دهد که در آن بیش از 1000 ساعت درس آموزشی ویدیویی دارد. آکادمی OAK هم با انتشار دوره های جدید تعداد سری های آموزشی خود را افزایش می دهد و هم با ارتقاء دانش آموزان را از تمام نوآوری های دوره های قبلاً منتشر شده آگاه می کند.

وقتی ثبت نام می کنید، تخصص توسعه دهندگان باتجربه OAK Academy را احساس خواهید کرد. سوالات ارسال شده توسط دانش آموزان برای مربیان ما حداکثر ظرف 48 ساعت توسط اساتید ما پاسخ داده می شود.

محتوای تازه

بر کسی پوشیده نیست که چگونه فناوری با سرعتی سریع در حال پیشرفت است. ابزارهای جدید هر روز منتشر می‌شوند و برای اینکه توسعه‌دهنده‌ای بهتر از React باشید، حفظ آخرین دانش‌ها بسیار مهم است. شما همیشه محتوای به روز این دوره را بدون هزینه اضافی خواهید داشت.

کیفیت تولید ویدیو و صدا

تمام محتوای ما به صورت ویدیو/صوتی با کیفیت بالا ایجاد/تولید می‌شود تا بهترین تجربه یادگیری را برای شما فراهم کند.

شما خواهید بود،

  • به وضوح می بینم

  • شنیدن واضح

  • حرکت در طول دوره بدون حواس‌پرتی

شما همچنین دریافت خواهید کرد:

  • دسترسی مادام العمر به دوره

  • پشتیبانی سریع دوستانه در بخش Q A

  • گواهی تکمیل Udemy برای دانلود آماده است

در حال حاضر شیرجه بزنید!

برنامه وب با React JS و Redux

ما پشتیبانی کامل را ارائه می‌دهیم و به هر سؤالی پاسخ می‌دهیم.

در کلاس می بینمت!


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

در دوره آموزشی React js با Redux چه خواهید آموخت و چگونه می توان کمک گرفت؟ What You Will Learn and How to Get Help in React js with Redux course?

  • معرفی برنامه وب با React JS و Redux Intro to Web Application with React JS and Redux

  • فایل های پروژه و اسناد دوره React React Project Files and Course Documents

  • سوالات متداول در مورد برنامه وب با React، Redux FAQ about Web Application with React, Redux

بیایید شروع به واکنش JS با Redux کنیم Let’s Start to React JS with Redux

  • اولین نمای کلی برنامه React شما Your First React App Overview

  • سوالات متداول برای React JS و Redux Frequently Asked Questions for React JS and Redux

  • Let, Const و Var در 3 دقیقه برای Web Application با React, Redux Let, Const and Var in 3 Minutes for Web Application with React, Redux

  • Node JS را نصب کنید Install Node JS

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

  • چرا باید یک برنامه React ایجاد کنید؟ Why You Will Need To Create a React App?

  • شروع به ایجاد React App کنید Start Creating React App

  • آیا می خواهید یاد بگیرید که چگونه برنامه React را متوقف کنید؟ Do You Want to Learn How To Stop React App?

  • اجزای عملکردی در React JS Functional Components in React JS

  • مسابقه quiz

JSX چیست؟ What is JSX?

  • تبدیل HTML JSX Converting HTML JSX

  • استایل سازی درون خطی با JSX در React JS Inline Styling with JSX in React JS

  • متغیر جاوا اسکریپت در JSX JavaScript Variable in JSX

  • مسابقه quiz

React Props React Props

  • سه اصل از اجزاء Three Tenets of Components

  • برنامه ساده با React Simple App with React

  • برنامه استایلینگ با رابط کاربری معنایی Styling App with Semantic UI

  • جزء ساختمان Building Component

  • تعیین تصویر در React JS Specifying The Image in React JS

  • کپی کردن کامپوننت واحد Duplicating The Single Component

  • تودرتوی اجزا Component Nesting

  • سیستم Props Props System

  • انتقال وسایل به کودک Passing Props to Child

  • بررسی اجمالی اجزای قابل استفاده مجدد Reusable Component Overview

  • لوازم جانبی کودکان Props Children

  • Quiz - React Js، React with redux، hooks و context Quiz - React Js, React with redux, hooks and context

کامپوننت مبتنی بر کلاس Class Based Component

  • اجزای کلاسی و اجزای عملکردی Class Based Components and Functional Components

  • نمای کلی برنامه React جدید New React App Overview

  • دریافت موقعیت فیزیکی کاربران Getting Users Physical Location

  • مدیریت عملیات Async در React Handling Async Operation in React

  • تبدیل مولفه تابعی به جزء مبتنی بر کلاس Transformation Functional Component to Class Based Component

  • مسابقه quiz

سیستم حالت در React JS State System in React JS

  • قوانین State در React State Rules in React

  • راه اندازی State In Constructor در React Initializing State In Constructor in React

  • بررسی اجمالی روش چرخه زندگی در React Lifecycle Method Overview in React

  • رندر مشروط Conditional Rendering

  • مسابقه - React JS، React، Redux Quiz - React JS, React, Redux

روش‌های چرخه حیات واکنش React Lifecycle Methods

  • با روش چرخه زندگی آشنا شوید Get to Know Lifecycle Method

  • برنامه Refactoring با روش چرخه زندگی Refactoring App with Lifecycle Method

  • عبور از ایالت به عنوان لوازم Passing State As Props

  • عبارات سه تایی در JSX Ternary Expressions in JSX

  • نمایش تصویر در React JS Showing Picture in React JS

  • سبک دادن به برنامه در React JS Styling The App in React JS

  • React Developer Tools React Developer Tools

  • بررسی عمومی React App General React App Review

  • مسابقه quiz

React Forms React Forms

  • بررسی اجمالی برنامه React React App Overview

  • طراحی کامپوننت در React redux Component Design in React redux

  • رسیدگی به فرم ها Handling Forms

  • سبک دادن به برنامه Styling The App

  • ایجاد کنترل کننده رویداد Creating Event Handlers

  • عناصر کنترل شده در مقابل عناصر کنترل نشده Controlled vs Uncontrolled Elements

  • چرا عناصر کنترل شده؟ Why Controlled Elements?

  • درک کلمه کلیدی «این» و اتصال Understanding ‘This’ KeyWord and Binding

  • ارتباط کودک با والدین Communicating Child to Parent

  • فراخوانی تماس در کودکان Invoking Callbacks In Children

برنامه نویسی ناهمزمان در React Redux Asyncronous Programming in React Redux

  • واکشی داده ها Fetching Data

  • Axios در مقابل Fetch Axios vs Fetch

  • عملکرد انتظار Async Async Await Function

  • تنظیم حالت در React Setting The State in React

  • ارائه فهرستی از کامپوننت ها Rendering A List of Components

  • پیاده سازی مقادیر کلیدی در لیست Implementing The Key Values In List

  • چه چیزی از برنامه یاد گرفتیم؟ What We Have Learned From The App?

  • آزمون - React JS، React، توسعه وب Quiz - React JS, React, Web Development

روتر واکنش React Router

  • راه اندازی پروژه Initializing The Project

  • روتر React The React Router

  • لینک و NavLink Link and NavLink

  • تغییر مسیرهای برنامه ای Programmatic Redirects

  • پارامترهای مسیر در React Redux Route Parameters in React Redux

  • برچسب سوئیچ روتر React React Router Switch Tag

  • مسابقه quiz

React Portals React Portals

  • چگونه یک مدال ایجاد کنیم؟ How To Create A Modal?

  • چرا React Portal ها؟ Why React Portals?

  • ایجاد یک React Portal Creating a React Portals

  • مسابقه quiz

Redux Redux

  • معرفی Redux Intro to Redux

  • فروشگاه های ردوکس Redux Stores

  • اقدامات Redux Redux Actions

  • کاهش دهنده ها در Redux Reducers in Redux

  • ذخیره اشتراک در React Redux Store Subscription in React Redux

  • راه اندازی Redux Setting Up Redux

  • نگاشت وضعیت به Props در React JS Mapping State to Props in React JS

  • صفحه کارت در React Redux Card Page in React Redux

  • React Redux - از Dispatch Hook استفاده کنید React Redux - useDispatch Hook

  • React Router Refactor React Router Refactor

  • React Redux - از Dispatch Hook 2 استفاده کنید React Redux - useDispatch Hook 2

  • Action Creators در Redux Action Creators in Redux

  • نظریه تفکر ردوکس Redux Thunk Theory

  • Redux Thunk Redux Thunk

  • Quiz React Redux Quiz React Redux

  • Quiz React Redux Quiz React Redux

  • آنچه در React Redux آموخته ایم؟ What We Have Learned in React Redux?

اضافی Extra

  • برنامه وب با React JS و Redux Web Application with React JS and Redux

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه وب با React JS و Redux
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9.5 hours
85
Udemy (یودمی) udemy-small
10 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
310
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oak Academy Oak Academy

زنده باد دانش فنی سلام در آنجا ، تا سال 2024 ، بیش از 1 میلیون شغل محاسباتی پر نشده وجود خواهد داشت و شکاف مهارت ها یک مشکل جهانی است. این نقطه شروع ما بود. در آکادمی OAK ، ما کارشناسان فناوری هستیم که سالها و سالها در این بخش بوده ایم. ما ریشه عمیق در دنیای فناوری داریم. ما صنعت فناوری را می شناسیم. و ما می دانیم که بزرگترین مشکل صنعت فناوری "شکاف مهارتهای فنی" است و راه حل ما این است. آکادمی OAK پل ارتباطی بین صنعت فناوری و افرادی خواهد بود -در حال برنامه ریزی یک حرفه جدید است فکر تحول شغلی است - می خواهید تغییر شغلی یا اختراع مجدد ، - تمایل به یادگیری سرگرمی های جدید با سرعت خود را داشته باشید

OAK Academy Team OAK Academy Team

مربی

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.