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

لوگو
کلاس خصوصی فعال است. درخواست کلاس خصوصی
برای دوره بعدی خبرم کن . خبرم کن
اصلی

مدرس این دوره : حسن خسروجردی ( مشاهده رزومه )

شروع از :
1403/01/29
هزینه دوره (آنلاین) : 4,000,000 تومان

جزئیات دوره

تعداد جلسات :
14 جلسه
طول دوره :
28 ساعت
روزهای برگزاری :
دوشنبه (17:00 الی 19:00) چهارشنبه (17:00 الی 19:00)
تلفن تماس :
02188454816 - 02191303737 - 09126700311
شعبه :
اصلی

توضیحات دوره

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
  • Functional component
  • Destructuring
  • تفاوت State , Prop
  • چرخه حیات کامپوننت ها
  • استایل دهی در ری اکت
  • Styled Component
  • مفهوم Hook
  • useState
  • PrevState
  • Object , Array in useState
  • useEffect
  • context
  • useContext
  • useReducer
  • useMemo
  • useCallback
  • useRef
  • Custom Hook
  • رویداد ها
  • List rendering
  • Conditional rendering
  • portal
  • HOC
  • Ajax  در React
  • Fetch
  • Axios
  • عملیات CRUD
  • Interceptor
  • react router
  • پروژه اول  : single page application SPA
  • پروژه دوم : اعتبار سنجی فرم ها
  • پروژه سوم : TODO List
  • پروژه چهارم : صفحه ورود و ثبت نام به کمک ری اکت و لاراول
  • MUI متریال یو آی - Material UI
  • استفاده از Bootstrap در React
  • استفاده از TailwindCSS در React
  • ساخت سبد خرید رستوران به کمک useReducer
  • Next.js ورژن جدید ( ۱۳ به بالا )

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

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

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

نوشتن پروژه های واقعی در قالب مثال

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

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

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

آخرین مقالات

مشاهده همه