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

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

توضیحات دوره

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

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

پیش نیازها

آشنایی با جاوا اسکریپت

آشنایی با HTML && CSS

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

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

افرادی که front-end developer هستند که قصد دارند React.js رو هم به رزومه کاریشون اضافه کنن.

سرفصل دوره

  • معرفی دوره React.js
  • توضیحات پایه و آشنایی با React.js
  • React.js چیست

    ساخت و آماده سازی محیط توسعه

    ساخت اولین App

     

  • آشنایی به ES6,7
  • آشنایی با Let,Var,Const

    آبجکت ها

    توابع فلشی (Arrow Functions)

    آشنایی با Object Destructuring

    آشنایی با Array Destructuring

    عملگر Spread

    کلاس ها

    وراثت

    ماژول ها

     

  • کامپوننتها
  • معرفی

    ساخت اولین کامپوننت

    آشنایی با JSX

    مدیریت رویدادها

    آشنایی با Prop

    آشنایی با State

    بروز رسانی State

    ارسال داده به کامپوننتها

    نحوه دیباگ کردن در React

    تفاوت Props با State

    چرخه حیات کامپوننتها (Lifecycle Hooks)

    کامپوننتهای تابعی

     

  • ساخت پروژه مدیریت کننده اشخاص
  • استایل دهی پیشرفته در ری اکت
  • استفاده از بوت استرپ در ری اکت
  • ساخت پروژه مدیریت کننده کارهای روزمره
  • توضیح استفاده از Context Api و React Hooks
  • ساختار Global State
  • کامپوننتهای مرتبه بالا
  • آشنایی با Ref
  • استفاده از PropTypes
  • نحوه تبدیل قالبهای HTML به پروژه ری اکت
  •  

     

  • شروع پروژه عملی (سایت تاپلرن)
  • تبدیل قالب سایت تاپلرن

    ثبت نام و اعتبارسنجی داده های ورودی

    احراز هویت و ارزیابی دسترسی

    ورود به سایت

    ارتباط با سرور

     

  • Pagination (صفحه بندی)
  • مرتب سازی (Sorting) و جستجو
  • مسیردهی (Routing)
  •  

  • ریداکس از مقدماتی تا پیشرفته
  • تبدیل پروژه تاپلرن به ریداکس
  • استفاده از جی کوئری در ری اکت
  • استفاده از Context Api در کنار ریداکس
  • استفاده از React Redux Loading Bar
  • استفاده از React Image
  • ساخت داشبورد و Private Layout
  • ساخت دیالوگ ها
  • ساخت جستجوی دوره ها
  • مرتب سازی دوره ها بر اساس قیمت
  • بروزرسانی وابستگی های پروژه
  • Material UI از مقدماتی تا پیشرفته
  • آموزش NextJs از مقدماتی تا پیشرفته
  • یادگیری کامل SSR  و PWA
  •  

  • مدیریت خطاها
  • آموزش پابلیش پروژه

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

یادگیری و تسلط بر روی React.js و آمادگی برای ورود به بازار کار

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

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

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

آخرین مقالات

مشاهده همه