Π‘ΡΠ΅Π΄Π½ΠΈΠΉπ¨ Frontend Development
π· TypeScript
Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ JavaScript Π΄Π»Ρ ΠΊΡΡΠΏΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
~20 ΡΠ°ΡΠΎΠ²
Π ΠΊΡΡΡΠ΅
# TypeScript ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΡ Π² Π²Π°ΡΠΈ JavaScript ΠΏΡΠΎΠ΅ΠΊΡΡ. ## Π§Π΅ΠΌΡ Π²Ρ Π½Π°ΡΡΠΈΡΠ΅ΡΡ: - β ΠΡΠ½ΠΎΠ²Ρ TypeScript ΠΈ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ - β Interfaces ΠΈ Types - β Generics Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° - β Enums ΠΈ Tuples - β ΠΠ΅ΠΊΠΎΡΠ°ΡΠΎΡΡ ## Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: - Π₯ΠΎΡΠΎΡΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ JavaScript - ES6+ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΡΡΡΠ°(2 ΠΌΠΎΠ΄ΡΠ»Ρ)
2
TypeScript ΠΡΠ½ΠΎΠ²Ρ
Π’ΠΈΠΏΡ, ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ, Π΄ΠΆΠ΅Π½Π΅ΡΠΈΠΊΠΈ, Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ
3Β 990Β β½
ΠΠ΄ΠΈΠ½ΠΎΡΠ°Π·ΠΎΠ²ΠΎ Β· ΠΠΎΡΡΡΠΏ Π½Π°Π²ΡΠ΅Π³Π΄Π°
ΠΡΠΆΠ½Π° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π΄Π»Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ
- β~20 ΡΠ°ΡΠΎΠ² ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°
- β2 ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ
- βAI-ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠΎΠ΄Π°
- βΠΠΎΡΡΡΠΏ Π½Π°Π²ΡΠ΅Π³Π΄Π°
ΠΠΎΡΠ»Π΅ ΠΎΠΏΠ»Π°ΡΡ ΠΎΡΠΊΡΠΎΡΡΡΡ Π²ΡΠ΅ ΠΊΠ²Π΅ΡΡΡ ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΊΡΡΡΠ° Π½Π°Π²ΡΠ΅Π³Π΄Π°