دوره آموزش react js

 

مجتمع بازتاب علم

 

 

 

مدت دوره 30 ساعت

 

حداکثر ظرفیت 10 نفر

 

مخاطبین کلیه افراد

 

صادرکننده گواهینامه سازمان فنی و حرفه ای

 

مدارک مورد نیاز کارت ملی

توضیحات

بررسی اجمالی دوره آموزش  React js

  React js  توسط یکی از مهندسان  نرم افزار شرکت فیس بوک به نام جردن والک طراحی شد و برای اولین بار بر روی فیس بوک در سال 2011  پیاده سازی شد. React برای ساخت وب سایت های  تک صفحه ای (SPA) کاربرد دارد به این معنا که شما تنها یک صفحه HTML خواهید داشت که محتوای آن توسط کامپوننت ها کنترل میشود.

React js  یک فریم ورک متن باز جاوا اسکریپت است به این معنا که هم اکنون هزاران توسعه دهنده جاوا اسکریپت در حال ساخت پکیج ها و ماژول های آن هستند و شما تنها با نصب هر یک از این ماژول ها به راحتی قادر خواهید بود امکانات برنامه نوشته شده خود را گسترش دهید. همچنین شما به کمک کامپوننت ها که قسمت اصلی ساخت برنامه های react است قادر خواهید بود که وظایف و ویژگی های پیچیده را شکسته و تقسیم کرده و هریک را به کامپوننتی واگذار کنید و یک کامپوننت را در هر جای برنامه ی خود و چندین بار استفاده کنید. به عبارتی ماژول هایی خواهید ساخت که قابلیت استفاده مجدد دارند.

مهم ترین ویژگی react  استفاده از JSX است. JSX ابزاری است که توسط react ارائه شد تا برنامه نویسان جاوا اسکریپت بتوانند به راحتی کدهای HTML و جاوا اسکریپت را باهم ادغام  کنند و کدهای تمیزتر و قابل درک تری را بنویسند. همین ویژگی react  یادگیری آن را در مقابل سایر کتابخانه های جاوا اسکریپت مانند  Angular  که توسط کمپانی گوگل توسعه داده شده است، بسیار راحت تر کرده است.

از معروف ترین سایت های طراحی شده به کمک  react میتوان به : فیس بوک، اینستاگرام، روزنامه نیویورک تایمز و حتی سرویس پست الکترونیکی Yahoo Mail  اشاره کرد.

نکته: دوره آموزشی react به گونه ای برنامه ریزی شده که شما تنها نیاز به دانستن  سطح مقدماتی از HTML و  CSS و جاوا اسکریپت خواهید بود.

مطالبی که در دوره React یاد می گیرید

  • React چیست و چه کاربردی دارد
  • اجزای پروژه های React
  • آشنایی با bootstrap
  • معرفی کلاس ها و توابع پیکانی در JavaScript  ES6
  • کامپوننت های State full و Stateless
  • چرخه حیات کامپوننت ها و توابع آن.
  • ادغام کامپوننت ها و Context
  • کامپوننت های HOC
  • رفرنسها و پرتال ها (Ref & Portal)
  • فرم ها و انواع اعتبارسنجی داده های آن (خودکنترلی و API)
  • دیتا استور Redux
  • API های Redux
  • کنترل app با URL routing
  • استفاده از وب سرویس REST
  • استفاده از وب سرویس GraphQL
  • ساخت وب سرویس های گراف کیوال و رٍست
  • کار با js و ماژول های آن
  • وب سرویس JSON-Server
  • استفاده از MySQL در js

نکته: دوره آموزشی react به گونه ای برنامه ریزی شده که شما تنها نیاز به دانستن  سطح مقدماتی از HTML و  CSS و جاوا اسکریپت خواهید بود.

 

آموزش react

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

کارجویانی که میخواهند به عنوان طراحان سایت و توسعه دهنده وب در شرکت های برتر فناوری اطلاعات و کامپیوتری استخدام شوند.

کسانی که میخواهند همگام با تکنولوژی های بروز طراحی سایت، قدم بردارند.

توسعه دهندگان وب و برنامه نویسانی که قصد دارند، درک مفهومی از react native داشته باشند.

طراحان رابط کاربری( UI ) پیچیده

سوالات متداول

  • تفاوت react js با react native چیست؟

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

اما react native یک فریمورک بر پایه جاوا اسکریپت و کتابخانه react js است که شما فقط با نوشتن کد جاوا اسکریپت و استفاده از کامپوننت های react می تواند اپلیکیشن native برای دو پلتفرم android و ios بسازید.

  • یادگیری react js سخت است؟

یادگیری react js برای کسانی که به جاوا اسکریپت و Es6 تسلط دارند، کار بسیار راحتی است و با صرف مدت زمانی نسبتا کوتاه با داشتن پیش زمینه از html و css راحت می تواند به این کتابخانه  مسلط شوند.

‫5/5 ‫(3 نظر)

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دوره آموزش react js”

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