ما را دنبال کنید:
image

دوره React JS Developer

آنچه یاد خواهید گرفت

React Developer

REACT

CLI Tools

  • Vite
  • Create React App

Components

  • Class Components
  • Functional Components
  • JSX
  • Props vs State
  • Conditional Rendering
  • Composition vs Inheritance

Rendering

  • Component Life Cycle
  • Lists and Keys
  • Render Props
  • Refs
  • Events
  • High Order Components

Hooks

  • useState Hook
  • useEffect Hook
  • Writing Custom Hooks
  • RoutingCommon Hooks

 

Routing

Reach Router

State Management

Styling

  • Emotion
  • Styled components
  • Tailwind CSS
  • Material UI
  • Mantine
  • Chakra UI
  • CSS Modules

Framworks

Forms

  • React hook form
  • Formik
  • Final form
  • Suspense
  • Portals
  • Error Boundaries
  • Fiber Architecture

Testing

  • Cypress
  • Playwright

 

Mobile

React Native

API Calls

  • SWR
  • React Query
  • Superagent
  • rtk-query

 

 

پیش نیاز

آشنایی با HTML، CSS و سرفصلهای فرانت اند پیشنهاد یادگیری اولیه دوره فرانت اند

مخاطبان دوره

  • تمامی افرادی که می خواهند در دنیای طراحی و توسعه وب فرانت اند حرفه ای شوند. (این دوره برای تمامی افراد حوزه فرانت اند پیشنهاد می شود.)
  • افرادی که علاقمند به دوره های آموزشی طراحی و توسعه وب هستند.
  • تمامی افرادی که می خواهند در حوزه فرانت اند وب متخصص شوند و به عنوان کارشناس فرانت اند مشغول به فعالیت شوند.

توانایی پس ازگذراندن دوره

افراد با شرکت در این دوره، قادر خواهند بود:

  • یک پروژه کامل فرانت اند را با React انجام دهند.
  • به عنوان متخصص طراحی و توسعه وب فرانت اند مشغول به فعالیت شوند.
  • می توانند در آگهی های استخدام طراح و توسعه وب فرانت اند حضور یابند
  • می توانند در پروژه های فرانت اند با React حضور داشته و پروژه را انجام دهند

این سرفصل استاندارد آموزش برنامه نویسی REACT می باشد. در این دوره آموزشی تمامی سرفصلها با تغییراتی توسط استاد تدریس می شود. فقط در نظر داشته باشید که برخی از سرفصلها به دلیل اینکه نیاز به مدت زمان بیشتری برای آموزش دارند در جهت معرفی و آشنایی توسط استاد دوره تدریس می شود و بخشهای کاربردی و اصلی در دوره ای مجزا ارائه خواهد شد. لذا برخی از موارد به دلیل کاربرد بیشتر و نیاز به تمرکز بالاتر در دوره ای مجزا ارائه می شود و تنها توسط استاد دوره به صورت معرفی و آشنایی ارائه خواهد شد.

در مورد مسیر یادگیری:
برای شروع یادگیری هر دوره، در لایتک شما مسیری را طی خواهید کرد که ما در لایتک به شما کمک می کنیم تا این مسیر را با موفقیت سپری کنید:

  • گام اول- شرکت در یک جلسه مشاوره آنلاین به مدت 15 دقیقه و معرفی اولیه دوره، سرفصلها و آشنا شدن با علاقمندیهای شما برای دستیابی به بهترین مسیر یادگیری و همچنین roadmap کامل دوره آموزشی انتخابی
  • گام دوم- شرکت در دوره آموزشی و مشاوره نحوه حضور در دوره مربوطه
  • گام سوم- تکمیل پروفایل کاربری، مهارتی و رزومه ای برای معرفی به شرکتهای متقاضی 
  • گام چهارم- ایجاد یک پروفایل کامل برای معرفی به سازمانها و شرکتها 
  • گام پنجم- استمرار ارتباط برای پیمودن مسیر کامل یادگیری و حرفه ای شدن

در صورتی که به صورت فردی می خواهید در دوره ثبت نام کنید:

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

در صورتی که به صورت گروهی و سازمانی می خواهید دوره را برای کارکنان خود برگزار کنید:

جهت تعیین شرایط برگزاری، نحوه برگزاری و هزینه توافقی دوره تماس حاصل فرمایید:

شماره های تماس

  • 02166035125
  • 09197603991