[ΠΠ΅ΡΠΎΠ»ΠΎΠ³ΠΈΡ] ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Ρ Π½ΡΠ»Ρ (2022-2024)

ΠΠΎΠ»Π΅Π΅ 450 ΡΠ°ΡΠΎΠ² ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°ΠΉΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π²Π΅Π±. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ 8 ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΄Π»Ρ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ° Ρ Π½ΡΠ»Ρ Π΄ΠΎ junior-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΡΠ΅ΡΡΠΎΡΠΎΠ½Π½Π΅Π΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ PHP, JavaScript, HTML ΠΈ CSS. ΠΡΡΡ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π²ΡΠ΅ΠΌ ΠΆΠ΅Π»Π°ΡΡΠΈΠΌ ΡΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡ. ΠΠ°ΡΡΠΈΡΠ΅ΡΡ Π²Π΅ΡΡΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ°ΠΉΡΡ "ΠΏΠΎΠ΄ ΠΊΠ»ΡΡ", ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ. ΠΡΠΏΡΡΠΊΠ½ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΡΠ°Ρ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡ, 11 ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ, Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠ΅ Π² ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ ΠΈ Π±Π°Π·Π΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ.
Π§Π΅ΠΌΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ, ΡΠ°Π±ΠΎΡΠ°Ρ Ρ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ΠΎΠΌ ΠΈ Π±ΡΠΊΡΠ½Π΄ΠΎΠΌ:
- ΠΠ΅ΡΡΡΠ°ΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° HTML ΠΈ CSS, Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡΡ.
- Π Π΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JavaScript.
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ React, JSX, React router, VirtualDom.
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° PHP.
- Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π±ΡΠΊΡΠ½Π΄ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ Laravel.
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΈ Π²ΡΡΠΎΠΊΠΎΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ
ΠΠ½ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°ΠΉΡΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΌ Π²ΠΈΠ΄ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ², ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΌ Π²ΠΌΠ΅ΡΡΠ΅.
ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π½Π° HTML, CSS ΠΈ Javascript, ΠΏΡΠΎΠΉΠ΄ΡΡΠ΅ ΡΠΈΠΌΡΠ»ΡΡΠΎΡ ΠΈ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΊΠ°ΡΡΠ΅ΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠΎΠΌ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π±ΡΠΊΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ: PHP, NodeJS ΠΈΠ»ΠΈ Python. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°ΠΉΡΡ ΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΠ°Ρ Π² IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π½Π° ΡΡΠΈΠ»Π°Π½ΡΠ΅.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
1. HTML-Π²Π΅ΡΡΡΠΊΠ°: Ρ Π½ΡΠ»Ρ Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ°
2. ΠΠ΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
3. ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
4. Git - ΡΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ
5. ΠΡΠ½ΠΎΠ²Ρ JavaScript
6. ΠΡΠ½ΠΎΠ²Ρ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
7. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript
8. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
9. React: ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° β1 Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
10. ΠΡΠ½ΠΎΠ²Ρ PHP
11. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ PHP
12. Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Laravel
13. ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
14. ΠΡΠ½ΠΎΠ²Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°
15. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΊΡΡΡ.
16. ΠΠ°ΡΡΠ΅ΡΠ° Π² Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅: ΠΊΡΡΡ ΠΎΡ Π¦Π΅Π½ΡΡΠ° ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΊΠ°ΡΡΠ΅ΡΡ
ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎ:
1. HTML-Π²Π΅ΡΡΡΠΊΠ°: Ρ Π½ΡΠ»Ρ Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ°
1.1 ΠΠ΅ΡΡΡΠΊΠ° ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΈ ΠΊΠ°ΡΠΊΠ°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ
Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π²Π΅ΡΡΡΠΊΡ
- Π²Π΅ΡΡΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° HTML ΠΈ CSS
- ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ΅ HTML
- Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ DevTools
2. ΠΠ΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
2.1 Π Π΅Π·ΠΈΠ½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
- Π²Π΅ΡΡΡΠ°ΡΡ ΡΠ°ΠΉΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠΈΠΏΠΎΠ² ΡΡΡΡΠΎΠΉΡΡΠ² (ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΠΏΠ»Π°Π½ΡΠ΅ΡΡ, ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ)
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ
- ΠΎΡΠ²ΠΎΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ flexbox
3. ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
3.1 Π’ΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ ΠΈ Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ Π½Π° JavaScript
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΌΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ Π² JavaScript
4. Git - ΡΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ
4.1 ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ, ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ, Π΄Π΅Π»Π°ΡΡ push ΠΈ pull request Π½Π° GitHub
- ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΡ Π²Π΅ΡΡΠΈΠΉ ΠΊΠΎΠ΄Π°
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΈΡΡΠΎΡΠΈΠ΅ΠΉ ΠΈ Π²Π΅ΡΠΊΠ°ΠΌΠΈ Π½Π° GitHub
5. ΠΡΠ½ΠΎΠ²Ρ JavaScript
5.1 ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ
5.2 Π€ΡΠ½ΠΊΡΠΈΠΈ
5.3 Π Π°Π±ΠΎΡΠ° Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ
5.4 ΠΠ±ΡΠ΅ΠΊΡΡ
5.5 ΠΠ»Π°ΡΡΡ
5.6 ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ
5.7 ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡΡΡ
5.8 Π€ΡΠ½ΠΊΡΠΈΠΈ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΡΠΈ ΡΠΎΡΠΊΠΈ, call, apply
Π ΠΊΠΎΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠ° Π²Ρ:
- ΠΎΡΠ²ΠΎΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ·ΡΠΊΠ° JavaScript
- Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡΡΡΡ
6. ΠΡΠ½ΠΎΠ²Ρ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
6.1 ΠΡΠ½ΠΎΠ²Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π° JavaScript Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ°
- ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΊ HTML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ ΠΈ Π΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ βΠΆΠΈΠ²ΡΠΌβ: ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π΅Π³ΠΎ, ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
7. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript
7.1 ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡΡΡΠ°Π½Π΄Π°ΡΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠ΅Π΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌΠΎΠ΄ΡΠ»ΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΡ: Π±ΡΠ°ΡΠ·Π΅Ρ vs node.jsunit-ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅7.2 Π€ΡΠ½ΠΊΡΠΈΠΈ, Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈ ΠΠΠΠΏΡΠΎΡΠΎΡΠΈΠΏΡ, ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ, ΠΊΠ»Π°ΡΡΡ ΠΈ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅object, reflection ΠΈ proxyΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ7.3 Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡArrayBuffer7.4 Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌpromises, async/await, timers & event loopΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΠΈΡΠ΅ΡΠ°ΡΠΎΡΡ, Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡTypeScriptΠ ΠΊΠΎΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠ° Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅:
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ (npm, webpack)
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ ΡΠ·ΡΠΊΠ°: ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ, promises ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (async/await)
8. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
8.1 ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ, ΡΠΎΠ±ΡΡΠΈΡ ΠΈ DOM
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΡΠΊΠΎΡΡΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ
- ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ: ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ, ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠΈ, ΡΠ°ΠΉΠ»Ρ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ API, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ: Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ, Π½ΠΎΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π²Π΅Π±-ΡΠΎΠΊΠ΅ΡΡ
9. React: ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° β1 Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
9.1 ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΡΠΊΠΎΡΡΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ
- ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ: ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ, ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠΈ, ΡΠ°ΠΉΠ»Ρ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ API, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ: Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ, Π½ΠΎΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π²Π΅Π±-ΡΠΎΠΊΠ΅ΡΡ
10. ΠΡΠ½ΠΎΠ²Ρ PHP
10.1 ΠΠ°Π·ΠΎΠ²ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ. PHP Π² HTML ΠΈ HTML ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ PHP
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π² PHP, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ ΠΈ ΡΡΠ»ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π½Π° PHP
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
11. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ PHP
11.1 ΠΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
- Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅Ρ
- ΠΏΠΈΡΠ°ΡΡ SQL-Π·Π°ΠΏΡΠΎΡΡ
12. Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Laravel
12.1 ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Laravel
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Laravel Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°
- Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ ΠΎΡ Π½Π°ΡΠ°Π»Π° ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
13. ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
Π‘ΡΠ°ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ 18.11.2022 - ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅ 18.10.2024 Π³
ΠΠ‘Π’ΠΠ§ΠΠΠ

ΠΠΎΠ»Π΅Π΅ 450 ΡΠ°ΡΠΎΠ² ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°ΠΉΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π²Π΅Π±. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ 8 ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΄Π»Ρ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ° Ρ Π½ΡΠ»Ρ Π΄ΠΎ junior-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΡΠ΅ΡΡΠΎΡΠΎΠ½Π½Π΅Π΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ PHP, JavaScript, HTML ΠΈ CSS. ΠΡΡΡ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π²ΡΠ΅ΠΌ ΠΆΠ΅Π»Π°ΡΡΠΈΠΌ ΡΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡ. ΠΠ°ΡΡΠΈΡΠ΅ΡΡ Π²Π΅ΡΡΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ°ΠΉΡΡ "ΠΏΠΎΠ΄ ΠΊΠ»ΡΡ", ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ. ΠΡΠΏΡΡΠΊΠ½ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΡΠ°Ρ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡ, 11 ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ, Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠ΅ Π² ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ ΠΈ Π±Π°Π·Π΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ.
Π§Π΅ΠΌΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ, ΡΠ°Π±ΠΎΡΠ°Ρ Ρ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ΠΎΠΌ ΠΈ Π±ΡΠΊΡΠ½Π΄ΠΎΠΌ:
- ΠΠ΅ΡΡΡΠ°ΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° HTML ΠΈ CSS, Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡΡ.
- Π Π΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JavaScript.
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ React, JSX, React router, VirtualDom.
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° PHP.
- Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π±ΡΠΊΡΠ½Π΄ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ Laravel.
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΈ Π²ΡΡΠΎΠΊΠΎΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ
ΠΠ½ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°ΠΉΡΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΌ Π²ΠΈΠ΄ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ², ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΌ Π²ΠΌΠ΅ΡΡΠ΅.
ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π½Π° HTML, CSS ΠΈ Javascript, ΠΏΡΠΎΠΉΠ΄ΡΡΠ΅ ΡΠΈΠΌΡΠ»ΡΡΠΎΡ ΠΈ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΊΠ°ΡΡΠ΅ΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠΎΠΌ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π±ΡΠΊΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ: PHP, NodeJS ΠΈΠ»ΠΈ Python. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°ΠΉΡΡ ΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΠ°Ρ Π² IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π½Π° ΡΡΠΈΠ»Π°Π½ΡΠ΅.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
1. HTML-Π²Π΅ΡΡΡΠΊΠ°: Ρ Π½ΡΠ»Ρ Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ°
2. ΠΠ΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
3. ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
4. Git - ΡΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ
5. ΠΡΠ½ΠΎΠ²Ρ JavaScript
6. ΠΡΠ½ΠΎΠ²Ρ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
7. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript
8. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
9. React: ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° β1 Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
10. ΠΡΠ½ΠΎΠ²Ρ PHP
11. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ PHP
12. Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Laravel
13. ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
14. ΠΡΠ½ΠΎΠ²Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°
15. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΊΡΡΡ.
16. ΠΠ°ΡΡΠ΅ΡΠ° Π² Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅: ΠΊΡΡΡ ΠΎΡ Π¦Π΅Π½ΡΡΠ° ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΊΠ°ΡΡΠ΅ΡΡ
ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎ:
1. HTML-Π²Π΅ΡΡΡΠΊΠ°: Ρ Π½ΡΠ»Ρ Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ°
1.1 ΠΠ΅ΡΡΡΠΊΠ° ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΈ ΠΊΠ°ΡΠΊΠ°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ
Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π²Π΅ΡΡΡΠΊΡ
- ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ½ΡΠ΅ ΡΠ΅Π³ΠΈ
- ΡΠ΅Π³ΠΈ Π΄Π»Ρ Π²Π΅ΡΡΡΠΊΠΈ ΡΡΡΡΠΊΡΡΡΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
- ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΠΎΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
- Π²Π΅ΡΡΡΠΊΠ° ΡΠΎΡΠΌ
- Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΡΠΌ
- Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ
- ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ flex-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
- Π²Π΅ΡΡΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° HTML ΠΈ CSS
- ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ΅ HTML
- Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ DevTools
2. ΠΠ΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
2.1 Π Π΅Π·ΠΈΠ½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
- Π²Π΅ΡΡΡΠΊΠ° ΡΠ΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ°
- ΡΠ΅Π·ΠΈΠ½ΠΎΠ²ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
- Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΌΠ΅Π΄ΠΈΠ°-Π·Π°ΠΏΡΠΎΡΡ
- ΠΌΠ΅Π΄ΠΈΠ°-ΡΡΠ½ΠΊΡΠΈΠΈ
- ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Π²Π΅ΡΡΡΠΊΠΈ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²
- Π²Π΅ΡΡΡΠΊΠ° Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ°
- Π°Π΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ ΡΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΠΊΠ°
- Breakpoints
- Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
- Π²Π΅ΡΡΡΠ°ΡΡ ΡΠ°ΠΉΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠΈΠΏΠΎΠ² ΡΡΡΡΠΎΠΉΡΡΠ² (ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΠΏΠ»Π°Π½ΡΠ΅ΡΡ, ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ)
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΡΠ΅ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ
- ΠΎΡΠ²ΠΎΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ flexbox
3. ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
3.1 Π’ΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ ΠΈ Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅
- Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ ΡΠΈΡΠ»Π°
- Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠΏ ΠΈ Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅
- ΡΡΡΠΎΠΊΠΈ, Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΠΊΠ°ΠΊ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ ΠΊΠΎΠ΄
- ΠΌΠ°ΡΡΠΈΠ²Ρ ΠΈ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π½ΠΈΠΌΠΈ
- ΡΠΈΠΊΠ»Ρ
- Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠ²Π½ΡΠ΅ ΠΌΠ°ΡΡΠΈΠ²Ρ
- ΡΡΠ½ΠΊΡΠΈΡ Π±Π΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². ΠΠ±Π»Π°ΡΡΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ
- ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ Π½Π° JavaScript
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΌΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ Π² JavaScript
4. Git - ΡΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ
4.1 ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ
- Π² Π²ΠΈΠ΄Π΅ΠΎ-ΡΠΎΡΠΌΠ°ΡΠ΅ Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΌ
- Π² Π²ΠΈΠ΄Π΅ΠΎ-ΡΠΎΡΠΌΠ°ΡΠ΅ Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΌ
- Π² Π²ΠΈΠ΄Π΅ΠΎ-ΡΠΎΡΠΌΠ°ΡΠ΅ Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΌ
- Π²Π΅Π±ΠΈΠ½Π°Ρ Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΌ
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ, ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ, Π΄Π΅Π»Π°ΡΡ push ΠΈ pull request Π½Π° GitHub
- ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΡ Π²Π΅ΡΡΠΈΠΉ ΠΊΠΎΠ΄Π°
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΈΡΡΠΎΡΠΈΠ΅ΠΉ ΠΈ Π²Π΅ΡΠΊΠ°ΠΌΠΈ Π½Π° GitHub
5. ΠΡΠ½ΠΎΠ²Ρ JavaScript
5.1 ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ
5.2 Π€ΡΠ½ΠΊΡΠΈΠΈ
5.3 Π Π°Π±ΠΎΡΠ° Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ
5.4 ΠΠ±ΡΠ΅ΠΊΡΡ
5.5 ΠΠ»Π°ΡΡΡ
5.6 ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ
5.7 ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡΡΡ
5.8 Π€ΡΠ½ΠΊΡΠΈΠΈ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΡΠΈ ΡΠΎΡΠΊΠΈ, call, apply
Π ΠΊΠΎΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠ° Π²Ρ:
- ΠΎΡΠ²ΠΎΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ·ΡΠΊΠ° JavaScript
- Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡΡΡΡ
6. ΠΡΠ½ΠΎΠ²Ρ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
6.1 ΠΡΠ½ΠΎΠ²Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²
- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
- ΡΠΏΠΎΡΠΎΠ±Ρ ΠΏΠΎΠΈΡΠΊΠ° Π½ΡΠΆΠ½ΠΎΠ³ΠΎ HTML-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
- ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠΎΠ±ΡΡΠΈΡ
- DOM
- ΡΠ°Π±ΠΎΡΠ° Ρ HTML-ΡΠΎΡΠΌΠ°ΠΌΠΈ
- ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ HTML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°
- Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ
- Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° Π½Π° ΡΠ΅ΡΠ²Π΅Ρ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π° JavaScript Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ°
- ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΊ HTML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ ΠΈ Π΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ βΠΆΠΈΠ²ΡΠΌβ: ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π΅Π³ΠΎ, ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
7. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript
7.1 ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡΡΡΠ°Π½Π΄Π°ΡΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠ΅Π΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌΠΎΠ΄ΡΠ»ΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΡ: Π±ΡΠ°ΡΠ·Π΅Ρ vs node.jsunit-ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅7.2 Π€ΡΠ½ΠΊΡΠΈΠΈ, Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈ ΠΠΠΠΏΡΠΎΡΠΎΡΠΈΠΏΡ, ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ, ΠΊΠ»Π°ΡΡΡ ΠΈ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅object, reflection ΠΈ proxyΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ7.3 Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡArrayBuffer7.4 Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌpromises, async/await, timers & event loopΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΠΈΡΠ΅ΡΠ°ΡΠΎΡΡ, Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡTypeScriptΠ ΠΊΠΎΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠ° Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅:
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ (npm, webpack)
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ ΡΠ·ΡΠΊΠ°: ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ, promises ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (async/await)
8. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ JavaScript Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
8.1 ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ, ΡΠΎΠ±ΡΡΠΈΡ ΠΈ DOM
- ΡΠ°Π±ΠΎΡΠ΅Π΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅
- ΡΠ°Π±ΠΎΡΠ° Ρ DOM (ΠΎΠ±ΡΠ΅ΠΊΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°)
- ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΎΠ±ΡΡΠΈΠΉ
- ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Unit, E2E)
- ΡΠ°Π±ΠΎΡΠ° Ρ HTML-ΡΠΎΡΠΌΠ°ΠΌΠΈ
- Drag&Drop, ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
- ΡΠ°Π±ΠΎΡΠ° Ρ HTTP
- EventSource, Websockets
- Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΈ CSS
- Geolocation, Notification, Media
- RxJS
- WebWorkers, ServiceWorkers
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΡΠΊΠΎΡΡΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ
- ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ: ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ, ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠΈ, ΡΠ°ΠΉΠ»Ρ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ API, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ: Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ, Π½ΠΎΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π²Π΅Π±-ΡΠΎΠΊΠ΅ΡΡ
9. React: ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° β1 Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
9.1 ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ
- ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ
- ΡΠΎΠ±ΡΡΠΈΡ ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ
- Props
- ΡΠΎΡΠΌΡ
- ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
- ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ» ΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ HTTP
- HOC
- hooks, Context API
- React Router
- Redux
- Redux ΠΈ Redux Thunk
- Redux Observable
- Redux Saga
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΡΠΊΠΎΡΡΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ
- ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ: ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ, ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠΈ, ΡΠ°ΠΉΠ»Ρ
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ API, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ: Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ, Π½ΠΎΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π²Π΅Π±-ΡΠΎΠΊΠ΅ΡΡ
10. ΠΡΠ½ΠΎΠ²Ρ PHP
10.1 ΠΠ°Π·ΠΎΠ²ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ. PHP Π² HTML ΠΈ HTML ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ PHP
- Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ PHP ΠΈ PHPStorm
- ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² PHP
- Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- cΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ Π² PHP
- ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ
- HTTP, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, ΡΠ΅ΡΡΠΈΠΈ
- ΡΠ°ΠΉΠ»Ρ, HTML-ΡΠΎΡΠΌΡ
- ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Ρ ΠΎΡΡΠΈΠ½Π³Π΅
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π² PHP, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ ΠΈ ΡΡΠ»ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π½Π° PHP
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
11. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ PHP
11.1 ΠΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΏΠΎΠ½ΡΡΠΈΠ΅ ΠΊΠ»Π°ΡΡΠ° ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°
- Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ ΠΈ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ
- ΠΏΡΠΈΠΌΠ΅ΡΠΈ, ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈ ΠΌΠ°Π³ΠΈΡ
- ΡΠ°Π±ΠΎΡΠ° Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
- ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, php-unit
- ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
- Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅Ρ
- ΠΏΠΈΡΠ°ΡΡ SQL-Π·Π°ΠΏΡΠΎΡΡ
12. Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Laravel
12.1 ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Laravel
- Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Laravel
- MVC, ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ
- Middleware. ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ
- ΡΠ°Π±ΠΎΡΠ° Ρ REST API
- ΡΠ°Π±ΠΎΡΠ° Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
- Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
- ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΎΠ½Ρ
- ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°
- Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Laravel Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°
- Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ ΠΎΡ Π½Π°ΡΠ°Π»Π° ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
13. ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
- ΠΠ΅ΠΊΡΠΈΠΊΠ°, Π±Π΅Π· ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ
- ΠΠ°ΠΊ Π²Π΅ΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠΊΡ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ
- Π§ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ
- Π‘ΡΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ
- Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ
- Π Π°Π±ΠΎΡΠ° ΠΈ ΡΠΎΠ»ΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌ Π»ΡΠ±ΡΡ Π±Π΅ΡΠ΅Π΄Ρ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ
- Π‘ΠΎΠ±ΡΠ°Π½ΠΈΡ, ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ Π½Π° Π²ΡΡΡΠ΅ΠΌ ΡΡΠΎΠ²Π½Π΅
- ΠΡΠ½ΠΎΠ²Ρ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ
- Π’Π΅ΠΎΡΠΈΡ ΡΠ²Π΅ΡΠ°
- Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΡΡΡΠ΅ΡΠΈΠΊΠ° ΠΈ Π½ΠΎΠ²ΡΠ΅ ΠΌΠ΅Π΄ΠΈΠ°
- Π’ΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΠΊΠ°
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π±ΡΠ΅Π½Π΄ΠΈΠ½Π³ ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΠΏΠ»Π°ΠΊΠ°Ρ
- VR
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ. ΠΠΈΠ½ΠΏΠΎΠΈΡΠΊ
- ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ βΠΆΠ°Π΄Π½ΠΎΡΡΡβ
- Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ
- ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΡΠΈΠ². Π‘ΠΏΠΈΡΠΊΠΈ. ΠΠ΅ΠΊΠΈ
- ΠΠΈΡΠ°ΠΌΠΈΠ΄Ρ ΠΈ Π΄Π΅ΡΠ΅Π²ΡΡ ΠΏΠΎΠΈΡΠΊΠ°
- Π₯Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΡΠ°ΡΡ
- ΠΡΠ³ΡΠ°ΡΡ
Π‘ΡΠ°ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ 18.11.2022 - ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅ 18.10.2024 Π³
ΠΠ‘Π’ΠΠ§ΠΠΠ
Π‘ΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.
Π‘ΠΠΠ§ΠΠ’Π¬Π‘ΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.