آکادمی برنامه نویسان

لوگو

سورپرایـــز ویــــژه ! 

جلسه رفع اشکال رایـــگان در زمان تعیین شده برای شرکت کنندگان حضوری با (حضور استاد مدائنی)

برای دوره بعدی خبرم کن . خبرم کن

توضیحات دوره

React.js  یکی از سریع‌ترین و محبوب‌ترین کتابخانه‌ها ( Library ) جاوا اسکریپت است که توسط فیسبوک اینستاگرام و یک جامعه مستقل از توسعه دهندگان وب مدیریت و نگهداری می‌شود.

 React یک Library متن باز و البته رایگان جاوا اسکریپت برای طراحی رابط کاربری است.

پیش نیازها

  •  
    • تسلط به جاوااسکریپت
    • تسلط به html css
    • آشنایی با بروز رسانی های جاوااسکریپت es5,es6 , …

مخاطبان این دوره

افراد علاقه مند به توسعه و برنامه نویسی فرانت اند

سرفصل دوره

  • معرفی دوره
  • توضیحات ابتدایی
  • آشنایی با React
  • چرا React
  • ابزار ها و نیازمندی های ابتدایی
  • ساخت اولین پروژه
  • مروری بر بروزرسانی های اکمااسکریپت
  • اپراتور Spread
  • Object , Array  destructuring
  • مباحب پایه شئ گرایی در جاوااسکریپت
  • Export – import
  • توابع فلشی  Arrow function
  • تفاوت Const – Let – Var
  • بررسی فولدر ها و فایل های پروژه
  • مفهوم کامپوننت
  • ساحت کامپوننت
  • انواع کامپوننت
  • Virtual DOM  در ری اکت
  • آشنایی با JSX
  • Prop
  • State
  • Reusable component
  • Class component
  • Functional component
  • setState
  • Destructuring
  • تفاوت State , Prop
  • چرخه حیات کامپوننت ها
  • استایل دهی در ری اکت
  • Styled Component
  • مفهوم Hook
  • useState
  • PrevState
  • Object , Array in useState
  • useEffect
  • context
  • useContext
  • useReducer
  • useMemo
  • useCallback
  • useRef
  • Custom Hook
  • رویداد ها
  • مفهوم binding
  • List rendering
  • Conditional rendering
  • Mounting
  • Unmounting
  • Update
  • Memo
  • Pure component
  • Ref
  • propTypes
  • portal
  • Error boundary
  • HOC
  • Ajax  در React
  • Fetch
  • Axios
  • عملیات CRUD
  • مدیریت خطا ها
  • Interceptor
  • Publish  نهایی پروژه روی هاست
  • react router
  • پروژه اول single page application SPA
  • پروژه دوم اعتبار سنجی فرم ها
  • پروژه سوم TODO List
  • معرفی ریداکس Redux
  • مفاهیم
  • تعاریف
  • راه اندازی
  • Action
  • Reducer
  • Store
  • پکیج محبوب react-redux
  • Redux thunk

اهداف این آموزش

یادگیری و تسلط کافی به کتابخانه ری اکت React.js

مشاور پروژه های برنامه نویسی و بازاریابی الکترونیکی

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

مهندس ایمان مدائنی مدرس بین المللی و رسمی مایکروسافت، مدیر و موسس انجمن برنامه نویسان و آموزشگاه برنامه نویسان ، دارای مدارک رسمی Microsoft Certified Trainer - MCT و MCSD و MCP و MCSE و MCSA از مایکروسافت، مشاور چندین سازمان و ارگان دولتی و شرکت های خصوصی، می تواند در این مسیر شما را همراهی نماید.

آخرین مقالات

مشاهده همه

تقدیرنامه ها

تندیس اجلاس سراسری رضایت مندی مشتری با رویکرد مشتری مداری تندیس اجلاس سراسری رضایت مندی مشتری با رویکرد مشتری مداری
جایزه ملی هاتف اجلاس سراسری مسئولیت پذیری اجتماعی و فرهنگ سازمانی جایزه ملی هاتف اجلاس سراسری مسئولیت پذیری اجتماعی و فرهنگ سازمانی
گواهی نامه ISO 10002:2018 رضایت مشتری -سیستم مدیریت رسیدگی به شکایات گواهی نامه ISO 10002:2018 رضایت مشتری -سیستم مدیریت رسیدگی به شکایات
گواهی نامه  ISO 10004:2018 رضایت مشتری - نظارت و اندازه‌گیری رضایت مشتری گواهی نامه ISO 10004:2018 رضایت مشتری - نظارت و اندازه‌گیری رضایت مشتری
گواهی نامه 9001:2015 ISO  سیستــــــم مدیـــــــریت کیفیت         .        گواهی نامه 9001:2015 ISO سیستــــــم مدیـــــــریت کیفیت .