قیمت رایگان!

امتیاز
4.50 از 4 رأی
رایگان!
ویژگی های دوره
1,938 دانشجو
نوع دوره: غیرحضوری،ویدئویی
سطح دوره: مقدماتی
پیش نیاز: دوره جاوااسکریپت ، دوره جاوااسکریپت 2015(ES6)
زبان: فارسی
3 ساعت و 12 دقیقه
18 درس
412 مگابایت
روش دریافت: دانلودی
روش پشتیبانی: تالارگفتمان
5.81k بازدید 9 دیدگاه

سلام دوستان.در این دوره قصد داریم  ReactJs رو به شما آموزش بدیم.ReactJs اساسا یک کتابخانه open-source جاوا اسکریپته که برای ایجاد رابط کاربری مخصوصا برای برنامه های تک صفحه ای مورد استفاده قرار میگیره. این کتابخونه برای مدیریت لایه های نمایشی برنامه های تحت وب و تلفن همراه استفاده میشه.همچنین ReactJs این امکان رو به شما میده تا کامپوننت هایی طراحی کنید که در  بخش های مختلف پروژتون قابل استفاده باشه(reusable UI components).

ReactJs این امکان رو به توسعه دهنده ها میده تا وب اپلیکیشن های بزرگ و پیچیده که داده ها رو بدون بارگزاری مجدد مدیریت میکنند ، بسازند.هدف اصلی ReactJS سادگی،سرعت و مقیاس پذیری است که در رابط کاربری برنامه عمل میکنه.ReactJS با ترکیب با کتابخونه ها و فریمورک های دیگه جاوا اسکریپت مثل AngularJs در MVC استفاده میشه.

اگر هنوز با ReactJs آشنایی کامل نداریدو تفاوت اون با سایر کتابخونه ها و فریمورک های وب جاوا اسکریپت نمی دونید، پیشنهاد میکنم نگاهی به بخش React بلاگ سایت بندازید و مقالات زیر رو حتما بخونید:

این دوره مناسب چه کسانی است؟

با توجه به اینکه React Native بر پایه جاوا اسکریپت و کتابخانه React است، پس افرادی که قصد دارند با React Native شروع به کار کنند باید حتما آشنایی با مفاهیم پایه و اساسی React Js داشته باشند.این دوره مناسب این افرادی است که قصد دارند با فریمورک دوست داشتنی React Native شروع به کار کنند.

تکلیف پیش نیاز های این دوره چی میشه؟

برای یادگیری React شما باید به جاوا اسکریپت(Javascript) و ES6 آشنا باشید و تسلط نسبی داشته باشید تا روند یادگیری سریعی داشته باشید.لازم نیست که شما برای پیش نیازها نگران باشید چون ما تمامی این پیش نیاز ها رو به صورت رایگان داریم و میتونید از این دوره ها استفاده کنید

از طرفی همچنین شما نیاز دارید تا با مفاهیم HTML و CSS برای یک خروجی زیبا از لحاظ ظاهری و بصری آشنایی داشته باشید که میتونید از مطالب سایت w3schools استفاده کنید

توجه داشته باشید که در این دوره فقط موارد نیاز برای شروع کار با React Native آموزش داده شده است و اگر قصد دارید به صورت حرفه ای با React Js کار کنید پیشنهاد میکنم دوره جامع آموزش ReactJs رو مشاهده کنید

 

آموزش ReactJs ورژن 16

react چیست ویدئو

10 دقیقه

در این جلسه به این میپردازیم که React چی هست؟ چرا باید ازش استفاده کنیم؟ آیا React یک کتابخونه است یا فریمورک؟

در ادامه در مورد JSX و Virtual Dom صحبت میکنیم و همچنین چند تا از وب سایت معروف ایرانی که با React نوشته شدن معرفی میشه

نصب react ویدئو

7 دقیقه

در این جلسه با روش های مختلف نصب React آشنا میشید و در ادامه با استفاده از create react app یک پروژه ایجاد می کنیم

بررسی ساختار پروژه های react ویدئو

6 دقیقه

در این جلسه ساختار پروژه ای که با create-react-app ایجاد کردیم بررسی می کنیم

بررسی ساختار پروژه های react ویدئو

6 دقیقه

در این جلسه ساختار پروژه ای که با create-react-app ایجاد کردیم بررسی می کنیم

 

یادگیری و کار با JSX ویدئو

14 دقیقه

در این جلسه JSX رو به صورت کامل زیر و رو میکنیم و مزایای استفاده از JSX و دردسرهایی که در صورت عدم استفاده از اون رو باید بکشیم به صورت کامل بیان میشه

Functional Component در مقابل Class Component ویدئو

7 دقیقه

در این جلسه در مورد Functional Component و Class Component صحبت میکنیم.اینکه هر کدوم چه مزایایی دارند و با معرفیhooks چه امکاناتی در اختیار ما قرار گرفته که در پروژه هامون میتونیم ازش استفاده کنیم

 

نحوه ایجاد کامپوننت ویدئو

9 دقیقه

در این جلسه در مورد نحوه ایجاد یک کامپوننت و استفاده از اون بحث خواهیم کرد و شما یاد میگیرد که چجوری یک Functional Component ایجاد و از اون استفاده کنی

props ها در react ویدئو

9 دقیقه

در این جلسه یاد میگیرد که props ها در react چی هستند؟چه کاربردی دارند و چجوری میشه از اونها استفاده کرد

 

prop types چیست و چه کاربردی دارد ویدئو

14 دقیقه

در این جلسه یاد میگیرد که static typing و dynamic typing چیه و چه تفاوت هایی با هم دارند سپس در ادامه یاد میگیرد که چجوری type (نوع) prop هایی که به کامپوننت ها پاس داده میشه رو با استفاده از prop types چک کنید و از خطاهایی که ممکن بخاطر type اشتباه prop به وجود بیاد جلوگیری کنید

نحوه تبدیل functional component به class component ویدئو

3 دقیقه

در این جلسه یاد میگیرید که چجوری یک Functional Component رو به Class Component تبدیل کنید

 

state ها در react و کار با useState ویدئو

14 دقیقه

در این جلسه یاد میگیرید که چجوری با State ها در react کار کنید و اینکه تفاوت بین تعریف و بروز رسانی state ها در class Component و Functional Component چیه و چجوری میشه این عملیات ها رو انجام داد

استایل دهی در react ویدئو

8 دقیقه

در این جلسه یاد میگیرید که چجوری با استفاده از فایل های css استایل دهی به element های مورد نظرمون رو انجام بدیم

استفاده از css in js ویدئو

10 دقیقه

در این جلسه یاد میگیرید که css in js چه مزایایی داره، چه کتابخونه هایی در این زمینه وجود داره و چجوری ازش در React برای استایل دهی استفاده کنید

کار با css module ویدئو

8 دقیقه

در این جلسه یاد میگیرید که چجوری با css module ها در React کار کنید

مدیریت رویدادها(event ها) ویدئو

10 دقیقه

در این جلسه یاد میگیرید که چجوری رویدادها یا همون event ها در react رو مدیریت کنید

conditional rendring در react ویدئو

15 دقیقه

در این جلسه یاد میگیرید که چجوری بر اساس وضعیت یک state یا prop شما render های متفاوتی رو به کاربر نمایش بدید و بر اساس شرط یک سری محتواهای خاص به کاربر نشون داده بشه

list و key در react ویدئو

9 دقیقه

در این جلسه در ابتدا یاد میگیرید که کار map چیه و سپس با list ها کار میکنیم و دلیل و نحوه استفاده از key در لیست ها رو بیان میکنم

lifeCycle(چرخه حیات) کامپوننت ها در react و کار با useEffect ویدئو

21 دقیقه

در این جلسه یاد میگیرید که به طور کلی life cycle چی هست و در چه مواردی مورد استفاده قرار میگیره.سپس نحوه پیاده سازی اون با استفاده از useEffect رو یاد می گیرید

کار با فرم ها ویدئو

18 دقیقه

در این جلسه یاد میگیرید که فرم ها در react با html چه تفاوتی دارند و چجوری با فرم ها در react باید کار کرد

moreدوره های مرتبط

ساخت FlowerList سفارشی

سلام دوستان ، ساخت یک ListView سفارشی به همراه تصاویر و عکس احتمالا در همه نوع برنامه های Android و…
210
رایگان!

آموزش طراحی اینستاگرام با React Native

اینستاگرام یکی از محبوب ترین اپلیکیشن های ساخته شده با React Native است.فیسبوک برای نشان دادن قدرت React Native هر…
171
69,000 تومان 41,500 تومان

آموزش Redux

اگر برنامه نویسی با React Native رو شروع کردید حتما اسم Redux  رو شنیدید و به احتمال زیاد این سوال…
58
25,000 تومان

chat_bubble_outlineنظرات

  • امیر رستگار

    سلام
    من دوره های جاوااسکریپت،Es6 و این دوره رو تا به اینجا دیدم و واقعا راضی بودم از همشون اما خیلی بهتر میشد اگه این دوره کمی مباحث رو تکمیلی تر بیان میکرد
    چون من سرفصل هارو چک کردم
    البته که درک میگنم رایگان هستش
    به هر حال تشکر

    • مهدی(مدیریت)

      سلام امیر عزیز.همونطور که در متن دوره بیان شده، این دوره مقدماتی بوده و صرفا مفاهیمی که بیشتر مورد نیاز هست برای React Native بیان شده.انشالله ماه آینده دوره جامع آموزش react ورژن 16.8.6 رو خواهیم داشت.
      موفق باشی.

    • مهدی(مدیریت)

      دوره جامع آموزش React Js منتشر شد و میتونید از این دوره استفاده کنید

  • megmytemp

    سلام و ممنون از شما
    دوره رایگان هست ولی لینک ها قفل شده است؟
    من 3 سر فصل را توانستم ببینم ولی امروز که مجددا آمدم دیدم سرفصل ها قفل شده است

    • مهدی(مدیریت)

      سلام.پس زپاز ثبت نام در دوره لینک دانلود دوره برایتان ارسال و همچنین از بخش حساب کاربری و قسمت دانلودها،به لینک دسترسی داشته باشید
      موقق باشید

  • محمد حسن

    من دوره جاوااسکریپت و جاواسکریپت ۲۰۱۵ سایتتون رو دیدم
    بعد هم این دوره رو دیدم
    یه پیشنهاد داشتم برای این دوره
    کمی عمیق تر یشید ینی یکم محتوارو پروژه ای کنید
    تشکر

    • مهدی(مدیریت)

      سلام محمدحسن عزیز.
      در ماه آینده دوره جامع آموزش react منتشر خواهد شد که کلیه موارد را پوشش خواهد داد

    • مهدی(مدیریت)

      دوره جامع آموزش React Js منتشر شد و میتونید از این دوره استفاده کنید

  • graphist77

    سلام وقت شما بخیر
    لینک های دانلود هر قسمت مشکل داره

    لطفا بررسی کنید
    ممنون

    • علیرضا(مدیریت)

      سلام وقت شماهم بخیر
      لینک های دانلود مشکلی ندارن ، در حال یک بروزرسانی هستیم احتمالا برای یکی دوساعت آینده امکان دانلود دوره ها نباشه ، ممنونیم از صبر و شکیباییتون
      شاد باشید

  • graphist77

    سلام به تیم تولید محتوای آموزشی
    اول اینکه خیلی ممنون بابت انتشار رایگان این آموزش
    دوره خیلی خوب، کوتاه و مختصری هست ولی بنظرم برای فرد مبتدی که نمیدونه ریکت چی هست یکم گنگ میتونه باشه !
    منتظر یک دوره با مثال های کاربردی و پیاده سازی پروژه واقعی برای reactJs هستیم 🙂

    ممنون

    • مهدی(مدیریت)

      سلام.
      هدف از تولید این محتوا یادگیری مفاهیم برای ورود به دنیای React Native هست.به زودی دوره جامع آموزش React در سایت قرار خواهد گرفت که میتونید استفاده کنید

    • مهدی(مدیریت)

      دوره جامع آموزش React Js منتشر شد و میتونید از این دوره استفاده کنید

  • سعید

    اقا واقعا اینو شما گذاشته بودید برای آموزش یا مثال برای کسایی که بلدن؟؟؟
    من مثل چارت شما شروع کردم به یادگیری ولی الان چند هفته است گیر کردم تو این آموزشتون واقعا این برای کساییه که میخوان تازه یاد بگیرن یا چی؟؟؟؟؟
    واقعا دوره بدی بود و نصف بیشترشو اصلا نفهمیدم

    • مهدی(مدیریت)

      سلام سعید عزیز.
      این دوره برای کسانی که قصد دارند با React Native کار کنند ضبط شده و کاربرد این دوره رو زمانی که با react native شروع به کار کنی متوجه میشی
      همونطور که در جریان هستی react یکی از پیش نیازهای react native هست و در این دوره سعی شده تمامی موارد مورد نیاز به صورت کوتاه آموزش داده بشه.
      اگر قصدت یادگیری react هست، ماه آینده یک دوره جامع آموزش react در سایت منتشر میشه و میتونی از اون استفاده کنی.

    • مهدی(مدیریت)

      دوره جامع آموزش React Js منتشر شد و میتونید از این دوره استفاده کنید که از مقدماتی تا پیشرفته React Js آموزش داده شده

  • shahin110

    سلام . چرا ویدیوها از دسترس خارج شدن ؟!

    • علیرضا(مدیریت)

      سلام واحترام
      تست شد وهیچ مشکلی وجود نداشت
      کافیه که شما به حساب کاربریتون مراجعه کنید در قسمت دانلود ها لینک دانلود دوره به صورت یکجا وجود داره به راحتی میتونید دوره رو دانلود کنید
      اگر همچنان مشکل داشتید لطفا اطلاع بدید تا راهنماییتون کنیم

  • raiiiny man

    سلام خسته نباشید
    دوره ی پیشرفته react js چه زمانی منتشر میشه؟

    • مهدی(مدیریت)

      سلام سلامت باشید
      دوره جامع react js هفته آینده شنبه یا یکشنبه منتشر میشه.در کانال تلگرام عضو بشید تا از انتشار دوره مطلع بشید یا هفته آینده به سایت سر بزنید

    • مهدی(مدیریت)

      دوره جامع آموزش React Js منتشر شد و میتونید از این دوره استفاده کنید

  • arash.azhdary

    سلام و عرض ادب
    من از تیر ماه منتظر دوره react هستم و طبق پیغام های شما می فرمایید در ماه آینده منتشر میشه.
    الان رسیدیم به اواسط مهر.
    محبت می کنید اگر اعلام فرمایید دقیقا چه زمانی دوره react در سایت قرار میگیره.

    ممنون

    • مهدی(مدیریت)

      سلام آرش عزیز.
      بابت تاخیری که به وجود اومد بسیار عذرخواهی میکنیم.با توجه به حساسیت شدیدی که برای دوره جامع react داشتیم این تاخیر به وجود اومد.خبر خوب اینکه هفته آینده روز شنبه یا یکشنبه این دوره منتشر میشه و میتونی ازش استفاده کنی
      بازهم از مشکلاتی که برات به وجود اومده بابت تاخیر ما شدیدا عذرخواهی میکنیم.امیدواریم که محتوای دوره جبران کنه این موضوع رو.
      با آرزوی بهترین ها

    • مهدی(مدیریت)

      دوره جامع آموزش React Js منتشر شد و میتونید از این دوره استفاده کنید

قوانین ثبت دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *