ΠΠ½ΠΈΠ³ΠΈ ΠΏΠΎ javascript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ : 16 Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript
16 Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript
ΠΠΎΠ»Π»Π΅ΠΊΡΠΈΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠ½ΠΈΠ³ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΠΈΠ·ΡΡΠΈΡΡ JavaScript. ΠΠ½ΠΈΠ³ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠΎΡΠΌΠ°ΡΠ°Ρ : PDF, EPUB, HTML ΠΈ Π΄Ρ.
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° JS. ΠΠ½ΠΈΠ³Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΠΠ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΎ Node.js.
ΠΠ½ΠΈΠ³Π° Π³Π»ΡΠ±ΠΎΠΊΠΎ ΠΏΡΠΎΠ½ΠΈΠΊΠ°Π΅Ρ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΎΠ½ΠΊΠΎΡΡΠΈ ΡΠ³Π»ΡΠ±Π»Π΅Π½Π½ΠΎΠ³ΠΎ JS. Π§ΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ½Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°: ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ Π³Π»Π°Π²Π° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ null, Π΄ΡΡΠ³Π°Ρ β ΡΠ΅Π»ΠΈΠΊΠΎΠΌ undefined. ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΡΠ°ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π½ΠΎΠ³ΠΎΡΠ½ΠΎΠΉ ΡΠ·ΡΠΊΠ°, ΡΡΠ° ΠΊΠ½ΠΈΠ³Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π²Π°Ρ.
ΠΠ°ΡΡΠ΅ΡΠ½Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠΎΠ²ΡΡ Π·Π°Π΄Π°Ρ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΎΡΠΎΡΠΈΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΡΠΏΠΎΡΠΎΠ±Π½ΠΎ ΡΠ»ΡΡΡΠΈΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ, ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΠΏΠ»ΠΎΡ ΠΈΠ΅ β ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ Β«Π°Π½ΡΠΈ-ΠΏΠ°ΡΡΠ΅ΡΠ½ΡΒ» — ΠΏΠΎΡΠΎΠΆΠ΄Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° β ΠΎ JS (ΠΈ jQuery) ΠΏΠ°ΡΡΠ΅ΡΠ½Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ΅Ρ Π½ΠΈΠΊΠ°Ρ ΠΈ Π»ΡΡΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Ρ .
ΠΡΠ° ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΠ½ΠΈΠ³Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅Ρ Π²Π°Ρ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ·ΡΠΊΠ°. ΠΠΎ Ρ ΠΎΠ΄Ρ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π²Π°ΠΌ Π±ΡΠ΄ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ³Π»ΡΠ±Π»Π΅Π½Π½ΡΠ΅ Π²Π΅ΡΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΠΎΡΡΠ»ΠΊΠ° ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π² ΡΠΎΠΌ, ΡΡΠΎ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΡΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π°Π±ΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², Π·Π°ΡΠΎΡΠ΅Π½Π½ΡΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΠ΄ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°. ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΡΠΈΡΠ°ΡΠ΅Π»ΡΠΌ, ΠΆΠ΅Π»Π°ΡΡΠΈΠΌ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ JS Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ½ΠΈΠ³Π° Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π½Π° JS. ΠΠ²ΡΠΎΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π±Π΅ Π΄ΠΎΠΏΡΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎ ΡΠΈΡΠ°ΡΠ΅Π»Ρ, Π²Π·ΡΠ²ΡΠΈΠΉΡΡ Π·Π° Π΄Π°Π½Π½ΡΡ ΠΊΠ½ΠΈΠ³Ρ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΆΠ΅ Π·Π½Π°Π΅Ρ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ PHP, Ruby, Python, C++, Java ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° Π½Π° ΠΎΠΏΡΡΠ½ΡΡ JS-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΆΠ΅Π»Π°ΡΡΠΈΡ ΠΏΡΠΎΠΊΠ°ΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΡΠ·ΡΠΊΠΎΠΌ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ·Π΄Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π°ΡΡΠΈΡ Π²Π°Ρ ΡΠ΅Ρ Π½ΠΈΠΊΠ°ΠΌ, ΠΏΡΠΈΠ΅ΠΌΠ°ΠΌ ΠΈ Π»ΡΡΡΠΈΠΌ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ JS ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Π²Π΅Π±-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π²ΡΠΎΠ΄Π΅ JSON ΠΈ NoSQL.
ΠΠ²ΡΠΎΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΠΈΠΊΠΈΡΠΎ Π’Π°ΠΊΠ°Π΄Π° ΠΏΠΎ ΠΏΡΠΎΠ·Π²ΠΈΡΡ Mixu ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ Β«Π»ΡΡΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·ΡΡΠΈΡΡ ΡΡΠΎ-ΡΠΎ β ΡΡΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ ΡΡΡΡΠΎΠ΅Π½ΠΎΒ». Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΊΠ½ΠΈΠ³Π° ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° JS ΠΈ Π΄ΡΡΠ³ΠΈΡ Π²Π΅Π±-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ .
ΠΠ±ΡΠ΅ΠΊΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° (Document Object Model, DOM) β ΠΊΠ»ΡΡΠ΅Π²Π°Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠ²ΠΎΠΈΡΡ Π»ΡΠ±ΠΎΠΌΡ, ΡΡΠΎ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ JS. ΠΠ½ΠΈΠ³Π° Β«DOM EnlightmentΒ» — ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ DOM-ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
ΠΡΠΎ ΡΠ΅ΡΠΈΡ ΠΊΠ½ΠΈΠ³, ΠΏΠΎΠ³ΡΡΠΆΠ°ΡΡΠΈΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Π² ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ ΡΠ·ΡΠΊΠ°. ΠΠ΅ΡΠ²ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΎ.
Π‘ΠΊΡΡΡΡΠ΅ ΡΠΈΡΠΈ JS
ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ JavaScript Π΄Π»Ρ Π΄ΠΈΠ½ΠΎΠ·Π°Π²ΡΠΎΠ²
ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ JavaScript / Π₯Π°Π±Ρ
Javascript Enlightenment
Cody Lindley
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: ΡΡΠ΅Π΄Π½ΠΈΠΉ
Π’ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΠ±Π·ΠΎΡ ΠΌΠΈΡΠΎΠ²ΠΎΠ·Π·ΡΠ΅Π½ΠΈΡ JavaScript ΡΠ΅ΡΠ΅Π· ΡΠ°Π·Π±ΠΎΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ Π½ΡΠ°Π½ΡΠΎΠ².
ΠΡΠΊΡΡΡΡ
Eloquent Javascript
Marijn Haverbeke
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ
ΠΠ²ΠΎΠ΄Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎ JavaScript ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ΅Π»ΠΎΠΌ.
ΠΡΠΊΡΡΡΡ
Building A JavaScript Framework
Alex Young
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ
ΠΠ·Π±ΡΠ°Π½Π½ΡΠ΅ ΡΡΠ°ΡΡΠΈ ΠΈΠ· ΡΠΈΠΊΠ»Π°Β«Letβs Make a FrameworkΒ».
ΠΡΠΊΡΡΡΡ
Mastering NodeJS
TJ Holowaychuk
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ
ΠΠ· ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π²Π΅Π± ΡΠ΅ΡΠ²Π΅Ρ Ρ Π²ΡΡΠΎΠΊΠΎΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΡΠΌΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΠΌΠΈ
ΠΡΠΊΡΡΡΡ
Smooth CoffeeScript
E. Hoigaard
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: ΡΡΠ΅Π΄Π½ΠΈΠΉ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² CoffeScript Ρ Π°ΠΊΡΠ΅Π½ΡΠΎΠΌ Π½Π° ΡΡΠ½ΠΎΡΡΡ, Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΈ ΠΈ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ.
ΠΡΠΊΡΡΡΡ
Node Beginner
Manuel Kiessling
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: ΡΡΠ΅Π΄Π½ΠΈΠΉ
Π¦Π΅Π»Ρ ΠΊΠ½ΠΈΠ³ΠΈ Π΄Π°ΡΡ ΡΡΠ°ΡΡΠΎΠ²ΡΡ ΡΠΎΡΠΊΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ Node.js, ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΎΠ±ΡΡΠ°Ρ Β«ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠΌΡΒ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° JavaScript.
ΠΡΠΊΡΡΡΡ
jQuery Fundamentals
Rebecca Murphey
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ
Π‘ΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎ JavaScript ΠΈ jquery.
ΠΡΠΊΡΡΡΡ
Learning Javascript Design Patterns
Addy Osmani
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ
Π ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠ°ΡΠ΅ΡΠ½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° JavaScript
OPEN
Developing Backbone.js Applications
Addy Osmani
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: ΡΡΠ΅Π΄Π½ΠΈΠΉ
Π ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΡΠ΅ΠΎΡΠΈΡ MVC(ΠΠΎΠ΄Π΅Π»Ρ-ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ) ΠΈ ΠΎ ΡΠΎΠΌ ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ ΠΈ ΡΠΎΡΡΠΈΠ½Π³ Π² Backbone.js
ΠΡΠΊΡΡΡΡ
Javascript Guide
Mozilla Developer Network
Π£ΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ: Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ
JavaScript ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ, ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ. ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΠΎΠ±ΠΎ Π²ΡΠ΅ΠΌ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ JavaScript.
ΠΡΠΊΡΡΡΡ
The little Book on CoffeeScript
Alex MacCaw
intermediate
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° Π½Π°ΠΏΠΈΡΠ°Π½Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΈΠ·ΡΡΠΈΡΡ CoffeeScript, ΠΏΠΎΠ½ΡΡΡ Π»ΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΈ Π½Π°ΡΠ°ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΡΡΡΡΠ°ΡΡΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΡΠΊΡΡΡΡ
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΎΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊΠ°:
ΠΡΠΎΠ΅ΠΊΡ Π΅ΡΡΡ Π½Π° GitHub, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ²ΠΎΡ ΠΊΠ½ΠΈΠΆΠΊΡ.
ΠΠΎΠ΄Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ JavaScript
ΠΠΎΠ΄Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ JavaScript Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ β ΠΌΡ ΡΠΎΠ±ΡΠ°Π»ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΈ Π½ΠΎΠ²ΠΈΡΠΊΡ,Β ΠΈΒ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Ρ.
Π ΠΊΠ½ΠΈΠ³Π΅ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°ΡΡΡΡ ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ JS, Π½ΠΎ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ΅Π»ΠΎΠΌ. ΠΠΎΠΌΠΈΠΌΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΎΡΠΈΠΈ, Π°Π²ΡΠΎΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠΈΠ΄Π΅ΠΎ ΠΊΡΡΡ ΠΎΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ΄ Π½ΠΈΠΊΠΎΠΌ Sorax ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ JS.
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΡΡΡ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΠΎΠ± ΠΎΡΠ½ΠΎΠ²Π°Ρ JSΒ ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π΅Π³ΠΎ Π² Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅.
ΠΠ½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΠΉ 30-ΡΠΈ Π΄Π½Π΅Π²Π½ΡΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΡΡΡ ΠΏΠΎ JS. ΠΠ²ΡΠΎΡ Π½Π΅ ΡΠΈΠ»ΡΠ½ΠΎ Π½Π°Π»Π΅Π³Π°Π΅Ρ Π½Π° ΡΠ΅ΠΎΡΠΈΡ, Π·Π°ΡΠΎ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π·Π°Π½ΡΡΠΈΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΏΠΈΡΠ°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡΡΡ ΠΎΡ ΡΡΠΎΠΊΠ° ΠΊ ΡΡΠΎΠΊΡ.
ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΡΠ΅Π±Π½ΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΈ Π½ΠΎΠ²ΠΈΡΠΊΡ, ΠΈ ΠΈΠ·ΡΡΠ°Π²ΡΠ΅ΠΌΡ ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. Π Π½Π΅ΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠΈΡΠ΅ΠΊ, ΠΊΠ°ΡΠ°ΡΡΠΈΡ ΡΡ ΡΠ°Π±ΠΎΡΡ JSΒ ΠΈ DOM.
ΠΠ²ΡΠΎΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎ Π½Π°Π±ΠΎΡΠ΅ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΡ JS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ½ΠΈΠ³Π° Π°Π²ΡΠΎΡΡΡΠ²Π° Π‘ΡΠΎΡΠ½Π° Π‘ΡΠ΅ΡΠ°Π½ΠΎΠ²Π° ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ JS, ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ Π»ΡΡΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Ρ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΌ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΡΠΌ ΠΏΠΎΠ½ΡΡΠΈΡΠΌ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ ΠΈΠ·ΡΡΠΈΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²Π΅Π±Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ, ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΌ JSΒ ΠΈ ΠΆΠ΅Π»Π°ΡΡΠΈΠΌ ΠΎΠ²Π»Π°Π΄Π΅ΡΡ ΠΈΠΌ Π² ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²Π΅.
JS βΒ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π»ΡΡΡΠΈΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎΠ± Π΅Π³ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Π»ΡΡ ΠΎΠ½ Π² ΡΠΏΠ΅ΡΠΊΠ΅, ΡΠΎ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»Π°Π±ΡΡ ΡΡΠΎΡΠΎΠ½ ΠΈ ΡΠΆΠ°ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΎΠ± ΡΡΠΎΠΌ Π°Π²ΡΠΎΡ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, Π° Π·Π°ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡΡ ΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΡΠ·ΡΠΊΠ°Β ΠΈ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎ-Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΡΠΉ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΊΠΎΠ΄.
ΠΠ½ΠΈΠ³Π° Π΄Π»Ρ ΠΆΠ΅Π»Π°ΡΡΠΈΡ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ AJAX. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π²ΡΠ΅ΠΌ, ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ Π²ΡΠΉΡΠΈ Π½Π° Π½ΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π²Π΅Π±Π°.
ΠΠ½ΠΈΠ³Π° ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° Meteor.js β ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° Π±Π°Π·Π΅ Node.js ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΡΡΠΈ Π±ΡΡΡΡΠΎΠΉ ΠΏΡΠΎΡΠ»ΠΎΠΉΠΊΠΎΠΉ ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ ΠΈ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ . ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎ-Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ JS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π΄ΠΈΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅, ΡΠ°ΠΊ ΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅.
ΠΠ΅ΡΠ΅Π²Π΅Π΄Π΅Π½Π½Π°Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ Π½Π° ΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ Meteor.js.
ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ Π·Π½Π°Π΅ΡΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π² ΡΠ°Π±ΠΎΡΠ΅ CoffeeScript, ΡΠΎ ΡΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π΄Π΅Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Π»ΡΡΡΠ΅. Π Π΅ΡΠ»ΠΈ Π½Π΅Ρ β ΡΠΎ ΡΡΠ°Π½Π΅Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ΠΌ ΠΈ Π³Π»Π°Π²Π½ΠΎΠΉ Π½Π°ΡΡΠΎΠ»ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΎΠΉ ΠΏΠΎ ΡΠ΅ΠΌΠ΅. ΠΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΌ JS, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΡΠ΅ΠΌ ΡΠ΅ΠΌ, ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΊΠΎΠ΄.
ΠΠ½ΠΈΠ³Π° ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎΒ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉΒ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JS, AJAX ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ jQuery. Π Π½Π΅ΠΉ ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡΒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ offline ΡΠ°Π±ΠΎΡΡ.
ΠΡ ΡΠΎΠ±ΡΠ°Π»ΠΈ Π² ΡΠ΅ΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ»ΠΈΡΠ½ΡΡ Π³Π°ΠΉΠ΄ΠΎΠ² ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Angular.js ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΈΡ Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ.
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ Angular, Π½Π° ΡΡΠΎΡ ΡΠ°Π· ΡΠΎ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° 2-ΠΉ Π²Π΅ΡΡΠΈΠΈ (ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ ΠΈ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ Π² Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° ΠΈΠ· ΠΏΠ΅ΡΠ²ΠΎΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°), Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅Β ΠΏΠΎΠ΄ΠΊΠ°ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΠΏΡΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ Angular.js.
ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎ-ΠΊΡΡΡ ΠΏΠΎ Node.js β ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΈ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌ Ρ ΡΡΠΈΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ ΠΈ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΠΎΡΠ²Π΅ΠΆΠΈΡΡ Π·Π½Π°Π½ΠΈΡ ΠΎ Π½Π΅ΠΌ.
ΠΡΠ΅ ΠΎΠ΄Π½Π° ΡΠ΅ΡΠΈΡ ΡΡΠΎΠΊΠΎΠ² ΠΎΡ Sorax, Π½Π° ΡΡΠΎΡ ΡΠ°Π· Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ JS, ΠΆΠ΅Π»Π°ΡΡΠΈΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ CoffeeScript. ΠΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΡΡΠΌΠΎ ΠΏΠΎΡΠ»Π΅ ΠΊΡΡΡΠ° ΠΏΠΎ Π²Π°Π½ΠΈΠ»ΡΠ½ΠΎΠΌΡ JavaScript.
ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π»ΡΠ±ΠΈΡ ΡΡΠΈΡΡΡΡ Π½ΠΎΠ²ΠΎΠΌΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠ°ΠΊΡΠΈΠΊΡ β ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠ²Π΅Π΄Π°Π΅Ρ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JS ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΈΠ³ΡΡ.
ΠΠ½ΠΈΠ³Π° ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ jQuery, DHTML ΠΈ Canvas ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π΄Π΅ΡΠΊΡΠΎΠΏΠΎΠ² ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
Π‘ΠΎΠ°Π²ΡΠΎΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΠΆΠΎΠ½ Π Π΅Π·ΠΈΠ³ βΒ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ JQuery, ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ ΡΠ΅ΠΊΡΠ΅ΡΠ°Ρ ΠΌΠ°ΡΡΠ΅ΡΡΡΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° JS. ΠΠ°ΡΠΈΠ½Π°Ρ Ρ ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ ΠΏΠΎΠ½ΡΡΠΈΠΉ ΡΠ·ΡΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ ΡΠ΅Ρ Π½ΠΈΠΊΠ°ΠΌΠΈ Π΄Π»Ρ Π½Π°ΡΡΠΎΡΡΠΈΡ ΠΏΡΠΎΡΠΈ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ, ΠΏΠΎ Π·Π°Π΄ΡΠΌΠΊΠ΅ Π°Π²ΡΠΎΡΠΎΠ², Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΡΠ°ΡΡ ΡΠΈΡΠ°ΡΠ΅Π»ΠΈ.
Π ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΊΠ°ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° SPA β ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ βΒ Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ JSΒ Π½Π° Π²ΡΠ΅Ρ ΡΡΠΎΠ²Π½ΡΡ ΠΈ Π±Π΅Π· ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡ-ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ.
ΠΠΊΠΊΡΡΠ°ΡΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ .
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° Π² Π΄Π΅ΡΠ°Π»ΡΡ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎΠ± ECMAScript 6, Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π½ΠΎ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠ½ ΡΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. Π¦Π΅Π»Π΅Π²Π°Ρ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ β ΡΠ΅, ΠΊΡΠΎ ΡΠΆΠ΅ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ Π·Π½Π°ΠΊΠΎΠΌ Ρ JavaScript.
JavaScript Garden β ΡΡΠΎ ΡΠ°ΡΡΡΡΠ°Ρ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΎ ΡΠ°ΠΌΡΡ ΠΏΡΠΈΡΡΠ΄Π»ΠΈΠ²ΡΡ ΠΌΠ΅ΡΡΠ°Ρ JS. ΠΠ΄Π΅ΡΡ Π΄Π°ΡΡΡΡ ΡΠΎΠ²Π΅ΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ·ΡΠΊΠΎΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ Β Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ Ρ ΡΠ΄ΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Ρ .
ΠΠΎΠ΄Π±ΠΎΡΠΊΠ° ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΎ JS.
ΠΠΎΠ΄Π±ΠΎΡΠΊΠ° Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JSΒ Π΄Π»Ρ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΡ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ.
Π ΠΊΠ½ΠΈΠ³Π΅ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ jQuery, Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΠ½ΠΈΠ³Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ²ΠΎΠΈΡΡ Π²ΡΡ ΠΌΠΎΡΡ JSΒ ΠΈ ΡΠ°Π·ΡΠΌΠ½ΠΎ Π΅ΠΉ ΡΠ°ΡΠΏΠΎΡΡΠΆΠ°ΡΡΡΡ.
ΠΠ½ΠΈΠ³Π° ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π² Ρ ΠΎΠ΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ·ΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ°, Π²Π»Π΅ΠΊΡΡΠΈΠ΅ Π·Π° ΡΠΎΠ±ΠΎΠΉ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. Π Π°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, Π·Π°Π³ΡΡΠ·ΠΊΡ JS, ΠΊΠ°ΠΊ ΡΡΡΠΎΠΈΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ DOM-Π΄Π΅ΡΠ΅Π²ΠΎΠΌ, ΡΠ°Π±ΠΎΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π² ΡΠ΅Π»ΠΎΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
ΠΠΎΠ΄Π±ΠΎΡΠΊΠ° Π²Π°ΠΆΠ½ΡΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΠΎ JS, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π΄Π»Ρ ΠΎΡΠ²Π΅ΠΆΠ΅Π½ΠΈΡ Π·Π½Π°Π½ΠΈΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΠ΅Π΄ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
12 ΠΊΠ½ΠΈΠ³ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript
ΠΠ° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΊΠ½ΠΈΠ³ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ JavaScript Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΡ ΠΏΠΎΡΡΠ°ΡΠ°Π»ΠΈΡΡ ΡΠΎΠ±ΡΠ°ΡΡ ΠΈΠ·Π΄Π°Π½ΠΈΡ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅Π½Π½ΡΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ ΠΈ ΡΡΡ Π΅ΡΡΡ Π»ΡΠΏΡ, Π° ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ ΡΠ° ΠΆΠ΅, ΡΡΠΎ Π² ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·: ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π». ΠΡΡΠ°ΡΠΈ, Π½Π° Amazon ΡΠΎΠ±ΡΠ°Π½Ρ Π²ΡΠ΅ ΡΠ°ΠΌΡΠ΅ ΡΠ²Π΅ΠΆΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ Π°Π½ΠΎΠ½ΡΡ Π³ΠΎΡΠΎΠ²ΡΡΠΈΡ ΡΡ ΠΊ Π²ΡΡ ΠΎΠ΄Ρ ΠΈΠ·Π΄Π°Π½ΠΈΠΉ.
Β
JavaScript Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ. Π‘Π°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΈΠΊ ΠΠΎΡΠ³Π°Π½
ΠΠ½ΠΈΠ³Π° Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ·ΡΠΊΠΎΠΌ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Π°Π·ΠΎΠ², ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ³Π»ΡΠ±Π»ΡΡΡΡ ΠΈ ΡΠ°ΡΡΠΈΡΡΡΡΡ. ΠΠ°ΠΆΠ΄Π°Ρ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ Π³Π»Π°Π²Π° ΠΎΠΏΠΈΡΠ°Π΅ΡΡΡ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ², ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. Π, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°: Π·Π΄Π΅ΡΡ Ρ Π²Π°ΡΠ°Π΅Ρ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ Π΄Π»Ρ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°. ΠΠ²ΡΠΎΡ ΡΠ²Π΅ΡΡΠ΅Ρ, ΡΡΠΎ ΠΏΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ½ΠΈΠ³ΠΎΠΉΒ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ ΠΈΠ³ΡΡ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ.
Β
ΠΠ·ΡΡΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° JavaScript. ΠΡΠΈΠΊ Π€ΡΠΈΠΌΠ΅Π½, ΠΠ»ΠΈΠ·Π°Π±Π΅Ρ Π ΠΎΠ±ΡΠΎΠ½
Π£ΡΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ ΠΎΡ O’Reilly Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ². ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ Π»Π΅Π³ΠΊΠΎΠ΅ ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡΠΈΠ½ΡΠΆΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠΈΠ»Ρ ΠΏΠΎΠ²Π΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ, Π° Π·Π° ΡΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΅ΡΠ΅Β ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ.
Π£ΡΠΈΡΡ ΡΠ·ΡΠΊ Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ Ρ Π½ΡΠ»Ρ, ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π½Π°ΡΠ»Π°ΠΈΠ²Π°Ρ Π½ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎΠ²Π΅ΡΡ ΡΡΠ²ΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ. ΠΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ΅ΠΌΡ Π²Π°ΠΌ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅.
Β
JavaScript. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ. ΠΡΠ²ΠΈΠ΄ Π€Π»ΡΠ½Π°Π³Π°Π½
ΠΡΠΎ ΠΊΠ½ΠΈΠ³Π° ΡΠΆΠ΅ 6 ΡΠ°Π· ΠΏΠ΅ΡΠ΅ΠΈΠ·Π΄Π°Π²Π°Π»Π°ΡΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ Π±ΡΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Ρ Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Web 2.0. Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ Π±ΡΠ΄Π΅Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΊΠ°ΠΊ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ ΠΎΠΏΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². Π’ΡΡ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° JavaScript ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ². Π’Π°ΠΊΠΆΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½Ρ ECMAScript 5 ΠΈ HTML5.
ΠΠ½ΠΈΠ³Π° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ΅ΡΡΡΠ΅Ρ Β ΡΠ°ΡΡΠ΅ΠΉ: Π² 1-ΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ JavaScript; Π²ΠΎ 2-ΠΌ β ΠΎ ΡΡΠ΅Π΄Π΅ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Π²Π΅Π±-Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ² ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π½Π΅Π½Π°Π²ΡΠ·ΡΠΈΠ²ΠΎΠ³ΠΎ JS ΠΈ DOM; 3-ΠΉ ΡΠ°Π·Π΄Π΅Π» β ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡ ΡΠ·ΡΠΊΡ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΊΠ»Π°ΡΡΠΎΠ², ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΠ², ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ; 4-ΠΉΒ β ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΌΡ JS (API, DOM API Level 3, WebSockets, WebWorkers, localStorage ΠΈ sessionStorage, ΡΠ΅Π³ΠΈ).
Β
ΠΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ JavaScript. ΠΠ°ΡΠ΅ΠΉΠ½ Π₯Π°Π²Π΅ΡΠ±Π΅ΠΊ
ΠΠ΅ΠΏΠ»ΠΎΡ ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° Π½Π° ΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π½Π΅Ρ, Π½ΠΎ Π½Π° GitBook Π±ΡΠ»Β Π²ΡΠ»ΠΎΠΆΠ΅Π½ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΠΎΠ². ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π»ΡΡΡΠ΅ ΡΠΈΡΠ°ΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π», Π½ΠΎ ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄, Π³ΠΎΠ²ΠΎΡΡΡ, Π²Π΅ΡΡΠΌΠ° Π½Π΅ΠΏΠ»ΠΎΡ . ΠΠ½ΠΈΠ³Π° Π΄ΠΎΡΡΡΠΏΠ½Π° Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅.
ΠΠ°Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ ΡΠ·ΡΠΊΠ°, ΡΠ°ΡΡΠΊΠ°ΠΆΡΡ ΠΎ canvas, SVG, Node.js. ΠΠΎΡΠ»Π΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ²Β Π²Π°ΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ°Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ β Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Β
JavaScript: ΡΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ. ΠΡΠ³Π»Π°Ρ ΠΡΠΎΠΊΡΠΎΡΠ΄
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΡ Π·Π° ΡΠ΅Π±Ρ: ΡΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π°ΠΊΡΠ΅Π½ΡΠΈΡΡΠ΅Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»ΡΡΠ°Ρ ΡΠ·ΡΠΊΠ°. ΠΠ½ΠΈΠ³Π° ΡΠ½ΠΈΡΠΊΠ°Π»Π° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΡΡΡ ΡΡΠ΅Π΄ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π°ΡΡΠ΅Ρ ΠΈΠ΄Π΅Ρ Π½Π° ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΏΠ°Π΅Ρ Π½Π° ΡΡΠ΅Π·Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, Π½ΠΎ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡΡΠ½ΡΠΌ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ²Π΅ΠΆΠ΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΠΎΠ»ΠΈΡΡΠ°ΡΡ ΡΡΠΎΡ ΡΡΡΠ΄.
Π ΠΊΠ½ΠΈΠ³Π΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΌΠ°ΡΡΠΈΠ²Ρ, ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠΈΡΠΈ.
Β
Javascript ΠΈ jQuery. ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½Π°Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠΆΠΎΠ½ ΠΠ°ΠΊΠ΅ΡΡ
ΠΠ½ΠΈΠ³Π° Π΄Π»Ρ ΡΡΠ°ΡΡΠ° Π² ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π½Π° JS. ΠΠ»Ρ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ½ΠΈΠ³ΠΎΠΉ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ Π»ΠΈΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ HTML ΠΈ CSS. Π§ΡΠΎΠ±Ρ ΠΈΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ, Ρ Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΠΏΠ°ΡΡ ΡΠ°ΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄ ΠΠ.
ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΈ ΠΏΠΈΡΠ°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ jQuery (Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ HTML), Ajax, API, JSON ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΉΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΌ, Π²Π½Π΅Π΄ΡΠΈΡΡ ΡΠΈΠ»ΡΡΡΡ, ΠΏΠΎΠΈΡΠΊ ΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΈ Π²ΡΠ΅ Π² ΡΠΎΠΌ ΠΆΠ΅ Π΄ΡΡ Π΅.
Β
JavaScript. ΠΠ°ΡΠΌΠ°Π½Π½ΡΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ. ΠΡΠ²ΠΈΠ΄ Π€Π»ΡΠ½Π°Π³Π°Π½
ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π°. ΠΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π½Π° ΡΠ΅ΠΌ, ΠΊΡΠΎ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π±Π°Π·Ρ Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎ ΡΡΠΎΠΌΡ ΡΠ·ΡΠΊΡ, ΠΈ ΡΠ΅ΠΌ, ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΠΎΡΠ²Π΅ΠΆΠΈΡΡ ΠΏΠ°ΠΌΡΡΡ. ΠΠ½ΡΡΡΠΈ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° JavaScript, ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ (ΠΏΠ΅ΡΠ²ΡΠ΅ 9 Π³Π»Π°Π² ΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ECMAScript 5), ΠΌΠΎΠ΄Π΅Π»ΠΈΒ DOM ΠΈ HTML5 (Ρ 10 ΠΏΠΎ 14 Π³Π»Π°Π²Ρ).
ΠΡΠ΅ΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Ρ Π²Π°ΡΠΈΡ Π΄Π»Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
Β
jQuery. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠΌΡ JavaScript. 2-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. ΠΠ΅Ρ ΠΠΈΠ±ΠΎ, ΠΠ΅Π³ΡΠ΄Π° ΠΠ°Ρ
ΠΠ½ΠΈΠ³Π° Π΄Π»Ρ Π±ΡΠ²Π°Π»ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΡΠΎ ΡΡΠ°ΠΆΠ΅ΠΌ ΠΈ ΠΎΠΏΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΡ. jQuery β ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΠΏΠΎ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅. Π’ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½Ρ ΡΠ°Π±ΠΎΡΠ° Ρ HTML, Ajax, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΎΠ±ΡΡΠΈΠΉ, Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΉ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ². Π’Π°ΠΊ ΠΆΠ΅ ΡΡΡ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ jQuery Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΠΌΠΈ. ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΠΈΠ·ΡΡΠΈΠ² ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ, Π²Ρ ΡΠ°ΠΌΠΈ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π²Π°ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ Π΅Π΄Π²Π° Π»ΠΈ Π½Π΅ Π²ΡΡΠΎΠ΅ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΊΠΎΠ΄ ΠΌΠ½ΠΎΠ³ΠΈΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΡΠΈΡΠ°Π΅ΠΌΡΠΌ.
Β
JavaScript. Π¨Π°Π±Π»ΠΎΠ½Ρ. Π‘ΡΠΎΡΠ½ Π‘ΡΠ΅ΡΠ°Π½ΠΎΠ²
ΠΡΠΎΡ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΡΡΠΎΠΈΡ Π±ΡΠ°ΡΡ Π² ΡΡΠΊΠΈ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ°. ΠΠ΄Π΅ΡΡ ΠΎΠ±ΡΡΡΠ½Π΅Π½Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ΄Π°ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. Π’Π°ΠΊΠΆΠ΅ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Π»ΡΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎΡΠΈΠΏΠ½ΡΡ Π·Π°Π΄Π°Ρ. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, Π·Π΄Π΅ΡΡ Π΅ΡΡΡ «Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ°Π±Π»ΠΎΠ½» (singleton), «ΡΠ°Π±ΡΠΈΠΊΠ°»(factory) ΠΈ ΠΏΡΠΎΡΠΈΠ΅.
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π±Π»ΠΎΠ½ ΠΎΠΏΠΈΡΠ°Π½, ΠΈ ΠΊ Π½Π΅ΠΌΡ ΠΈΠ΄Π΅Ρ ΡΠΎΠ²Π΅Ρ ΠΏΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΅Π³ΠΎ Π² ΠΊΠΎΠ΄Π΅. ΠΡΠΎΠΌΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, Π°Π²ΡΠΎΡ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ²ΠΎΠ΅ΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ.
Β
Π‘Π΅ΠΊΡΠ΅ΡΡ JavaScript Π½ΠΈΠ½Π΄Π·Ρ. ΠΠΆΠΎΠ½ Π Π΅Π·ΠΈΠ³, ΠΠ΅ΡΡ ΠΠΈΠ±ΠΎ, ΠΠΎΡΠΈΠΏ ΠΠ°ΡΠ°Ρ
ΠΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅Ρ ΠΈ ΡΠ³Π»ΡΠ±Π»ΡΠ΅Ρ ΡΠ²ΠΎΠΈ Π·Π½Π°Π½ΠΈΡ. ΠΠ΄Π΅ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ½ΡΡΠΈΡ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΈ. ΠΠ΅ΡΠ°Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΡΡΠ½ΠΊΡΠΈΠΈ, Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ, ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ, DOM, ΡΠ°ΠΉΠΌΠ΅ΡΡ ΠΈ ΡΠΎΠ±ΡΡΠΈΡ ΠΈ ΠΏΡΠΎΡΠ΅Π΅. Π’Π°ΠΊΠΆΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΈΒ Π΅Π³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° Π±ΡΠ΄ΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠ΅ ΠΊΠ°ΠΌΠ½ΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈΡ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ.
Β
JavaScript Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ². ΠΠΆΠΎΠ½ Π Π΅Π·ΠΈΠ³, Π Π°ΡΡ Π€Π΅ΡΠ³ΡΡΠΎΠ½, ΠΠΆΠΎΠ½ ΠΠ°ΠΊΡΡΠΎΠ½
ΠΠ½ΠΈΠ³Π° ΡΡΠ°Π·Ρ ΠΏΠΎΠ³ΡΡΠΆΠ°Π΅Ρ Π²Π°Ρ Π² ΡΠ°Π±ΠΎΡΡ: Π·Π½Π°ΠΊΠΎΠΌΠΈΡ Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ·ΡΠΊΠΎΠ²ΡΠΌΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ, ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΌΒ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌΒ ΠΊΠΎΠ΄Π°, ΠΎΡΠ»Π°Π΄ΠΊΠΎΠΉ ΠΈ Π΄Π°Π»Π΅Π΅ ΠΏΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅ΠΉ. ΠΠ΄Π΅ΡΡ ΠΆΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΏΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ ΡΠ·ΡΠΊΠ°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ECMAScript, ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠΎΠΊΠ°Π·Π°Π½Π½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½Ρ. ΠΡΠ΄Π΅Π»ΡΠ½Π°Ρ Π³Π»Π°Π²Π° ΠΎΡΠ²Π΅Π΄Π΅Π½Π° ΠΎΠ΄Π½ΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΠΊΠ°ΠΌ.
ΠΡΠ΅ ΡΠ΅ΡΠΊΠΎ, ΠΏΠΎ Π΄Π΅Π»Ρ, Π±Π΅Π· Π²ΠΎΠ΄Ρ. ΠΠΎΠ²ΠΈΡΠΊΠΈ Π΅Π΄Π²Π° Π»ΠΈ ΠΏΠΎΡΡΠ½ΡΡ Π΅Π΅ Ρ Ρ ΠΎΠ΄Ρ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°ΡΡΠ΅Ρ ΠΈΠ΄Π΅Ρ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΡ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ.
Β
ΠΠ·ΡΡΠ°Π΅ΠΌ Node. ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° ΡΡΠΎΡΠΎΠ½Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°. Π¨Π΅Π»Π»ΠΈ ΠΠ°ΡΡΡΡ
ΠΠ½ΠΈΠ³Π° Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠΌΠΎΡΡΠΈΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΡΠΎ Node.js ΠΈ Π΅Π΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΠΎΠ±ΡΠ°Π·ΡΡΡΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π‘Π°ΠΌΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Node.js ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΎ, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΠ°Π»ΠΎ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ dhjlt Yahoo!, Netflix ΠΈ ΠΏΡΠΎΡΠΈΠΌ Π²Π·ΡΡΡ Π΅Π΅Β Π½Π° Π²ΠΎΠΎΡΡΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ½ΠΈΠ³Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅Ρ Π²Π°Ρ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ½ΠΎΠ²Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΠΈΡΡΠ΅ΠΌΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, REPL, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π’Π°ΠΊΠΆΠ΅ Π²Ρ ΠΏΡΠΎΠΉΠ΄Π΅ΡΠ΅ΡΡ ΠΏΠΎ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌ, ΠΏΡΠΈΠ΅ΠΌΠ°ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΡΠ΅ΡΠ°ΠΌ, Π³Π΄Π΅ Node.js ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ.
ΠΠ½ΠΈΠ³ΠΈ ΠΏΠΎ JavaScript | ProgBook
Π ΠΊΠ½ΠΈΠ³Π΅ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Node.js β ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, Π²ΡΠ²ΠΎΠ΄ΡΡΠ΅ΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ², ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π΅Π³ΠΎ Π΄Π»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΡΠ½ΠΎΠ²Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π²ΠΈΠΆΠΎΠΊ JavaScript β ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΡΡΡΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΠΉ ΠΈ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ, ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° ΠΈ Π²Π²ΠΎΠ΄Π°, ΠΈΠ· Chrom Π±ΡΠ°ΡΠ·Π΅ΡΠ°.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΏΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Node.js ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΡ , Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.Π‘Π°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ°ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΌ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ HTTP, Express ΠΈ Connect. ΠΠ°ΠΆΠ΅ Ρ Π½Π΅ΠΎΠΏΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π½Π΅ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ MongoDB ΠΈ SQL.
ΠΠ²ΡΠΎΡ ΠΈΠ·Π΄Π°Π½ΠΈΡ ΠΡΠ²ΠΈΠ΄ Π₯ΡΡΡΠΎΠ½ Π½Π°ΡΠ°Π» ΠΊΠ½ΠΈΠ³Ρ Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Node.js Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΈ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠ°ΠΆΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π·Π½Π°ΠΊΠΎΠΌΡΠΉ Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΠΌΠΈ ΠΈ JavaScript, ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π½Π°ΡΡΠΈΡΡΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ HTTP-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Node.js Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ CommonJS, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π£ΡΠ΅Π±Π½ΠΈΠΊ Β«ΠΠ·ΡΡΠ°Π΅ΠΌ jQueryΒ» ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡΠΌ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ jQuery β JavaScript ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π²ΠΎΠ΅Π²Π°Π» ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΏΡΠΈΠ·Π½Π°Π½ΠΈΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° jQuery ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ 500 ΡΡΡΡΡ Π²Π΅Π΄ΡΡΠΈΡ ΡΠ°ΠΉΡΠΎΠ² ΠΌΠΈΡΠ°. ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π΄Π°Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ Π² ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ ΠΏΡΠΈΡΠΌΠΎΠ² ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΡΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈ Π±ΡΡΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΈ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π½Π° ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ.
ΠΡΠΎΡΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Β«ΠΠ·ΡΡΠ°Π΅ΠΌ jQueryΒ» ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΎΠΉ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ² jQuery, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ Π²ΡΠ΅ Π½ΡΠ°Π½ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ Π½Π° Π²Π΅Π±-ΡΠ°ΠΉΡΡ. ΠΠ²ΡΠΎΡ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΈ, Π²ΠΈΠ΄ΠΆΠ΅ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½ΠΎΠ²ΡΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ jQuerly Mobile. ΠΠ½ΠΈΠ³Π° ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° ΠΊΠ°ΠΊ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ ΠΎΠΏΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠΏΠΎΠ»Π½ΡΡ Π·Π°ΠΏΠ°Ρ ΡΠ²ΠΎΠΈΡ Π·Π½Π°Π½ΠΈΠΉ.
ΠΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΡ HTML5 ΠΈ ECMAScript5. ΠΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ Π³Π»Π°Π² ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Π° Π·Π°Π½ΠΎΠ²ΠΎ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π° Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΉ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ jQuery ΠΈ ΡΠ·ΡΠΊΠ° JavaScript, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ². ΠΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΡ ΡΡΠ΅Π±Π½ΠΈΠΊΠ° Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π·Π½Π°ΠΊΠΎΠΌΠΈΡ Ρ Π±Π°Π·ΠΎΠ²ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. ΠΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΠ΅Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π° ΡΠ°ΠΊΠΆΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊ DOM ΠΈ JavaScript.
Π’ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠΈΡΠ½ΡΠΌ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠ°ΠΌ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈΠ·ΡΡΠ°ΡΡΠΈΡ Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°, ΠΎΠ±ΡΠ΅ΠΊΡΠ°, ΠΌΠ΅ΡΠΎΠ΄Π°, ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ°, ΠΊΠΎΠ½ΡΡΠ°Π½Ρ, ΡΠ²ΠΎΠΉΡΡΠ² ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ Π² ECMAScript 5 ΠΈ JavaScript 1.8, V8 3.0. Π ΡΠ΅ΡΠ²ΡΡΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, API Π²Π΅Π±-Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ², ΡΡΠ°Π½Π΄Π°ΡΡΡ DOM ΠΈ HTML5, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Web Workers ΠΈ WebSockets, ΠΎΠ±ΡΠ΅ΠΊΡΡ sessionStorage ΠΈ localStorage. Β«JavaScript. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΒ» ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π³Π°Ρ video ΠΈ audio.
ΠΡΠ²ΠΈΠ΄ Π€Π»ΡΠ½Π°Π³Π°Π½ ΡΠΎΠ·Π΄Π°Π²Π°Π» Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΆΠ΅Π»Π°ΡΡΠΈΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΠΈ Π²Π»Π°Π΄Π΅ΡΡ Π² ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²Π΅ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript. ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° Π. Π€Π»ΡΠ½Π³Π°Π½Π°, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±Π΅Π· ΠΎΡΠΎΠ±ΡΡ ΡΡΠΈΠ»ΠΈΠΉ ΠΎΡΠ²ΠΎΠΈΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΡΠ·ΡΠΊ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ°ΠΉΡΠΎΠ².
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, Π·Π½Π°ΠΊΠΎΠΌΡΠ΅ Ρ HTML ΠΌΠΎΠ³ΡΡ Π±Π΅Π· ΡΡΡΠ΄Π° ΠΈΠ·ΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΡΠ·ΡΠΊ JavaScript, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠΌ ΠΈ Π»ΡΠ³ΠΊΠΈΠΌ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΠ΅ΡΡΡΠ΅Π»Π»Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΡΡ Π² Π΄Π°Π½Π½ΠΎΠΌ Π΄Π΅Π»Π΅ ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π·Π½Π°Π½ΠΈΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½ΡΠΆΠ΄Π°ΡΡΡΡ Π² ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ ΡΠ·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΡΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π² ΠΊΠ½ΠΈΠ³Π΅ Β«ΠΠ΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° JavaScriptΒ», ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΡΡ ΠΊΡΡΠΊΠ°ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ², Π² Π²ΠΈΠ΄Π΅ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°. ΠΠ½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠ΄Π΅Π»Π΅Π½ΠΎ Π½ΡΠ°Π½ΡΠ°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ·ΡΠΊΠ΅ JavaScript ΠΈ MVC. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ, ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠΌΠΎΠΆΠ΅Ρ Π±Π΅Π· ΡΡΡΠ΄Π° ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°ΠΌΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ JavaScript-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ MVC, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΈ ΠΊΡΠΎΡΡ-Π΄ΠΎΠΌΠ΅Π½Π½ΡΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΠ΅ΠΉΠΌΡ ΠΈ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ»Π΅ΠΊΡ ΠΠ°ΠΊΠΊΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π» ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ Π·Π½Π°Π½ΠΈΡΠΌ, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΠΎΡΠ²Π΅ΡΡ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ. ΠΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΡΠ΅ ΠΎΡΡΡΠ²ΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΊΠ°ΠΊ Π½Π΅Π»ΡΠ·Ρ, ΠΊΡΡΠ°ΡΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΈ Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΡΡ Π΅Π³ΠΎ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΌΠΎΠΆΠ΅Ρ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΠ΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° JavaScript ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ ΠΎΡ Π°Π²ΡΠΎΡΠ° Π. ΠΠ°ΠΊΠΊΠΎΡ.
Π£ΡΠ΅Π±Π½ΠΈΠΊ Β«JavaScript. ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈΒ» ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ΅ΡΠΈΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ, ΠΎΡΠΊΡΡΠ²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠ΅ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΠΈ ΠΏΡΠΈΡΠΌΡ. ΠΠ°Π½Π½ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ²ΡΡΠ°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅ΠΌΡ ΡΠ»ΡΡΡΠ°Π΅ΡΡΡ Π²Π΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ΅Π»ΠΎΠΌ. Π£ΡΠ΅Π±Π½ΠΈΠΊ Β«JavaScript. ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈΒ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Π΄Π»Ρ ΠΌΠ°ΡΡΠ΅ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±Π»Π°Π΄Π°ΡΡΠΈΡ ΡΡΠ΅Π΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ Π²ΡΡΠΎΠΊΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ Π·Π½Π°Π½ΠΈΡ ΡΠ·ΡΠΊΠ° JavaScript, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΆΠ΅Π»Π°ΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
Π ΡΡΠ΅Π±Π½ΠΈΠΊΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ ΡΠ°ΠΌΡΠ΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΏΡΠΈΡΠΌΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠΌΠΎΠ³Π°ΡΡΠΈΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎΠ΅ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ·ΡΠΊΠ΅ JavaScript ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠ²ΡΠΎΡ ΠΊΠ½ΠΈΠ³ΠΈ ΠΠΈΠΊΠΎΠ»Π°Ρ ΠΠ°ΠΊΠ°Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Yahoo!, ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ². ΠΡΡΡ ΡΠΎΠ°Π²ΡΠΎΡΠΎΠ² Π. ΠΠ°ΠΊΠ°ΡΠ° ΡΠ°ΠΊΠΆΠ΅ ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·ΡΡΠ°ΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ ΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Β«Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΠ·ΡΠΊΒ», ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ jQuery ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ JavaScript Π½Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΠΈΠ». ΠΠ½ΠΈΠ³Π° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠΈΡΠ°ΡΠ΅Π»Ρ, ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠ΅Π΅ΡΡ ΠΎΡΠ²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ JavaScript, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° jQuery ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΉ Ρ web-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΡΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Β«ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΠ°ΡΡ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Β», Π² jQuery ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ, ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Ρ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΠΈΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΄Π»Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ. ΠΠ²ΡΠΎΡΡ ΠΏΠΎΡΠΎΠ±ΠΈΡ Π²ΡΠ±ΡΠ°Π»ΠΈ ΡΠ΅Π»Π΅Π²ΠΎΠΉ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡΡ Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Ajax ΠΈ ΡΠ·ΡΠΊΠΎΠΌ web-ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² JavaScript.
Β
ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ Β«Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΡ Β» ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Β«ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π²Π²ΠΎΠ΄Π°Β» HTML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΡΠ°Π±ΠΎΡΠ° Ρ Β«ΡΠΎΠ±ΡΡΠΈΡΠΌΠΈ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΒ», Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ jQuery Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ web-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ. ΠΠ½ΠΈΠ³Π° Β«jQuery. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠΌΡ JavaScriptΒ» ΠΈ Π΅Ρ Π°Π²ΡΠΎΡΡ ΠΠ΅Ρ ΠΠΈΠ±ΠΎ ΠΈ ΠΠ΅Π³ΡΠ΄Π° ΠΠ°Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΡΠΈΠ»ΡΠ½ΡΡ ΡΡΠΎΡΠΎΠ½Π°Ρ jQuery, Π²ΠΊΠ»ΡΡΠ°Ρ Π΅Π³ΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠΎΠΊΡΠ°ΡΠ°ΡΡ ΠΊΠΎΠ΄ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· ΠΏΡΡΡΠΌ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Β«ΡΠ΅ΠΏΠΎΡΠ΅ΠΊΒ» ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄.
ΠΡΠΈΡΠΈΡΠ»ΡΠ΅ΠΌΡΠΉ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΊ Β«ΠΊΠ»Π°ΡΡΠΈΠΊΠ΅Β» web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ·ΡΠΊ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ Π²ΡΡΡΡΠΊΠΈ JavaScript Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ Β«ΠΏΠΎ ΠΌΠΎΡΠΈΠ²Π°ΠΌΒ» Java, ΠΈ Π·Π° Π΄Π²Π° Π΄Π΅ΡΡΡΠΊΠ° Π»Π΅Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ°Π» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π΅Π΄ΡΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠ² web-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. Π‘Π°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ Β«ΠΠ·ΡΡΠ°Π΅ΠΌ JavaScriptΒ» ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²Π΅ΡΡ ΡΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΡ Π°Π·ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Internet-ΡΠ°ΠΉΡΠΎΠ².
ΠΠ°ΡΠΎΠ΄ΠΈΠ²ΡΠΈΠΉΡΡ Ρ ΡΠ°ΠΌΡΡ ΠΈΡΡΠΎΠΊΠΎΠ² Web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ·ΡΠΊ JavaScript ΠΏΡΠΎΡΡΠ» Π΄ΠΎΠ»Π³ΠΈΠΉ ΠΈ ΡΠ΅ΡΠ½ΠΈΡΡΡΠΉ ΠΏΡΡΡ ΠΎΡ Β«Π³Π°Π΄ΠΊΠΎΠ³ΠΎ ΡΡΡΠ½ΠΊΠ°Β» Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅Π» Β«Π΄Π΅ΡΡΠΊΠΈΠ΅ Π±ΠΎΠ»Π΅Π·Π½ΠΈΒ» Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ web-Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ, ΠΈ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½ΡΡ Β«ΡΠ·ΡΠΊΠΎΠ² web-ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π²Β».
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠ±ΠΈΡ ΠΠ°ΠΉΠΊΠ»Π° ΠΠΎΡΡΠΈΡΠΎΠ½Π° Β«ΠΠ·ΡΡΠ°Π΅ΠΌ JavaScriptΒ» Π²Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΠ΅ΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΡΡΠΎΠ³ΠΎ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΠ°ΠΊΠΈΡ ΠΎΡΠ½ΠΎΠ², ΠΊΠ°ΠΊ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ ΡΠΈΠΊΠ»Ρ, ΡΠ·Π½Π°Π΅ΡΠ΅, Π² ΡΡΠΌ ΡΠΎΡΡΠΎΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ JavaScript-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ°, ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΠ΅ΡΡ ΡΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠΎΠΉ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π² ΡΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, Ρ ΡΠ΅ΠΌ Π°Π±ΡΡΡΠ°Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ JavScript ΠΎΡ Β«ΠΆΠ΅Π»Π΅Π·Π°Β», ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΠΈΠ»Ρ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΡΠ΅Ρ ΠΎΡΠΈΠ±ΠΎΠΊ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ Web-Π±ΡΠ°ΡΠ·Π΅Ρ. ΠΠΎΡΠΎΠ±ΠΈΠ΅ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΎ Π½Π° ΡΠΈΡΠ°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π΅ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠ²ΠΎΠΈΡΡ Π½Π°Π²ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ Ρ ΠΎΠ΄Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΌΠΎΠΉ Β«Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ Π²ΡΡΡΡΠΊΠ΅Β».
ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ Π½Π°ΡΡΠΎΡΡΠ΅Π³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΡΠ·Π½Π°Π΅Ρ: ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ; ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° PHP ΠΈ Π³Π΄Π΅ ΠΎΠ½ΠΈ ΡΠ΅Π»Π΅ΡΠΎΠΎΠ±ΡΠ°Π·Π½Ρ; ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ·ΡΠΊ JavaScript; ΠΊΠ°ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ MySQL ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ php-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎΠ±ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ° Apache.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ½ΠΈΠ³ΠΈ ΠΠΈΠΊΠΎΠ»Π°Ρ ΠΡΠΎΡ ΠΎΡΠ΅Π½ΠΊΠ° Β«HTML, JavaScript, PHP ΠΈ MySQL. ΠΠΆΠ΅Π½ΡΠ»ΡΠΌΠ΅Π½ΡΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ Web-ΠΌΠ°ΡΡΠ΅ΡΠ°Β»:
- Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ: Π ΠΠ 5.3.0, MySQL 5.1.40, Apache 2.2.14;
- Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Aplana Studio, NetBeans, Notepad++, HeidiSQL ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°ΡΠΎΡ Smarty.
Π ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Ρ Π² ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΏΡΠΈΠ»Π°Π³Π°ΡΡΡΡ ΠΊΠΎΠ΄Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ ΡΠ·ΡΠΊΠ° Perl, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΠΈΠ΄Π΅ΠΎ-ΡΡΠΎΠΊΠΈ.
ΠΠ½ΠΈΠ³Π° Π±ΡΠ΄Π΅Ρ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΌΡ ΡΠ·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript. Π£ΡΠ΅Π±Π½ΠΈΠΊ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π±Π°Π·ΠΎΠ²ΡΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript. ΠΠ½ΠΈΠ³Π° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠ·Π½Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΎΡΠΌ ΠΈ Π½Π°ΡΡΠΈΡΡΡ Ρ Π½ΠΈΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ·Π½Π°ΡΡ ΠΏΡΠΎ ΡΠΎΡΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡΡΡ Π½Π° ΠΠ΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΠΈ ΠΏΠΎΠΉΠΌΠ΅ΡΠ΅, Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΈΡ ΡΠ°ΠΊ Π²Π°ΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΠΎΡΠΎΠ±ΠΈΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΡΠ΄Π½ΡΡ Π·Π°Π΄Π°Ρ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ·ΡΠΊΠΎΠΌ JavaScript. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΡΡΠΈ Π·Π½Π°Π½ΠΈΡ Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΈ Π½Π°ΡΡΠΈΡΡΡ ΡΠ΅ΡΠ°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π°ΠΆΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°. ΠΠ½ΠΈΠ³Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ. ΠΡΠ΄ΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π²ΠΎΠΏΡΠΎΡΡ Π½Π°ΡΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΎΠ² HTML-ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΈ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
ΠΠ½ΠΈΠ³Π° ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΡΠΏΠΎΡΠΎΠ±Π°Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΠΎΠ±ΡΡΡΠ½ΠΈΡ, ΠΊΠ°ΠΊ ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°. Π’Π°ΠΊΠΆΠ΅ ΡΡΠ΅Π±Π½ΠΈΠΊ ΡΠ°Π·ΡΡΡΠ½ΠΈΡ ΠΏΠΎΠ½ΡΡΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡ ΠΈ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΠΎΡΠΎΠ±ΠΈΠ΅ Π½Π°ΡΡΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΈΠ· ΡΠΆΠ΅ Π΄ΠΎΠΊΠ°Π·Π°Π½Π½ΡΡ , ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π² ΡΠ°Π·Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ .
ΠΠΎΡΠΎΠ±ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π»ΡΠ±ΠΎΠΌΡ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ ΠΈ Π½Π°ΡΡΠΈΡ Π½Π΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ·ΡΠΊΠΎΠΌ JavaScript. ΠΠΎΡΠΎΠ±ΠΈΠ΅ ΡΠΌΠΎΠΆΠ΅Ρ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π·Π°Π΄Π°Ρ. Π£ΡΠ΅Π±Π½ΠΈΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΡΠΎ ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠ°ΡΡΠ΅ΡΡ, ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ. ΠΠ½ΠΈΠ³Π° Π½Π°ΡΡΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΠΈΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½ΠΎΠ²ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ΅Π½Ρ ΠΈ Π»Π΅Π³ΠΊΠΎ Π² Π½Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ.
ΠΠ½ΠΈΠ³Π° Π±ΡΠ΄Π΅Ρ Π·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎ ΠΠ΅Π±-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌ ΠΈ ΠΎΠ±ΡΡΡΠ½ΡΡΡ, ΠΊΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ Ρ Π½Π΅ΠΉ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ·ΡΠΊΠ° JavaScript. ΠΠ΅ ΡΡΠΎΠΈΡ Π·Π°Π±ΡΠ²Π°ΡΡ, ΡΡΠΎ ΡΡΠ° ΡΠ΅ΠΌΠ° ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π±ΡΠ΄ΡΡ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ. Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Π² ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²Π΅ ΠΎΠ²Π»Π°Π΄Π΅ΡΡ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript ΠΈ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ.
ΠΠ½ΠΈΠ³Π° Β«Π‘Π°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ JavaScriptΒ» ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ Π² ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΎΡ ΡΡΠΎΠ²Π½Ρ Π½ΠΎΠ²ΠΈΡΠΎΠΊ ΠΈ Π΄ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π». ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ ΠΏΠΎΡΠΎΠ±ΠΈΡ Π±ΡΠ΄ΡΡ Π½Π΅ΡΡΠΈ Π²Π°ΠΆΠ½Π΅ΠΉΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π° ΠΈ Π±ΡΠ΄Π΅Ρ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΡΡ. ΠΠ²ΡΠΎΡ ΡΡΠ΅Π±Π½ΠΈΠΊΠ° β ΠΠ°ΡΠΈΠ½Π° ΠΠΌΠΈΡΡΠΈΠ΅Π²Π° β Π² ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²Π΅ Π·Π½Π°Π»Π° ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript ΠΈ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ Π·Π½Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π΄Π΅ΡΡ. ΠΠ½Π° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΡΠΊΠΈΡ Π·Π°Π΄Π°Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JavaScript ΠΈ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π»ΡΠ±ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ.
7 Π»ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ Π² 2020 Π³ΠΎΠ΄Ρ β ΠΠ°Π²ΠΈΡΡΠ½ΠΈΠΊ
JavaScript Π²Ρ
ΠΎΠ΄ΠΈΡ Π² ΡΡΠΎΠΉΠΊΡ ΡΠ°ΠΌΡΡ
ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ
ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Β JavaScript ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½, Π½Π°Β Π½ΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Π»ΡΠ±ΡΡ
ΠΏΠ»Π°ΡΡΠΎΡΠΌ.
ΠΠ°ΠΉΡΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΊΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΡΡ Π½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°: ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠ·ΡΠΊ, ΠΈ Π½ΡΠΆΠ΅Π½ ΠΎΠ½ ΠΏΠΎΡΡΠΈ Π²Π΅Π·Π΄Π΅. ΠΠΎΡΡΠΎΠΌΡ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΡ
.
ΠΠ°ΡΠΏΠ»Π°ΡΡ JavaScript-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² 2020 Π³ΠΎΠ΄Ρ
Β
Β
Π. ΠΠ°ΡΠΈΠ»ΡΠ΅Π². Β«JavaScript Π² ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ ΠΈ Π·Π°Π΄Π°ΡΠ°Ρ Β»
Β
ΠΡΠΎΡΡΠΎΠΉ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ ΠΏΠΎ JavaScript, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΌΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎ Π²ΡΠ΅ΠΌ ΠΌΠΈΡΠ΅. ΠΠΎΠ»Π½ΡΠΉ ΡΠΏΠ΅ΠΊΡΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎ ΡΠ·ΡΠΊΠ΅ JavaScript Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ ΡΠ°Π·Π±ΠΎΡΠΎΠΌ Π·Π°Π΄Π°Ρ ΠΎΡ Π°Π²ΡΠΎΡΠ° ΡΡΠ΅Π±Π½ΠΈΠΊΠΎΠ²-Π±Π΅ΡΡΡΠ΅Π»Π»Π΅ΡΠΎΠ² ΠΏΠΎ ΡΠ·ΡΠΊΠ°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ»Π΅ΠΊΡΠ΅Ρ ΠΠ°ΡΠΈΠ»ΡΠ΅Π²Π°.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΡΠ²ΠΎΠΈΡΡ ΡΠ·ΡΠΊ JavaScript ΡΠΌΠΎΠΆΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ β ΠΎΡ Π½ΠΎΠ²ΠΈΡΠΊΠ° Π΄ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ:
Β«ΠΡΠ΅Π³Π΄Π° ΡΡΠΈΡΠ°Π» ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΠΉ Π°Π²ΡΠΎΡΠΎΠ² ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ ΠΈΠ·Π»ΠΈΡΠ½Π΅Π΅ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π°ΡΠΈ (Π½Ρ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠΏΠΈΡΡΠ²Π°Π»Π°ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ Π΅Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π² ΠΈΡΠΎΠ³Π΅ ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π»ΠΎΡΡ ΠΎΡΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎ Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠΉ Π±Π°Π³Π°ΠΆ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π½Π°Π½ΠΈΠΉ). Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ» ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΡΡΠ½ΠΎ ΡΠ΄ΠΈΠ²Π»Π΅Π½ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΎΠΉ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°Β».
Β«ΠΡΠΈΠΌΠ΅ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡ, ΠΊΠΎΠ΄Π°, ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° β ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎΒ».
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ Π±ΡΠΌΠ°ΠΆΠ½ΡΡ ΠΊΠ½ΠΈΠ³Ρ
ΠΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠ½ΠΈΠ³ΠΈ
ΠΡΠΏΠΈΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠ½ΠΈΠ³Ρ Π² ΠΠΈΡΡΠ΅Ρ
Β
ΠΠ°ΡΠ΅ΠΉΠ½ Π₯Π°Π²Π΅ΡΠ±Π΅ΠΊΠ΅.Β Β«ΠΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ JavaScript. Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Β»
Β
ΠΠ·Π΄Π°Π½ΠΈΠ΅ 2020 Π³ΠΎΠ΄Π°.
Β«ΠΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ JavaScriptΒ» ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π² ΡΠ΅ΠΌΡ, Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΡΠΉ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΊΠΎΠ΄. ΠΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΠ΅ΡΡ Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ, ΡΡΡΠ΅Π»ΠΎΡΠ½ΡΠΌΠΈ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ, ΠΈΡΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ, ΡΠ°Π±Π»ΠΎΠ½Π½ΡΠΌΠΈ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ ΠΈ Π±Π»ΠΎΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ.
ΠΠ°ΡΠ΅ΠΉΠ½ Π₯Π°Π²Π΅ΡΠ±Π΅ΠΊΠ΅ β ΠΏΡΠ°ΠΊΡΠΈΠΊ. ΠΠΎΠ»ΡΡΠ°ΠΉΡΠ΅ ΠΎΠΏΡΡ ΠΈ ΠΈΠ·ΡΡΠ°ΠΉΡΠ΅ ΡΠ·ΡΠΊ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², Π²ΡΠΏΠΎΠ»Π½ΡΡ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ ΠΈ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ. Π‘Π½Π°ΡΠ°Π»Π° Π²Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΠ΅ΡΡ ΡΠΎ ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΡΠ·ΡΠΊΠ° JavaScript, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ, ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , Π·Π°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ², ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΠΎΡΡΡ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΡΠ΅ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ².
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ:
Β«ΠΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ js. ΠΡΡΡ Π΅ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ. Π’Π°ΠΊ ΡΡΠΎ ΠΊΠ½ΠΈΠ³Π° Ρ Π΄Π²ΠΎΠΉΠ½ΡΠΌ Π΄Π½ΠΎΠΌΒ».
Β«Π ΠΊΠ½ΠΈΠ³Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΎΡΠ΅Π½Ρ Π½Π°Π³Π»ΡΠ΄Π½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π° ΠΈ ΠΈΠ·ΡΡΡΠ½Π΅Π½Ρ Π²ΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠ΅ΠΌΡ Javascript Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΒ».
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ Π±ΡΠΌΠ°ΠΆΠ½ΡΡ ΠΊΠ½ΠΈΠ³Ρ
ΠΡΠΏΠΈΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠ½ΠΈΠ³Ρ Π² ΠΠΈΡΡΠ΅Ρ
Β
ΠΠΈΠΊ ΠΠΎΡΠ³Π°Π½. Β Β«JavaScript Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ. Π‘Π°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ»
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π΄Π΅ΡΡΠΊΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠ½ΠΈΠ³Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠΈΠ»ΡΠ½Π°Ρ ΠΈ ΡΠΈΡΠ°ΡΡ Π΅Π΅ Π±ΡΠ΄Π΅Ρ Π½Π΅ ΡΠΊΡΡΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΠΎΠΏΡΡΠ½ΡΠΌ JS ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ.
ΠΒ Π½Π΅ΠΉ, ΠΊΡΠΎΠΌΠ΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΒ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌ, ΡΠΈΠΊΠ»Π°ΠΌ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π°Β Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ΅, Π²ΡΒ ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΡΠ΅ΡΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ³Ρ Β«ΠΠΎΠΈΡΠΊ ΡΠΎΠΊΡΠΎΠ²ΠΈΡΒ», Β«ΠΠΈΡΠ΅Π»ΠΈΡΡΒ» ΠΈΒ Β«ΠΠΌΠ΅ΠΉΠΊΡΒ».
ΠΠ½ΠΈΠ³Π° Π±ΡΠ΄Π΅Ρ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎΠΌ ΡΡΠ°ΡΡΠΎΠΌ. Π§ΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅ ΠΈΒ Π²Π΅ΡΠ΅Π»Π΅Π΅, ΡΠ΅ΠΌ ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ³Ρ ΡΒ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΡΠ°ΡΠΎΡΠ½ΡΡ
ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ ΠΈΒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ΄Π°.
ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ΠΈΡΡ Π½Π° ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅ β Ρ ΡΠ°ΠΌΡΡ
ΠΎΡΠ½ΠΎΠ². ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Π°Ρ ΠΆΠ΄ΡΡ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄. Π ΠΊΠΎΠ½ΡΡ ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ ΠΈΠ³ΡΡ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ!
ΠΡΠ·ΡΠ²:
Β«ΠΡΠΎΡΡΠΎ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π°. ΠΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΡΠ΅Π±Π΅Π½ΠΊΡ Π»Π΅Ρ ΠΎΡ 12. ΠΠΈΡΠ½ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΠΊΠ½ΠΈΠ³Π° ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΏΡΠΎΡΡΠΎ ΡΠΏΠ°ΡΠ΅Π½ΠΈΠ΅ΠΌ. ΠΠ½Π΅ ΡΡΡΠ΄Π½ΠΎ ΠΎΡΠ΅Π½Ρ Π΄Π°Π²Π°Π»ΠΎΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ javascript. Π― ΠΏΡΠΎΡΠ»Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ½ΡΡ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΊΡΡΡΠΎΠ², ΠΏΡΠΎΡΠΈΡΠ°Π»Π° ΠΎΠΊΠΎΠ»ΠΎ Π΄Π΅ΡΡΡΠΊΠ° ΠΊΠ½ΠΈΠ³, Π½ΠΎ ΡΠ°ΠΊ ΠΈ Π½Π΅ ΡΠΌΠΎΠ³Π»Π° Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π»ΠΎΠ³ΠΈΠΊΡ javascript. Π Π²Π΅Π΄Ρ ΠΏΡΠΎΡΡΠΎ Π·Π°Π΄ΠΎΠ»Π±ΠΈΡΡ ΠΊΠ°ΠΊ Π΄ΡΡΠ΅Π» ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅. ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΌΠ½Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ½ΡΡΡ javascript. ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ, Π² ΠΊΠ°ΠΊΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΡΡ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π°ΠΏΠΈΡΠ°ΡΡ. ΠΠ΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ Ρ ΠΏΠΎΠ½ΡΠ»Π° ΡΡΠΎ ΠΌΠ½Π΅ ΡΡΠ°Π»ΠΎ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ javascript. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π°Π²ΡΠΎΡΡ. ΠΠΎΡΡΡΠΏΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°ΠΌΠΈ, Π½Π΅ Π·Π°Π½ΡΠ΄Π½ΠΎ, Π² ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΡΠΎΡΠΌΠ΅. ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ, ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡΒ».
Β«ΠΠ΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΠ΅ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅, ΠΏΡΠΈΠΌΠ΅ΡΡ Π½Π΅ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ΅Π½Ρ Π»ΠΈΡΠ½ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Π’ΡΡΠ΄ Π°Π²ΡΠΎΡΠ° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΡΠΎΠΈΡ ΡΠ΅Ρ Π΄Π΅Π½Π΅Π³, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π·Π° Π½Π΅Π³ΠΎ Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅Β».
ΠΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠ½ΠΈΠ³ΠΈ
ΠΡΠΏΠΈΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠ½ΠΈΠ³Ρ Π² ΠΠΈΡΡΠ΅Ρ
Β
ΠΠΆΠΎΠ½ ΠΠ°ΠΊΠ΅ΡΡ. Β Β«Javascript ΠΈ jQuery. ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½Π°Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°Β»
Β
ΠΠ½ΠΈΠ³Π° Π΄Π»Ρ ΡΡΠ°ΡΡΠ° Π² ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π½Π° JS. ΠΠ»Ρ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ½ΠΈΠ³ΠΎΠΉ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ Π»ΠΈΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ HTML ΠΈ CSS. Π§ΡΠΎΠ±Ρ ΠΈΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ, Ρ Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΠΏΠ°ΡΡ ΡΠ°ΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄ ΠΠ.
ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΈ ΠΏΠΈΡΠ°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ jQuery (Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ HTML), Ajax, API, JSON ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΉΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΌ, Π²Π½Π΅Π΄ΡΠΈΡΡ ΡΠΈΠ»ΡΡΡΡ, ΠΏΠΎΠΈΡΠΊ ΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΈ Π²ΡΠ΅ Π² ΡΠΎΠΌ ΠΆΠ΅ Π΄ΡΡ Π΅.
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° β ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·ΡΡΠΈΡΡ JavaScript ΠΈ jQuery. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΡΠΎΡΡΠ΅ΠΉ ΠΏΠ΅ΡΠ΅Π΄ Π²Π°ΠΌΠΈ Π·Π°Π΄Π°ΡΠΈ β ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡ Ρ Π½ΡΠ»Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌ ΡΠ°ΠΉΡΠΎΠΌ β ΡΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ, Π΄ΡΡΠΆΠ΅Π»ΡΠ±Π½ΡΠΉ ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π΅Π±-ΠΊΠΎΠ½ΡΠ΅Π½Ρ. ΠΡΠΎΡΡΠΎΠΉ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ΄Π°ΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Ρ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠΌ ΠΊΠΎΠ΄Π° Π·Π½Π°ΠΊΠΎΠΌΠΈΡ Ρ Π½ΠΎΠ²ΠΎΠΉ ΡΠ΅ΠΌΠΎΠΉ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΡ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠ²Π΅ΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΈ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ:
Β«ΠΠ½ΠΈΠ³Π° ΠΏΡΠΎΡΡΠΎ ΡΡΠ°Π»ΠΎΠ½ ΡΡΠΎΡΠ½ΡΠ½Π΄ΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΡΡΠ»ΠΈ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ ΡΠ΅ΡΠΊΠΎ, ΠΊΠΎΡΠΎΡΠΊΠΎΒ».
Β«Π ΡΠ²ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠΈΠ½Π°Π» ΠΈΠ·ΡΡΠ°ΡΡ HTML ΠΈ CSS Ρ ΠΊΠ½ΠΈΠ³ΠΈ ΠΠΆΠΎΠ½Π° ΠΠ°ΠΊΠ΅ΡΡΠ° Β«HTML ΠΈ CSS. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ²Β». ΠΠ²ΡΠΎΡ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΡΡ, Π΅Π³ΠΎ ΠΌΠ°Π½Π΅ΡΠ° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π°Π³Π»ΡΠ΄Π½Π°Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½Π°Ρ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°. Π’Π°ΠΊ ΡΡΠΎ Π΄Π»Ρ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ² JavaScript Π΄Π°Π½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΡΠ°ΠΌΠΎΠ΅ ΡΠΎ. Π Π±Π΅Π· ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡ JavaScript ( ΠΈ ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Jquery) ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΡΡ Π΄Π΅Π»Π°ΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΒ».
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ Π±ΡΠΌΠ°ΠΆΠ½ΡΡ ΠΊΠ½ΠΈΠ³Ρ
ΠΡΠΏΠΈΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠ½ΠΈΠ³Ρ Π² ΠΠΈΡΡΠ΅Ρ
Β
ΠΡΠ²ΠΈΠ΄ ΠΠ°ΠΊΡΠ°ΡΠ»Π°Π½Π΄. Β«JavaScript ΠΈ jQuery. ΠΡΡΠ΅ΡΠΏΡΠ²Π°ΡΡΠ΅Π΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΒ»
ΠΠ΅ΡΠ΅Π΄ Π²Π°ΠΌΠΈ β Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ JavaScript, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π² ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²Π΅ ΠΎΠ²Π»Π°Π΄Π΅ΡΡ ΡΡΠΈΠΌ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΠΊΠ½ΠΈΠ³Π΅ ΡΠ΄Π΅Π»Π΅Π½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ jQuery, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° jQuery UI .
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ Π±ΡΠΌΠ°ΠΆΠ½ΡΡ ΠΊΠ½ΠΈΠ³Ρ
Β
ΠΡΠ²ΠΈΠ΄ Π€Π»ΡΠ½Π°Π³Π°Π½.Β Β«JavaScript. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΒ»
Β
Β
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° β ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡ ΡΠ·ΡΠΊΡ JavaScript ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΌ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°ΠΌ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΌ Π²Π΅Π±-Π±ΡΠΎΡΠ·Π΅ΡΠ°ΠΌΠΈ.
Π§Π°ΡΡΡ I Π·Π½Π°ΠΊΠΎΠΌΠΈΡ Ρ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ JavaScript. Π ΡΠ°ΡΡΠΈ II ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΠ°Ρ Π²Π΅Π±-Π±ΡΠΎΡΠ·Π΅ΡΠ°ΠΌΠΈ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΈ Π½Π΅Π½Π°Π²ΡΠ·ΡΠΈΠ²ΠΎΠ³ΠΎ JavaScript ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ DOM.
Π§Π°ΡΡΡ III β ΠΎΠ±ΡΠΈΡΠ½ΡΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡ ΡΠ·ΡΠΊΡ JavaScript, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ΅Ρ ΠΊΠ»Π°ΡΡΠΎΠ², ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΠ², ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ²ΠΎΠΉΡΡΠ² ΠΈ ΠΊΠΎΠ½ΡΡΠ°Π½Ρ, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π² JavaScript 1.8, V8 3.0 ΠΈ ECMAScript 5. Π§Π°ΡΡΡ IV β ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΌΡ JavaScript. ΠΠ΄Π΅ΡΡ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ API Π²Π΅Π±-Π±ΡΠΎΡΠ·Π΅ΡΠΎΠ², ΡΡΠ°Π½Π΄Π°ΡΡ DOM API Level 3 ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ Π²ΠΎΡΠ΅Π΄ΡΠΈΠ΅ Π² ΡΡΠ°Π½Π΄Π°ΡΡ HTML5 ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ WebSockets ΠΈ WebWorkers, ΠΎΠ±ΡΠ΅ΠΊΡΡ localStorage ΠΈ sessionStorage, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Π³ΠΈ <audio> ΠΈ <video>.
ΠΡΠ·ΡΠ²Ρ:
Β«ΠΠ΄Π½Π° ΠΈΠ· Π»ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ JavaScript. ΠΠ½ΠΎΠ³ΠΈΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π±ΡΠ»ΠΈ Ρ ΠΎΡΠΎΡΠΎ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ ΠΈ ΠΎΠ±ΡΡΡΠ½Π΅Π½Ρ, ΡΡΠΎ Π΄Π°ΠΆΠ΅ Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΠΉ Π½ΠΎΠ²ΠΈΡΠΎΠΊ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠΉΠΌΠ΅Ρ ΡΡΡΡ Π΄Π΅Π»Π°Β».
Β«ΠΡΡΡΠ΅Π΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ². Π― ΡΠ°ΠΌΠ° Π½ΠΎΠ²ΠΈΡΠΎΠΊ Π² js β Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΡΠ°Π±ΠΎΡΠ°Π»Π° ΡΠΎΠ»ΡΠΊΠΎ Ρ Π³ΠΎΡΠΎΠ²ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ wordpress. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠ΄Π°Π»ΠΎΡΡ ΡΠ²Π΅ΡΡΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ. ΠΠ»Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, Π° Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΎΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅Β».
ΠΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠ½ΠΈΠ³ΠΈ
ΠΡΠΏΠΈΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠ½ΠΈΠ³Ρ Π² ΠΠΈΡΡΠ΅Ρ
Β
ΠΡΠ°Π½ ΠΡΠ°ΡΠ½.Β Β«ΠΠ·ΡΡΠ°Π΅ΠΌ JavaScript. Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ²Β»
Β
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ. ΠΠΎΡΠ»Π΅ Π²ΡΡ
ΠΎΠ΄Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ JavaScript β ECMAScript 6.0 (ES6) β Π½Π°ΡΡΠΈΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΡΡΠ°Π»ΠΎ ΠΏΡΠΎΡΠ΅, ΡΠ΅ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ ΡΠ°Π½Π΅Π΅. ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° Π·Π½Π°ΠΊΠΎΠΌΠΈΡ ΡΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ ES6 Π½Π°ΡΡΠ΄Ρ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΌΠΈ Ρ Π½Π΅ΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ°ΠΌΠΈ Π½Π° ΡΡΠ³ΡΠ±ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π΅.
ΠΡΠ°Π½ ΠΡΠ°ΡΠ½ ΠΈΠ·Π»Π°Π³Π°Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡΡΠ΅ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ ΡΠ΅ΠΌΡ (ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠΎΠΊΠ°, ΠΌΠ°ΡΡΠΈΠ²Ρ), Π½ΠΎ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΈ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
- ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠΎΡΠ½ΡΠ΅ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ΅ Node.js.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ES6 Π΄Π»Ρ ΡΡΠ°Π½ΡΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π² ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌΡΠΉ ΠΊΠΎΠ΄ ESS
- ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠΉΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠΎΡΠΌΠ°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ JavaScript
- ΠΠ·ΡΡΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π½ΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ ΠΈΡΠ΅ΡΠ°ΡΠΎΡΡ, Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡ ΠΈ ΠΏΡΠΎΠΊΡΠΈ-ΠΎΠ±ΡΠ΅ΠΊΡΡ
- ΠΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅ΠΉΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
- ΠΠ·ΡΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Node.js Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ Π±ΡΠΌΠ°ΠΆΠ½ΡΡ ΠΊΠ½ΠΈΠ³Ρ
Β
ΠΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΠΌ ΠΠΠ‘ΠΠ’ΠΠ’ΠΠΠΠ Π² ΠΠΠΠ£ΠΠΠ’ΠΠΠΠ!
Π£ΡΠ΅Π±Π½ΠΈΠΊ Javascript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
JavaScript — ΡΡΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² HTML ΠΈ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°ΠΉΡΠΎΠ².
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠ·ΡΠΊΠ΅ JavaScript ΠΎΠ±ΡΡΠ½ΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΡΠΌΠΈ. ΠΠ½ΠΈ Π²ΡΡΠ°Π²Π»ΡΡΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π² HTML ΠΊΠΎΠ΄ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ JavaScript ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΈΠ΄Π°ΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΡΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΉ.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ JavaScript?
JavaScript ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· 3 ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ, ΠΊΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ:
- HTML β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ
- CSS β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΡΠΈΠ»ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ
- JavaScript β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ JavaScript Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΠ΅ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ JavaScript. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Node.js, Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ MongoDB ΠΈ CouchDB.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ JavaScript?
- JavaScript Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ ΠΏΡΠΈΠ΄Π°Π½ΠΈΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΡΡΠΈ HTML ΡΡΡΠ°Π½ΠΈΡΠ°ΠΌ.
- JavaScript — ΡΡΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ ΠΈΠ»ΠΈ ΡΠ·ΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
- Π―Π·ΡΠΊΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² — ΡΡΠΎ ΡΠΏΡΠΎΡΡΠ½Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΡΡΠ΅Π΄Π°Ρ .
- ΠΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° JavaScript, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠ°Π²Π»ΡΡΡ ΠΏΡΡΠΌΠΎ Π² HTML-ΠΊΠΎΠ΄ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ.
- Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ JavaScript ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ», ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΏΡΠΎΡΡΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅, Π° Π΄Π»Ρ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ Π² ΠΎΠΊΠ½Π΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ JavaScript?
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠΊΡΠΈΠΏΡΠ°ΠΌ JavaScript ΡΡΠ°ΡΠΈΡΠ½ΡΠ΅ HTML Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΡΠΌΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΌΠΈ.
- Π Π°Π·Π»ΠΈΡΠ½ΡΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ, Π²ΡΠΎΠ΄Π΅ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠΎΠ², Π³Π°Π»Π΅ΡΠ΅ΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°;
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ ΡΠΎΡΠΌΡ Π΄ΠΎ ΠΈΡ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ;
- ΠΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² Π½ΠΎΠ²ΡΡ ΠΎΠΊΠ½Π°Ρ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅;
- ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ;
ΠΡΠ΅ ΡΡΠΎ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ JavaSΡript.
Π‘ΡΠΎΠΈΡ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ
JavaScript ΠΈ Java ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ ΡΠ°Π·Π½ΡΠ΅, ΠΊΠ°ΠΊ ΠΏΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΡΠ°ΠΊ ΠΈ ΠΏΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
JavaScript Π±ΡΠ» ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½ ΠΡΠ΅Π½Π΄Π°Π½ΠΎΠΌ ΠΠΉΡ ΠΎΠΌ (Brendan Eich) Π² 1995 Π³ΠΎΠ΄Ρ ΠΈ ΡΡΠ°Π» ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ ECMA Π² 1997 Π³ΠΎΠ΄Ρ. ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ° — ECMA-262. Π ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΡ ΡΠ·ΡΠΊΠ° — ECMAScript.
ΠΠ΅ΡΡΠΈΠΈ Javascript
10 Π»ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
ΠΠ½ΠΈ Π³ΠΎΠ²ΠΎΡΡΡ: Β«ΠΡΡΡΠ΅ ΠΏΠΎΠ·Π΄Π½ΠΎ, ΡΠ΅ΠΌ Π½ΠΈΠΊΠΎΠ³Π΄Π°!Β» Π’Π°ΠΊ ΡΡΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΈΠ·ΡΡΠ°Π»ΠΈ ΡΠΈΡΡΡΠΉ JavaScript, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Π·Π°Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ, ΡΡΠΎ ΡΠ»ΡΡΡΠΈΡ Π²Π°ΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ jQuery ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ JavaScript. ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ JavaScript, ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ ΠΏΠΎΡΡ — ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎ, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ! Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΠ· 10 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ (Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² Π²ΠΈΠ΄Π΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠ½ΠΈΠ³). ΠΡΠΈ ΠΊΠ½ΠΈΠ³ΠΈ JS ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΡΡΠΎΠ±Ρ Π΄Π°ΡΡ Π²Π°ΠΌ ΠΈΡΡΠ΅ΡΠΏΡΠ²Π°ΡΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΡΡ ΠΊΠ½ΠΈΠ³Ρ.Π Π°Π΄ΠΎΠ²Π°ΡΡΡΡ, Π²Π΅ΡΠ΅Π»ΠΈΡΡΡΡ!
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ:
1. Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° JavaScript (ΠΠ»Π΅ΠΊΡΠ΅ΠΉ Π£Π°ΠΉΡ)
ΠΡΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΡΡΠ΅Π±Π½ΠΈΠΊΠ° ΠΈ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ·Π½Π°ΡΡ Π²ΡΠ΅ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ± ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡΡ JavaScript, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠΈΠΏΡ, ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ, ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ. .
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
2. ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ JavaScript ΠΈ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ jQuery (Π ΠΈΡΠ°ΡΠ΄ ΠΠΎΡΠΊ)
Π ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ JavaScript jQuery Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΊΠΎΠ΄Π°.ΠΠ· Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΏΠΎΠ½ΡΡΠΈΠΉ ΠΎ jQuery, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ: ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΡΠΈΠ²Π° ΠΈ Ρ. Π.
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
3. ΠΠΎΠ²Π°ΡΠ΅Π½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° JavaScript ΠΈ DHTML, 2-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (ΠΡΠ½Π½ΠΈ ΠΡΠ΄ΠΌΠ°Π½)
ΠΠΎΠ²ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΠ΅Π½Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅ΡΠ΅ΠΏΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΠ°Π²ΠΈΡΡ ΠΏΡΡΠΌΠΎ Π² ΡΠ²ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
4. JavaScript: ΠΠΎΠ»Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, 4-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (ΠΡΠ²ΠΈΠ΄ Π€Π»ΡΠ½Π°Π³Π°Π½)
ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ ΡΠ΅ΠΎΡΠΈΠΈ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ JavaScript Π² ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠ΅ΠΉ 22 Π³Π»Π°Π²Ρ, ΠΈ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅, ΡΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript, ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ², ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π΄ΠΎ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ², ΠΎΠΊΠΎΠ½ ΠΈ ΡΡΠ΅ΠΉΠΌΠΎΠ². ΠΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌΡ JavaScript, Π° Π² ΡΡΠ΅ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ Π΄Π°Π΅ΡΡΡ ΠΎΠ±Π·ΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² JavaScripts, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ²ΠΎΠΉΡΡΠ² ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ W3C DOM, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΌ, ΡΠ°ΠΊ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΌ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΡΠΈΠΊΠ°ΠΌ.
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
5. ΠΠΎΠ»Π΅Π·Π½ΠΎΡΡΠΈ JavaScript (ΠΠΆΠΎ ΠΠ΅ΡΠ½Ρ ΠΈ ΠΠ½Π΄ΡΠ΅ ΠΡΠΎΡΠ½ΠΈ)
ΠΠ²ΡΠΎΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΎΠ²Π»Π°Π΄Π΅ΡΡ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ JavaScript ΠΈ ΠΊΠ°ΠΊ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π²Π°Ρ Π²Π΅Π±-ΡΠ°ΠΉΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π» ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ. ΠΠ°ΡΡΠΈΡΠ΅ΡΡ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ ΠΎΡΠ½ΠΎΠ²Ρ JavaScript.
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
6. ΠΠ°ΠΊ Π΄Π΅Π»Π°ΡΡ Π²ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JavaScript (Π‘ΠΊΠΎΡΡ ΠΠ°ΡΡΠΈ)
Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΡΡΡΠ΅ ΠΈ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ JavaScript, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΉ / ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ².ΠΡΠ° ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎ JavaScript ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΡΠ΅Ρ ΡΠ°ΡΡΠ΅ΠΉ, 15 Π³Π»Π°Π²; Π΄Π°ΡΡ Π²Π°ΠΌ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ JavaScript.
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
7. Π‘Π°ΠΌΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ JavaScript Π·Π° 24 ΡΠ°ΡΠ° (ΠΠ°ΠΉΠΊΠ» ΠΠΎΠ½ΠΊΡΡ)
JavaScript — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΠΈ ΠΏΡΠΎΡΡΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠ»ΡΡΡΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. Π£Π·Π½Π°ΠΉΡΠ΅ Π²ΡΠ΅ ΠΎ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ². Π ΡΡΡ ΠΊΠ½ΠΈΠ³Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°Ρ Π² ΠΎΠ±Π»Π°ΡΡΠΈ JavaScript ΠΈ Π²Π΅Π±-ΡΠΊΡΠΈΠΏΡΠΎΠ².
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
8. JavaScript: ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ , ΡΡΠ΅ΡΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (Π°Π²ΡΠΎΡ: ΠΠΆΠΎΠ½ ΠΠΎΠ»Π»ΠΎΠΊ)
ΠΠ· ΡΡΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ·Π½Π°ΡΡ ΠΎ Π½ΠΎΠ²Π΅ΠΉΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΡΡ JavaScript, ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ Π½Π° Π²Π΅Π±-ΡΠ°ΠΉΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ XHTML Transitionalβ¦ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΠΆΠΎΠ½ΠΎΠΌ ΠΠΎΠ»Π»ΠΎΠΊΠΎΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ².
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
9. ΠΠ°ΡΠ°Π»ΠΎ JavaScript, 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (ΠΠΎΠ» Π£ΠΈΠ»ΡΠΎΠ½ ΠΈ ΠΠΆΠ΅ΡΠ΅ΠΌΠΈ ΠΠ°ΠΊΠΠΈΠΊ)
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΡΠΈΠ·Π²Π°Π½Π° Π½Π°ΡΡΠΈΡΡ Π²Π°Ρ Π²ΡΠ΅ΠΌΡ, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ JavaScript: ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Ρ Π½ΠΈΠΌ Π΄Π΅Π»Π°ΡΡ.ΠΠ°ΡΠΈΠ½Π°Ρ Ρ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°, Π²Ρ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΡΠ΅ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠΎΡΠ½ΡΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ΅ Π²ΠΎΠ»Π½ΡΠΉΡΠ΅ΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° ΡΠ°Π½ΡΡΠ΅ Π½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π»ΠΈ — ΡΡΠ° ΠΊΠ½ΠΈΠ³Π° Π½Π°ΡΡΠΈΡ Π²Π°Ρ Π²ΡΠ΅ΠΌΡ, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΡΠ°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ.
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
10. Π¨Π°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ ΠΊ JavaScript (Π‘ΡΠΈΠ² Π‘ΡΡΠΈΠ½Π³)
ΠΠ»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΠΎΠΏΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ° ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Π²ΡΠ΅Π³ΠΎ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΡΠ°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΡΠ·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ JavaScript Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ, ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², ΠΊΠΎΠ΄ΠΎΠ²β¦
ΠΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ½ΠΈΠ³Ρ
.
11 Π»ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
- Home
- ΠΡΡΡΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ
- All Star Projects
- ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
- ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
- ΠΠΈΠ·Π°ΠΉΠ½
- Data Science
- Bootcamps
- Best Online Bootcamps
- Best Online Bootcamps
- ΠΡΡΡΠΈΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ Π½Π°ΡΠΊΠ΅ ΠΎ Π΄Π°Π½Π½ΡΡ
- ΠΡΡΡΠΈΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ΅ Π΄Π°Π½Π½ΡΡ
- ΠΡΡΡΠΈΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ ΠΊΠΈΠ±Π΅ΡΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ
- ΠΡΡΡΠΈΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΊΡΡΡΡ ISA 2020
- ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
- ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
- ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ
- Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³
- ΠΠΈΠ·Π°ΠΉΠ½Π΅Ρ UX / UI
- ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½ΡΡ
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΡΠΌΠΈ
- InfoSec Analyst
- ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°
- SEO Manager
- Computer Systems Analyst
9 0003 Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ WordPress
- Bootcamps
- ΠΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- Π Π΅ΡΡΡΡΡ Π΄Π»Ρ ΠΊΠ°ΡΡΠ΅ΡΡ
- Tech Fields
- ΠΠΎΠ²ΠΎΡΡΠΈ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ
- Best Coding Bootcamps
- Best Online Bootcamps
- Best Web Design Bootcamps
- Best Data Science Bootcamps
- ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
- ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
- ΠΠ½ΠΆΠ΅Π½Π΅Ρ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ
- ΠΠ°ΡΠΊΠ° ΠΎ Π΄Π°Π½Π½ΡΡ
- ΠΠΈΠ±Π΅ΡΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ
- Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³
- ΠΠΈΠ·Π°ΠΉΠ½Π΅Ρ UX / UI
- ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΡΠΌΠΈ
- ΠΠ½Π°Π»ΠΈΡΠΈΠΊ InfoSec
- ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°
- ΠΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ SEO
- ΠΠ½Π°Π»ΠΈΡΠΈΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ
- Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ WordPress
ΠΠΎΠΉΡΠΈ
- Bootcamps
- ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Bootcamps
- Bootcamp Prep
- Bootcamp Financing
- University Bootcamps
- 000
- 000 Coding Tools
- 000
- HTML
- CSS
- Java
- JavaScript
- Python
- C ++
- Ruby
000
.
14 Π»ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΠΈ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² [Π‘ΠΏΠΈΡΠΎΠΊ 2020]
- Home
Testing
- Back
- Agile Testing
- BugZilla
- Cucumber
- 000
- 000 Testing
- 000 ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ
- 000 Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
000 JIRA
- ΠΠ°Π·Π°Π΄
- JUnit
- LoadRunner
- Π ΡΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- Mantis
- ΠΠΎΡΡΠ°Π»ΡΠΎΠ½
- QTP
- Π¦Π΅Π½ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°
- SAPM
- Π¦Π΅Π½ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°
- Selenium
- SoapUI
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ
- TestLink
SAP
- ΠΠ°Π·Π°Π΄ 900 04
- ABAP
- APO
- ΠΠ°ΡΠΈΠ½Π°ΡΡΠΈΠΉ
- Basis
- BODS
- BI
- BPC
- CO
- ΠΠ°Π·Π°Π΄
- CRM
- Crystal Reports
H0003 Crystal Reports
- Crystal Reports
- QM
- ΠΠ°ΡΠ°Π±ΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°
- ΠΠ°Π·Π°Π΄
- PI / PO
- PP
- SD
- SAPUI5
- ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
- ΠΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
- Successfactors
- SAP Tutorials
- ΠΠ°Π·Π°Π΄
- Java
- JSP
- Kotlin
- Linux
- Linux
- Kotlin
- Linux
- Perl
js
- ΠΠ°Π·Π°Π΄
- PHP
- PL / SQL
- PostgreSQL
- Python
- ReactJS
- Ruby & Rails
- Scala
- SQL
- SQL
- UML
- VB.Net
- VBScript
- ΠΠ΅Π±-ΡΠ»ΡΠΆΠ±Ρ
- WPF
000
000
0003 SQL
000
0003 SQL
000
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΈΡΠ΅!
- ΠΠ°Π·Π°Π΄
- ΠΡΡ Π³Π°Π»ΡΠ΅ΡΡΠΊΠΈΠΉ ΡΡΠ΅Ρ
- ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ
- Android
- ΠΠ»ΠΎΠΊΡΠ΅ΠΉΠ½
- Business Analyst
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°
- CCNA
- ΠΠ±Π»Π°ΡΠ½ΡΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ
- COBOL
9000 Compiler
900
Π’ΠΎΠΏ-15 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
ΠΡΡΡ ΡΠ°ΠΊΠ°Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠ°: Β«ΠΡΡΡΠ΅ ΠΏΠΎΠ·Π΄Π½ΠΎ, ΡΠ΅ΠΌ Π½ΠΈΠΊΠΎΠ³Π΄Π°Β». ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΠ΅ Π½Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ·ΡΡΠΈΡΡ ΡΠΈΡΡΡΠΉ JavaScript ΠΈ Π²Ρ ΡΡΠ°Π·Ρ ΠΏΠ΅ΡΠ΅ΡΠ»ΠΈ Π½Π° jQuery ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Π·Π°Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΎ JavaScript, ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΡΠΈΡΡ ΡΠ²ΠΎΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ»Ρ ΠΌΠ΅Π½Ρ ΠΊΠ½ΠΈΠ³ΠΈ Π²ΡΠ΅Π³Π΄Π° Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ Π±Π»ΠΎΠ³ΠΈ ΠΈΠ»ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΡ. ΠΠΎ ΡΡΠΎ ΠΌΠΎΠ΅ Π»ΠΈΡΠ½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅. Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΠ» 15 Π»ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ JavaScript, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ Π±Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» ΠΊΠ°ΠΆΠ΄ΠΎΠΉ.Π₯ΠΎΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΡΠΈΡ ΠΊΠ½ΠΈΠ³ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π½ΠΎΠ²Π΅ΠΉΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ES6, Π²ΡΠ΅ ΠΆΠ΅ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΠΈ Ρ Π°ΠΊΠΈ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° Π² Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°Ρ .
1. Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° JavaScript
ΠΠ°ΠΏΠΈΡΠ°Π½Π½Π°Ρ ΠΠ»Π΅ΠΊΡΠ΅Π΅ΠΌ Π£Π°ΠΉΡΠΎΠΌ, ΡΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠ° ΠΈ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΡΡΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ JavaScript, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ, ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, ΡΠΈΠΏΡ, ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΡ.
ΠΡΠΏΠΈΡΠ΅ ΡΠ΅ΠΉΡΠ°Ρ Π½Π° Amazon
2. ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ JavaScript ΠΈ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ jQuery
Π ΠΈΡΠ°ΡΠ΄ ΠΠΎΡΠΊ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΡ ΠΊΠ½ΠΈΠ³Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π»ΡΠ±ΠΎΠΌΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ»ΠΎΡ ΠΎ Π·Π½Π°ΠΊΠΎΠΌ Ρ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ JavaScript, Π½Π°ΡΡΠΈΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ. ΠΠΎΠΌΠΈΠΌΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ JavaScript ΡΠ΅ΡΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΡ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΊΠΎΠ΄Π°, ΡΡΠ° ΠΊΠ½ΠΈΠ³Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ jQuery, ΡΠ°ΠΊΡΡ ββΠΊΠ°ΠΊ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΡΡΠΈΠ²Π°, ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Ρ. Π.
ΠΡΠΏΠΈΡΡ Π½Π° Amazon
3.ΠΠ·ΡΡΠΈΡΠ΅ JavaScript
ΠΡΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΠ°Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ , ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡΠ°Ρ ΡΠ°ΠΌΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ. Π€ΠΎΡΠΌΠ°Ρ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΡΠΎΡΡ ΠΈ ΡΠ΄ΠΎΠ±Π΅Π½ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ, ΠΎΠ½ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΊΠΎΡΠΎΡΠΊΠΈΡ ΠΎΡΡΡΠ²ΠΊΠΎΠ² ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΡ, ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΈ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ. ΠΡΠ° ΠΊΠ½ΠΈΠ³Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡΡΡΠΈΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² Π΄Π»Ρ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π° Ρ ΡΠ·ΡΠΊΠΎΠΌ.
ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ Π΅Π³ΠΎ Π·Π΄Π΅ΡΡ.
4. ΠΡΠ°ΡΠΎΡΠ½ΡΠΉ Javascript
2-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Eloquent JavaScript Π½Π°ΡΡΠΈΡ Π²Π°Ρ ΠΈΡΠΊΡΡΡΡΠ²Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.ΠΠ°ΡΠΈΠ½Π°Ρ Ρ ΠΎΡΠ½ΠΎΠ², ΠΎΠ½ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ³Π»ΡΠ±ΠΈΡΡΡ Π² ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ JavaScript. ΠΠΈΡΠ΅Π½ΠΊΠ° Π½Π° ΡΠΎΡΡΠ΅ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠ½ΠΈΠ³Π° Π½Π°ΡΡΠΈΡ Π²Π°Ρ, ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈΠ³ΡΡ Π½Π° HTML.
ΠΡΠΎΡΡΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
5. Javascript Π΄Π»Ρ ΠΊΠΎΡΠ΅ΠΊ
ΠΠ²ΡΠΎΡ Ρ ΠΊΡΠ΅Π°ΡΠΈΠ²Π½ΠΎΠΉ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠ΅ΠΉ ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ, ΠΠ°ΠΊΡ ΠΠ³Π΄Π΅Π½, Ρ ΠΎΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π²Ρ Π·Π½Π°Π»ΠΈ, ΡΡΠΎ ΠΈΠ·ΡΡΠ°ΡΡ JavaScript ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ. ΠΡΠ° 17-ΡΡΡΠ°Π½ΠΈΡΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Π½Π°ΡΡΠΈΡ Π²Π°Ρ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ JavaScript Π·Π° ΠΎΡΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ.ΠΠ½ΠΈΠ³Π° Π΄ΠΎΡΡΡΠΏΠ½Π° Π΄Π»Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ³ΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π½Π° GitHub.
Π§ΠΈΡΠ°ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½
6. ΠΡΡΠ»ΠΈΡΡ Π² Javascript
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° — ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ Π΄Π»Ρ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΏΡΠ΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΈ Ρ. Π. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠ°Π·Ρ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΡΠΌΠΈ ΠΈ ΡΠΊΡΠΈΠ½ΡΠΎΡΠ°ΠΌΠΈ. ΠΠ½ΠΈΠ³Π° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 31 ΡΡΡΠ°Π½ΠΈΡΡ, ΡΡΠΎ Π½Π΅ ΠΎΡΠ½ΠΈΠΌΠ΅Ρ Ρ Π²Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Ρ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ JavaScript.
ΠΡΠΏΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
7.Javascript Π·Π° Π΄Π΅ΡΡΡΡ ΠΌΠΈΠ½ΡΡ
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π΄ΡΡΠΎ, ΠΈ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΡ ΠΊΠ½ΠΈΠ³Ρ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅ΡΡ ΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡ JavaScript. Π‘ΠΏΠ΅Π½ΡΠ΅Ρ Π’ΠΈΠΏΠΏΠΈΠ½Π³, Π°Π²ΡΠΎΡ, Π΄Π°Π΅Ρ Π²Π°ΠΌ ΠΊΡΠ°ΡΠΊΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ JavaScript, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π»Π΅Π½ΠΈΠ²ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡΠ΅ΡΠ°ΡΠΎΡΠΎΠ², ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ Ρ. Π.
Π§ΠΈΡΠ°ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½
8. ΠΡ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅ JS (ΡΠ΅ΡΠΈΡ)
ΠΠ°ΠΉΠ» Π‘ΠΈΠΌΠΏΡΠΎΠ½ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΡ ΡΠ΅ΡΠΈΡ ΠΊΠ½ΠΈΠ³, ΡΡΠΎΠ±Ρ Π½Π°ΠΏΡΠ°Π²ΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΎΡ Π½ΠΎΠ²ΠΈΡΠΊΠ° Π΄ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ.ΠΡΠΎ Π΄Π»Ρ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΡΡ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² JavaScript. ΠΠ°ΠΆΠ΄Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Ρ ΠΎΡΠΎΡΠΎ ΠΎΠ±ΡΡΡΠ½Π΅Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΡ JavaScript. ΠΠ°ΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠ±ΡΡΡΠ½ΡΡ, ΠΊΠ°ΠΊ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.
ΠΡΠΏΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
9. ΠΠΎΠ²Π°ΡΠ΅Π½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° JavaScript ΠΈ DHTML
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° Π½Π°ΠΏΠΈΡΠ°Π½Π° ΠΡΠ½Π½ΠΈ ΠΡΠ΄ΠΌΠ°Π½ΠΎΠΌ, ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π²ΠΎ Π²ΡΠΎΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡ, Π³Π΄Π΅ Π°Π²ΡΠΎΡ ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ ΠΏΡΠΎΡΡΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ.ΠΠ°ΠΆΠ΄Π°Ρ Π³Π»Π°Π²Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
ΠΡΠΏΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
10. JavaScript: ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ
ΠΡΠΎ ΡΠ΅ΡΠΈΡ ΠΊΠ½ΠΈΠ³, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ ΠΡΠ²ΠΈΠ΄ΠΎΠΌ Π€Π»Π°Π½Π°Π³Π°Π½ΠΎΠΌ. ΠΠ΅ΡΠ²Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΈ Ρ. Π. ΠΡΠΎΡΠ°Ρ ΠΊΠ½ΠΈΠ³Π° Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ JavaScript. Π ΡΡΠ΅ΡΡΠ΅ΠΉ ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΎΠ±Π·ΠΎΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ W3C DOM.
ΠΡΠΏΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
11. ΠΠΎΠ»Π΅Π·Π½ΠΎΡΡΠΈ JavaScript
ΠΠΆΠΎ ΠΠ΅ΡΠ½Ρ ΠΈ ΠΠ½Π΄ΡΠ΅ ΠΡΠΎΡΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠΈΡΠ°ΡΠ΅Π»ΡΠΌ ΠΎΠ²Π»Π°Π΄Π΅ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ JavaScript ΠΈ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ²ΠΎΠΈΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ ΠΎΡΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π».
ΠΡΠΏΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
12. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ JavaScript: 68 ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ JavaScript
ΠΡΠ²ΠΈΠ΄ Π₯Π΅ΡΠΌΠ°Π½ ΠΏΡΠΎΠ²Π΅Π΄Π΅Ρ Π²Π°Ρ ΡΠΊΡΠΊΡΡΡΠΈΡ ΠΈ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Π² ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅.Π£ Π²Π°Ρ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΡΡΠΈΡΡ ΠΏΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΎΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ, ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ, ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ API. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ Π½Π°Π²ΡΠΊΠΎΠ², Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΡΡΠΎ-ΡΠΎ Π½ΠΎΠ²ΠΎΠ΅.
ΠΡΠΏΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
13. ΠΠ°ΡΠ°Π»ΠΎ JavaScript
ΠΠΆΠ΅ΡΠ΅ΠΌΠΈ ΠΠ°ΠΊΠΠΈΠΊ ΠΈ ΠΠΎΠ» Π£ΠΈΠ»ΡΠΎΠ½ ΡΡΡΠ΅ΠΌΡΡΡΡ Π½Π°ΡΡΠΈΡΡ Π²Π°Ρ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡΠΌΠΈ. ΠΠ°ΡΠΈΠ½Π°Ρ Ρ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°, Π²Ρ ΡΠΊΠΎΡΠΎ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅ΡΠ΅ΡΡ Π½Π° ΡΡΠΎΠ²Π΅Π½Ρ ΠΈ ΡΡΠ°Π½Π΅ΡΠ΅ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠΌ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΡΠΏΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
14. Π¨Π°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ ΠΊ JavaScript
Steve Suehring Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΠΎΠΏΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΠΈΠ·ΡΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Ρ JavaScript ΡΠ°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ, ΠΊΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ².
ΠΡΠΏΠΈ Π·Π΄Π΅ΡΡ
15. Π§Π΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈΠΉ JavaScript
ΠΠ°ΠΏΠΈΡΠ°Π½Π½Π°Ρ Π₯Π΅Π½ΡΠΈΠΊΠΎΠΌ ΠΠΎΡΠ΅ΡΠ΅Π³ΠΎΠΌ, ΡΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ΅ΡΠ΅ΠΏΡ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ ΠΊΠΎΠ΄Π° Ρ Π½ΡΠΆΠ½ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈΠ½Π³ΡΠ΅Π΄ΠΈΠ΅Π½ΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΎΠ±ΡΡΠΈΠΉ, ΡΠ°Π±Π»ΠΎΠ½Ρ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.ΠΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠ΅ΡΠ΅ΠΏΡ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΡΠΎΡΡΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
ΠΠ½Π°Π½ΠΈΡ Π±Π΅Π·Π³ΡΠ°Π½ΠΈΡΠ½Ρ, ΠΈ ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅, Π½ΡΠΆΠ½ΠΎ Π³Π»ΡΠ±ΠΆΠ΅ ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π² ΠΌΠΎΡΠ΅ ΠΊΠ½ΠΈΠ³. ΠΡΡΠ΅ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ JavaScript ΠΏΠΎΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ, Π° Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ ΠΏΠΎ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎΠΉ ΡΠ΅Π½Π΅ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅. Π£Π΄Π°ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π½ΠΈΡ.
ΠΠ²ΡΠΎΡ ΠΡΠ½Π°Π± Π ΠΎΠΉ Π§ΠΎΡΠ΄Ρ ΡΡΠΈ
ΠΡΠ½Π°Π± Π ΠΎΠΉ Π§ΠΎΡΠ΄Ρ ΡΡΠΈ — ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ ΠΈ ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡ Π²Π΅Π΄Π΅Π½ΠΈΡ Π±Π»ΠΎΠ³Π°.ΠΠ½ ΠΏΠΈΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΎΠΊΠΎΠ»ΠΎ 5 Π»Π΅Ρ ΠΈ ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠΏΡΡ Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π±Π»ΠΎΠ³Π°Ρ , ΠΏΡΡΠ΅ΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
.