ΠΠ΅ΡΠ½ΡΡΡΡΡ Π² Π²ΠΈΠ΄Π΅ΠΎΡΠ΅ΠΊΡπ¨βπ» Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ frontend junior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° (CSS, HTML, JS, React, Typescript)
ΠΠ»ΠΈΠ½Π½ΠΎΠ΅ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΎΡΠ½ΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ junior frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Ρ ΡΠ°Π·Π±ΠΎΡΠΎΠΌ ΠΎΡΠ²Π΅ΡΠΎΠ², code review ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ TypeScript-Π·Π°Π΄Π°ΡΠ΅ΠΉ. Π’Π΅ΠΌΡ ΠΎΡ
Π²Π°ΡΡΠ²Π°ΡΡ HTML/CSS, JavaScript, REST, TypeScript, React ΠΈ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ.
- ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
- Frontend
- Π€ΠΎΡΠΌΠ°Ρ
- ΠΠΎΠΊ-ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΡΠ΅ΠΉΠ΄
- Junior
- ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ
- 2 Ρ 27 ΠΌΠΈΠ½
ΠΠΎΡΠΎΡΠΊΠΎ ΠΎ Π²ΠΈΠ΄Π΅ΠΎ
ΠΡΠΎ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΎΡΠ½ΠΎΠ΅ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ junior frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΠ»Π°Π΄Π°: ΠΎΠ½ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π΅ ΠΈΠ· ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Π½ΠΈΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ, ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ React ΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. ΠΠ½ΡΠ΅ΡΠ²ΡΡΠ΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π΅Ρ soft skills, ΠΎΡΠ½ΠΎΠ²Ρ Π²Π΅Π±Π° ΠΈ JavaScript, TypeScript ΠΈ React, ΡΡΠΎΡΠ½ΡΡ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»ΡΡ ΠΎΡΠ²Π΅ΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°. Π ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡΡ code review Todo-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΡΡ ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ°ΡΡΡΡΠ° ΡΠΊΠΈΠ΄ΠΎΠΊ Π΄Π»Ρ ΡΠΎΠ²Π°ΡΠΎΠ².
ΠΠ°ΡΡΠΎΠ½ΡΡΡΠ΅ ΡΠ΅ΠΌΡ
Π§ΡΠΎ Π²Π·ΡΡΡ Π½Π° Π·Π°ΠΌΠ΅ΡΠΊΡ
- ΠΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΠΠ»Π°Π΄Π°, ΠΏΡΡΡ ΠΎΡ Π½Π°ΡΠ°Π»Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π·Π°Π½ΡΠ» Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»ΡΡΠΎΡΠ° Π»Π΅Ρ; ΠΎΠ½ ΡΡΠΈΠ»ΡΡ ΠΏΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ React, Π²ΠΈΠ΄Π΅ΠΎ, ΡΡΠ°ΡΡΡΠΌ ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌ, ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ΄Π΅Π»ΡΡ Π΄ΠΎ 3β5 ΡΠ°ΡΠΎΠ² Π² Π΄Π΅Π½Ρ.
- ΠΠ»Ρ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ ΠΠ»Π°Π΄ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΠ²ΡΠΎΡΠΈΠ» Todo-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π·Π°ΡΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Π» ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ³ΠΎΠ΄Ρ ΠΈ Π½Π°ΡΠ°Π» ΠΏΡΠΎΠ΅ΠΊΡ Β«Π°Π½ΡΠΈΡΠΎΡΡΠ΅ΡΠΈΒ»; ΠΎΠ½ ΡΡΠΈΡΠ°Π΅Ρ Π»ΠΈΡΠ½Π°Ρ ΠΈΠ΄Π΅Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π²Π°ΠΆΠ½ΡΠΌ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΠΈ.
- Π ΠΎΡΠ²Π΅ΡΠ΅ ΠΏΡΠΎ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΅Π³ΠΎ ΡΡΠΎΠ²Π΅Π½Ρ, Π·Π°ΡΠ΅ΠΌ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ Π·Π°Π΄Π°ΡΠΈ, ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΊΠΎΠ΄Π° ΠΈ Π·Π°Π²Π΅ΡΡΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΠ°Π½Π°Π» Π΄Π»Ρ Π²ΠΎΠΏΡΠΎΡΠΎΠ².
- ΠΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΠ»Π°Π΄ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΡΠ΅ΡΡΡ Π½Π° Π²Π΅Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, ΡΡΠ°ΡΠ°Π΅ΡΡΡ Π½Π΅ ΠΎΡΡΠ°Π²Π»ΡΡΡ Π»ΠΈΡΠ½ΠΈΠ΅ npm-ΠΏΠ°ΠΊΠ΅ΡΡ ΠΈ ΡΠΌΠΎΡΡΠΈΡ Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΠΈ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ
Π±ΡΠ»ΠΎ Π³Π΄Π΅ Π½Π°ΠΉΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
- ΠΠ½ΡΠ΅ΡΠ²ΡΡΠ΅Ρ ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°Π΅Ρ, ΡΡΠΎ REST API β ΡΡΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡΠ½Π½ΠΎΡΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½: ΠΊΠΎΠ΄ 200 ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ Π½Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ
, Π° 4xx/5xx Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° Π²ΠΈΠ½ΠΎΠ²Π½ΡΡ ΡΡΠΎΡΠΎΠ½Ρ.
- Π ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΈ ΠΏΠΎ TypeScript ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ union-ΡΠΈΠΏΡ, Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠΈΠΏΡ ΡΡΡΠΊΡΠΎΠ² ΠΈ ΠΎΠ²ΠΎΡΠ΅ΠΉ, mapped type Π΄Π»Ρ ΡΠΊΠΈΠ΄ΠΎΠΊ ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ ΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΉ undefined.
- Π React ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ state, Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ useEffect ΠΈ useRef, Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ Ρ
ΡΠΊΠΎΠ², memoization ΡΠ΅ΡΠ΅Π· useCallback/useMemo, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π·Π»ΠΈΡΠΈΠ΅ SPA ΠΈ SSR.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ
2 Ρ 39 ΠΌΠΈΠ½FrontendJunior
π¨βπ» Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ frontend junior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° 2024 (CSS, HTML, JS, React, Typescript, Graphql)
ΠΠ»ΠΈΠ½Π½ΠΎΠ΅ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΎΡΠ½ΠΎΠ΅ frontend-ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅Π±Ρ, JavaScript, React, TypeScript ΠΈ GraphQL. ΠΠΊΠ»ΡΡΠ°Π΅Ρ ΡΡΡΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ, Π·Π°Π΄Π°ΡΠΈ Π½Π° Event Loop ΠΈ TypeScript, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π·Π±ΠΎΡ ΡΡΠΆΠΎΠ³ΠΎ React-ΠΊΠΎΠ΄Π°.
2 Ρ 18 ΠΌΠΈΠ½FrontendJunior
π¨βπ» Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ frontend junior+ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° (CSS, HTML, JS, React, Typescript, Redux)
ΠΡΠ±Π»ΠΈΡΠ½Π°Ρ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΎΡΠ½Π°Ρ Π±Π΅ΡΠ΅Π΄Π° ΠΏΠΎ frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Ρ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π·Π°Π΄Π°Π½ΠΈΡΠΌΠΈ ΠΏΠΎ JavaScript, TypeScript, React ΠΈ Redux. Π ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ.
2 Ρ 9 ΠΌΠΈΠ½FrontendJunior
π¨βπ» Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ frontend junior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° 2024 (CSS, HTML, JS, React, Typescript, Redux)
Π’ΡΠ΅Π½ΠΈΡΠΎΠ²ΠΎΡΠ½ΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ junior frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Ρ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌΠΈ ΠΏΠΎ CSS, HTML, JavaScript, TypeScript, React ΠΈ Redux. ΠΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΡΡ TypeScript-Π·Π°Π΄Π°ΡΡ, ΡΠ°Π·Π±ΠΎΡ React-ΠΊΠΎΠ΄Π° ΠΈ ΠΈΡΠΎΠ³ΠΎΠ²ΡΠΉ ΡΠΈΠ΄Π±Π΅ΠΊ ΡΡΠ°ΡΡΠ½ΠΈΠΊΡ.