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

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

توضیحات دوره

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 از مایکروسافت، مشاور چندین سازمان و ارگان دولتی و شرکت های خصوصی، می تواند در این مسیر شما را همراهی نماید.

آخرین مقالات

مشاهده همه