beeon.academy
frontendՄիջինՀայտնի

React.js

Hooks, components, state, routing, data fetching, and architecture. Finish with a portfolio-grade React app deployed to production.

React 19TypeScriptTanStack QueryZustandVite
Տևողություն
10 weeks
Մեկնարկ
24 հնս
Ուսանողներ
280+
Վարկանիշ
4.9 / 5
Արժեքը
89 000 ֏
Ընդունելությունը բաց է
  • 10 weeks (ընդամենը 90 ժ)
  • Մեկնարկ՝ 24 հունիսի, 2001 թ.
  • Ձևաչափ՝ հիբրիդ
  • HY · EN
  • Վկայական ավարտելուց հետո

Գրանցման համար վճարում պետք չէ · Կկապվենք ձեզ հետ 24 ժամվա ընթացքում

Ինչի մասին է դասընթացը

Դասընթացի մասին

Hooks, components, state, routing, data fetching, and architecture. Finish with a portfolio-grade React app deployed to production.

10 weeks ընթացքում (90 ժամ դասեր և նախագծային աշխատանք) կանցնեք հիմունքներից մինչև իրական, պրոդակշն մակարդակի նախագիծ՝ Lilit Avetisyan-ի և beeon.academy-ի մենթորների թիմի ուղեկցությամբ։

Ուսուցման արդյունքներ

Ինչ կսովորեք

Think in components and design clean state
Master hooks — useState, useEffect, useMemo, custom hooks
Fetch and cache data with TanStack Query
Ship a production-grade SPA
Ինտերակտիվ դասընթաց

Դասեր

55 դաս · բոլորը բաց են, սկսեք ցանկացածից
  1. 1Ի՞նչ է React-ը30 րոպե
  2. 2React նախագծի ֆայլերը25 րոպե
  3. 3Մտածել կոմպոնենտներով35 րոպե
  4. 4JSX — նշում JavaScript-ի ներսում35 րոպե
  5. 5JSX-ի կանոնները30 րոպե
  6. 6Արտահայտություններ ձևավոր փակագծերում30 րոպե
  7. 7Ֆունկցիա-կոմպոնենտներ35 րոպե
  8. 8Import և export30 րոպե
  9. 9Կոմպոնենտները իրար միացնել30 րոպե
  10. 10Props — կոմպոնենտի մուտքերը40 րոպե
  11. 11children — ներդրված բովանդակություն25 րոպե
  12. 12Ցույց տալ կամ թաքցնել30 րոպե
  13. 13Ցուցակներ և key40 րոպե
  14. 14Մաքուր կոմպոնենտներ30 րոպե
  15. 15Իրադարձություններ՝ click և գրել35 րոպե
  16. 16useState — հիշողություն, որ վերանկարում է40 րոպե
  17. 17Render և commit30 րոպե
  18. 18Strict Mode30 րոպե
  19. 19State-ը նկար է35 րոպե
  20. 20Թարմացումների հերթ30 րոպե
  21. 21Թարմացնել օբյեկտներ և զանգվածներ40 րոպե
  22. 22State-ի կառուցվածքը ընտրել35 րոպե
  23. 23Ձևեր և կառավարվող դաշտեր40 րոպե
  24. 24Ձևի գործողություններ40 րոպե
  25. 25State-ը բարձրացնել վեր35 րոպե
  26. 26State-ը պահել և զրոյացնել30 րոպե
  27. 27useEffect — էկրանը նկարելուց հետո40 րոպե
  28. 28useLayoutEffect — ներկելուց առաջ30 րոպե
  29. 29Կախվածություններ և մաքրում35 րոպե
  30. 30Գուցե effect պետք չէ35 րոպե
  31. 31Իրադարձություն թե effect30 րոպե
  32. 32Տվյալ բեռնել45 րոպե
  33. 33useRef — տուփ, որի համար React-ը չի վերանկարում30 րոպե
  34. 34Ref-ը որպես prop35 րոպե
  35. 35useContext — ընդհանուր տվյալ40 րոպե
  36. 36useReducer — շատ կապված թարմացումներ40 րոպե
  37. 37Reducer և context միասին40 րոպե
  38. 38Սեփական hook-եր35 րոպե
  39. 39Hook-երի կանոնները30 րոպե
  40. 40useMemo — հիշել հաշվարկը30 րոպե
  41. 41useCallback — հիշել ֆունկցիան30 րոպե
  42. 42memo — բաց թողնել երեխայի render-ը30 րոպե
  43. 43Transition-ներ35 րոպե
  44. 44Suspense և lazy35 րոպե
  45. 45useId — եզակի id-ներ25 րոպե
  46. 46Հասանելիություն40 րոպե
  47. 47Կոմպոնենտների ոճը35 րոպե
  48. 48Portal — նկարել ծնողից դուրս30 րոպե
  49. 49Սխալի սահմաններ35 րոպե
  50. 50Երթուղի45 րոպե
  51. 51Սերվերի տվյալ և քեշ40 րոպե
  52. 52Կոմպոնենտներ թեստավորել40 րոպե
  53. 53React DevTools30 րոպե
  54. 54Render prop և HOC35 րոպե
  55. 55Եզրափակիչ՝ փոքր առաջադրանքների ցուցակ50 րոպե
Դասընթացի մոդուլներ

Ծրագիր

  1. 1
    • Components & props
    • State & events
    • Lists & keys
    • Lifting state up
  2. 2
  3. 3
  4. 4
Ինչ է պետք սկսելու համար

Պահանջներ

  • Solid JavaScript fundamentals
  • Basic Git
Սովորեք գործող ինժեներից

Ձեր դասավանդողը

LA

Lilit Avetisyan

React Lead · beeon.academy

Senior engineer with 10+ years building production web apps. Has mentored over 800 students across full-stack and frontend tracks.

Ինչ են ասում շրջանավարտները

Ուսանողների կարծիքներ

“The course was structured perfectly — I went from zero to shipping real projects in months.”
A
Anna G.
Շրջանավարտ
“Mentors gave hands-on feedback every week. I landed an internship before the course was even over.”
D
David S.
Շրջանավարտ
“Loved the project-based approach. I genuinely felt ready for real engineering work.”
M
Mariam P.
Շրջանավարտ
Հաճախ տրվող հարցեր

ՀՏՀ

Most of our beginner courses require no prior experience — just curiosity. Intermediate and advanced tracks have prerequisites listed on each course page.
Արժեքը
89 000 ֏
Գրանցվել