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

دوره آموزشی React JS

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

JavaScript (Refresher)

  • Introduction
  • Environments
  • Output
  • Variables and Types
  • Conditions
  • Loops
  • Function
  •  Dom Manipulations
  • Timers
  • Events
  • jQuery
  • Introduction
  • DOM Node vs jQuery Object
  • DOM Manipulation
  • Events
  • JSON
  • XMLHttpRequest (Ajax)
  • Deploy on Host
  • nodejs / npm
  • شروع کار با React
  • معرفی jsx
  • SPA vs MPA
  • Style and Css in React
  • PropTypes in react
  • props in react
  • Lifecycle methods
  • Event Handlings
  • List and Keys
  • state in react
  • component level state vs app level state
  • class components
  • Functional components
  • class components vs functional components
  • working with forms in react
  • debugging
  • React Router
  • Fetch and Axios and http request in react and work with api
  • start project with github api
  • implementing state with class component
  • env variables
  • Introduction hooks (usestate , useref , useReducer , useeffect , usecallback , ...)
  • convert github project to functional component and use hooks
  • context api and use on github project
  • Upload project on heroku platform
  • Todo list project
  • Dice Game Project
  • Movie Search Project
  • Portfolio Project
  • Redux old syntax and new syntax with hooks
  • Project with redux and rest api ( project with CRUD functionality and Search filtering) Create Read Update Delete

پیش نیاز

آشنایی با html - css - javascript

مخاطبان دوره

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

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

  • یادگیری تخصصی ReactJS

تمامي دوره ها با رعايت كليه نكات بهداشتي و به صورت حضوري برگزار خواهد شد.

پس با خيال راحت ثبت نام خود را انجام دهيد.

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

در زمان استراحت، پذیرای شما در کافی شاپ مجموعه هستیم:

و با سرگرمی های تعبیه شده، به کمی استراحت بپردازید و با روحیه مضاعف به کلاس برگردید:

حرفه ای شدن در محیط آموزشی جذاب را با لایتک تجربه کنید

React  یک Java script Library برای تولید User Interface مربوط بهWeb Application ها می‌باشد که می‌تواند به تنهایی یا در کتابخانه‌های دیگر استفاده شود.
در ریکت همه صفحات به صورت کامپوننت شناخته می‌شوند که کامپوننت‌های می‌توانند به تنهایی یا در داخل کامپوننت‌های دیگر نمایش داده شوند. این ویژگی کامپوننت بودن مهم ترین ویژگی روش‌های تولید Web App‌ها به روش (SPA (Single page application می‌باشد که در React نیز کامپوننت نوشتن جایگاه بسیار مهمی دارد. در اصل ما همه چیز را به صورت کامپوننت می‌نویسیم و سپس آن‌ها را در محل‌ها مورد نیاز فراخوانی می‌کنیم.

استفاده از React در شرکت‌ها و تیم‌های نرم افزاری روز به روز در حال رشد می‌باشد و می‌توان با یک مقایسه ساده از میزان دانلود‌های این کتابخانه محبوب نسبت به رقبای خود که حدود 6 تا 7 برابر است به این موضوع پی برد. از طرفی پیاده سازی وب سایتی مانند Facebook توسط React باعث شده که شرکت‌های نرم افزاری از کارائی و قابلیت‌هایی این زبان اطمینان حاصل کنند و محصولات جدید خود را در حوزه Web را به کمک React پیاده سازی کنند.
ارائه react native برای نوشتن اپلیکیشن‌های موبایل به صورت Native برای Android و iOS نیز باعث شد محبوبیت آن بسیار افزایش پیدا کند و نوشتن نسخه جدید Instagram به کمک React Native تیر خلاصی بود برای سایر رقبای React در دنیای برنامه نویسی وب و موبایل .

دوره های آموزشی Web Developer را برای حرفه ای شدن به خاطر بسپارید:

  • دوره جامع طراحی و برنامه نویسی وب (Front-end و Back-end)
  • دوره آنلاین طراحی و توسعه وب ۲(JavaScript, Jquery, Ajax)
  • دوره جامع PHP (مقدماتی، پیشرفته، لاراول به صورت کاملا عملی و پروژه محور)
  • دوره ReactJS 

کلیه اساتید لایتک دارای سابقه درخشان در حوزه آموزش می باشند.

لینک اعضای هیئت علمی