Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ HTML | HTML
Π ΡΠ΅ΠΊΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² β ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊ. ΠΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π½Π°ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π½ΠΎ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ»ΠΈ Π³ΡΠ΅ΡΠ΅ΡΠΊΠΈΠ΅:
ΞΎ Ο Ο
ΠΠ»Ρ Π·Π°ΠΏΠΈΡΠΈ ΡΡΠΈΡ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ &Π½Π°Π·Π²Π°Π½ΠΈΠ΅-ΡΠΈΠΌΠ²ΠΎΠ»Π°; ΠΠ°ΠΆΠ½ΠΎ ΡΠΎΠ±Π»ΡΠ΄Π°ΡΡ ΡΠ΅Π³ΠΈΡΡΡ Π±ΡΠΊΠ² Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°.
ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π²ΠΎΠ·ΡΠΌΡΠΌ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΌΠ°ΡΡΠ΅ΠΉ Ρ ΠΊΠ°ΡΡ:
| Π‘ΠΈΠΌΠ²ΠΎΠ» | ΠΠΎΠ΄ |
|---|---|
| β£ | ♣ |
| β | ♠ |
| β₯ | ♥ |
| β¦ | ♦ |
Π‘ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΈΠ· ΡΡΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Π½Π° Β«ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈΒ».
ΠΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΡΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠ°ΠΌΠΈ Π² HTML ΡΠ²Π»ΡΡΡΡΡ:
β Π½Π΅ΡΠ°Π·ΡΡΠ²Π½ΡΠΉ ΠΏΡΠΎΠ±Π΅Π». ΠΡΠ΅Π½Ρ Π²Π°ΠΆΠ½Π°Ρ Π²Π΅ΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ ΡΡΡΠΎΠΊΡ Ρ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠΌ ΡΠ°ΠΌ, Π³Π΄Π΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΡΡΠΈΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΡΠΊΡΡΡΡ ΡΠ΅ΠΊΡΡΠ°«ΠΈ»β ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ Β«ΠΊΠ°Π²ΡΡΠΊΠΈ-ΡΠ»ΠΎΡΠΊΠΈΒ».
ΠΠΎΠ²ΡΠ΅ΠΌΠ΅ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΠΊΠ΅—β Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ ΡΠΈΡΠ΅
ΠΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Π³ΠΈ Π±Π΅Π· ΠΈΡ
ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ. Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠ°ΠΌΠΈ < ΠΈ >, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½Ρ Π΄Π»Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ < ΠΈ > ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ:
<p> ΡΠ°ΠΊΠ°Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π° ΠΊΠ°ΠΊ ΠΏΠ°ΡΠ°Π³ΡΠ°Ρ </p>
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ» ΠΏΡΠΎΡΡΠΎΠΉ Π΄ΡΠΎΠ±ΠΈ Β«ΠΎΠ΄Π½Π° ΡΠ΅ΡΠ²ΡΡΡΠ°ΡΒ». ΠΠ°ΠΉΡΠΈ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΡ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Β«ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈΒ»
Π£ΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ β ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ? πΆΠΡΠ»ΠΈ Π²Ρ Π·Π°ΡΠ»ΠΈ Π² ΡΡΠΏΠΈΠΊ, ΡΠΎ ΡΠ°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ Π² Β«ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡΡ Β». ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ:
- ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄ ΡΠ΅ΡΡΠΎΠ², Π±Π΅Π· Π½Π΅Π³ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΡΠ΅ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΏΠ»ΠΎΡ ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡ ΠΊΠΎΠ΄ Π² Π³ΠΎΠ»ΠΎΠ²Π΅, Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΠΊΡΠ΄Π° ΡΠΌΠΎΡΡΠ΅ΡΡ.
Π’Π΅ΡΡΡ ΡΡΡΡΠΎΠ΅Π½Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ ΠΈ Π½Π° ΡΠ°Π·Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
.
Π§Π°ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΎΠ΄Π½ΠΈΠΌΠΈ Π²Ρ
ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ, Π½ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ. Π§ΡΠΎΠ±Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΡΡΠΈΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠΌ, ΠΈΠ·ΡΡΠΈΡΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«Π’Π΅ΡΡΡΒ» ΠΈ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° Π²ΡΠ²ΠΎΠ΄ ΠΎΡΠΈΠ±ΠΎΠΊ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π΅ΡΡΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ.
ΠΡΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ π, Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ΄Π½Ρ Π·Π°Π΄Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ². ΠΡΠ»ΠΈ Π²Π°Ρ ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠ΅Π» ΠΏΡΠΎΠ²Π΅ΡΠΊΡ, ΡΠΎ ΠΎΠ½ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌ Π·Π°Π΄Π°ΡΠΈ.
Π ΡΠ΅Π΄ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π±ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ³Π½Π°Π½ΠΎ ΠΏΠΎΠ΄ ΡΠ΅ΡΡΡ, Π½ΠΎ ΡΡΠΎ Π²ΠΈΠ΄Π½ΠΎ ΡΡΠ°Π·Ρ.
ΠΡΠΎΡΠΈΡΠ°Π» ΡΡΠΎΠΊ β Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ πΠ‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ, ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ Π΄Π»Ρ Π²ΡΠ΅Ρ Π±Π΅Π· ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΡ ΠΎΡΠ΅Π½Ρ ΡΡΠ°ΡΠ°Π΅ΠΌΡΡ, Π½ΠΎ Π²ΡΠ΅Π³Π΄Π° Π΅ΡΡΡ ΡΡΠΎ ΡΠ»ΡΡΡΠ°ΡΡ. ΠΡΠ»ΠΈ Π²Ρ Π²ΡΡΡΠ΅ΡΠΈΠ»ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π», ΠΊΠΎΡΠΎΡΡΠΉ Π²Π°ΠΌ Π½Π΅ΠΏΠΎΠ½ΡΡΠ΅Π½, ΠΎΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π² Β«ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡΡ Β». ΠΠ΄Π΅Π°Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΡΠΎΡΠΌΡΠ»ΠΈΡΡΠ΅ΡΠ΅ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ Π²ΠΎΠΏΡΠΎΡΠΎΠ². ΠΠ±ΡΡΠ½ΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π½Π΅ΠΉ Π΄Π»Ρ Π²Π½Π΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠ°Π²ΠΎΠΊ.
ΠΡΡΠ°ΡΠΈ, Π²Ρ ΡΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΠ²: Π²Π½ΠΈΠ·Ρ Π΅ΡΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΡΡΠΎΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΡΡ ΠΏΡΡΠΌΠΎ ΠΈΠ· Π±ΡΠ°ΡΠ·Π΅ΡΠ°.
βΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉβ
ΠΠ°ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΡ? ΠΡΡΡ ΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ? ΠΡΠ»ΡΠ΅ΠΊΠ²Π΅ΡΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ https://github.com/hexlet-basics
ΠΡΡΡΡ HTML ΠΠΈΠ΅Π²|ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ HTML Π² ΠΠΈΠ΅Π²Π΅.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅!!!Β Π ΡΠ²ΡΠ·ΠΈ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌΠΈ, ΡΠ°ΡΡΠΈΡΠ½ΡΠΌΠΈ, Π°Π²Π°ΡΠΈΠΉΠ½ΡΠΌΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΠΈ — ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π²ΡΠ½ΡΠΆΠ΄Π΅Π½Π° ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° ΠΠΠΠΠΠ ΡΠΎΡΠΌΠ°Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΠΎΡΠ»Π΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π±Π΅ΡΠΏΠ΅ΡΠ΅Π±ΠΎΠΉΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΠΈ, Π±ΡΠ΄Π΅Ρ ΡΠ½ΠΎΠ²Π° ΠΎΡΠΊΡΡΡ Π΄ΠΎΡΡΡΠΏ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π²ΠΎ Π²ΡΠ΅Ρ ΡΠ΅ΡΡΠΈ ΡΠΈΠ»ΠΈΠ°Π»Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
ΠΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π·Π°ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π°Β ΠΊΡΡΡΡ HTML ΠΈ CSS. ΠΠ°Π½Π½ΡΠ΅ ΠΊΡΡΡΡ, Π½Π΅ΡΠΎΠΌΠ½Π΅Π½Π½ΠΎ, Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡ ΠΊΠ°ΠΊ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², ΡΠ°ΠΊ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Ρ ΠΎΠΏΡΡΠΎΠΌ.Β ΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΎΠ±ΡΠ΅ ΠΊΡΡΡΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ HTML ΠΈ CSS. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΡΡΠ°ΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎ, ΡΡΠΎ Π΅Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅Ρ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
ΠΏΠΎΡΡΡΠΎΠ΅Π½Π° ΠΏΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ «ΠΎΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎΠΌΡ».
ΠΠ°ΡΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΡΡΡΠΈΠ΅ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠ²ΠΎΠΈΡΡ HTML ΠΈ CSS. ΠΡΠΎΠΉΡΠΈ ΠΊΡΡΡΡ HTML Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π»ΡΠ±ΠΎΠΌΡ web-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡ ΠΈΠ»ΠΈ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΡ, Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ²ΡΠ·Π°Π½Π° Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΉΡΠΎΠ².
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌΠΈ Π½Π° Π±Π°Π·Π΅ Π½Π°ΡΠ΅Π³ΠΎ Π¦Π΅Π½ΡΡΠ° ΠΏΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ HTML-Π²Π΅ΡΡΡΠ°Π»ΡΡΠΈΠΊΠΎΠ², web-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠΎΠ² ΠΈ Π²ΡΠ΅Ρ , ΠΊΡΠΎ ΠΆΠ΅Π»Π°Π΅Ρ ΠΎΡΠ²ΠΎΠΈΡΡ Π½Π°ΡΠΊΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ web-ΡΡΡΠ°Π½ΠΈΡ ΠΈ Π²Π΅ΡΡΡΠΊΠΈ ΠΊΠΎΠ΄Π° HTMLΒ Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ ΡΡΠΈΠ»Π΅ΠΉ. ΠΠ»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² Π² ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΌ ΠΊΡΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ ΠΊΠ»ΡΡΠ΅Π²ΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ web-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ² ΠΈ ΠΏΠΎΠ½ΡΡΠΈΠΉ.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π°ΠΊΡΠ΅Π½Ρ ΡΡΠΎΠ³ΠΎ ΠΊΡΡΡΠ° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ°Π±ΠΎΡΡ Ρ HTML, Π° ΠΈΠΌΠ΅Π½Π½ΠΎΒ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ², ΡΠ°Π·Π±ΠΈΠ²Π°ΡΡΠΈΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΡΠ°ΠΉΡΠ°-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡΠΈ, Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠ΅ΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡ.
ΠΠΎΡΠ΅ΠΌΡ ΠΊΡΡΡΡ HTML ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ Π½Π°Ρ?
- ΠΠΎΡΡΡΠΏΠ½ΡΠ΅ ΡΠ΅Π½Ρ.
- ΠΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ.
- ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π² Π³ΡΡΠΏΠΏΠ°Ρ
Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ 3, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ ΠΈ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΡΠΌ.
ΠΡΠΈ ΡΠ°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π΅ ΠΎΠ½ΠΈ ΡΠ΄Π΅Π»ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ. - ΠΠ°ΡΠ°Π½ΡΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΈΡΠΊΠ»ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠΈ ΠΈ Π»Π΅ΠΊΡΠΈΠΈ (ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΡΡΠ΅Π±Π½ΡΡ ΡΠ΅Π½ΡΡΠ°Ρ ) ΠΈ ΠΏΡΠ΅Π΄ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΆΠΈΠ²ΠΎΠ΅ ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌΠΈ Π¦Π΅Π½ΡΡΠ°.
- ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΠΊΡΡΡ Π·Π°Π½ΡΡΠΈΠΉ, Π²ΡΠ΅Π³ΠΎ 3-4 Π½Π΅Π΄Π΅Π»ΠΈ (Π²ΠΌΠ΅ΡΡΠΎ 2-3 ΠΌΠ΅ΡΡΡΠ΅Π², ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ Π² Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ ).
ΠΠ°ΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π² Ρ ΠΎΠ΄Π΅ ΠΊΡΡΡΠ° HTML?
- ΠΠ΅ΡΡΡΠΊΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ, ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ ΠΌΠ°ΠΊΠ΅ΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡ ΠΈ ΡΡΠΈΠ»Π΅ΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ².
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ΅ HTML Π½Π°ΠΏΠΈΡΠ°Π½ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ.
- ΠΠ΅Π³ΠΊΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠ΄Π°ΠΌΠΈ.
- ΠΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅ΠΉΡΠΈΡ ΡΠΊΡΡΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ HTML ΠΈ CSS, ΠΊΠΎΡΠΎΡΡΠΌ ΠΠ°Ρ ΠΎΠ±ΡΡΠ°Ρ Π½Π°ΡΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΡΡΡΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ.
Π£ΡΠ΅Π±Π½ΡΠΉ Π¦Π΅Π½ΡΡΒ Π½Π°ΡΡΠΈΡ ΠΠ°Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π²ΡΠ΅ΠΌ Π°ΡΡΠΎΡΡΠΈΠΌΠ΅Π½ΡΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΉ HTML: Π½Π΅ ΠΈΡΠΈΡΠ΅ Π»ΡΡΡΠ΅ β ΠΎΡΡΠ°Π²Π°ΠΉΡΠ΅ΡΡ Ρ Π½Π°ΠΌΠΈ!
ΠΡΠ΅ ΡΡΠ°ΡΡΠΈ ΠΏΠΎ ΠΊΡΡΡΡ:Β ΠΡΡΡΡ HTML Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ
HTML ΠΈ CSS. Advanced. ΠΡΠΎΡΡΠ±ΡΠ°ΡΠ·Π΅ΡΠ½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°, ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ·Π°Π±ΠΈΠ»ΠΈΡΠΈ, HTML5 ΠΈ CSS3.
ΠΠ°ΠΏΠΈΡΠ°ΡΡΡΡ
ΠΡΡΡΡ HTML: ΡΡΠ΅Π±Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΡΡΡΠ°.
Π’Π΅ΠΌΠ° 1.Β ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π²Π΅Π±-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.
- ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
- Π‘ΡΠ΅ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π»Ρ ΡΠ°ΠΉΡΠ°.
- ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ Β«ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΒ».
- ΠΠΎΠ½ΡΠΎΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
- Π’Π΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΈ IDE.
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ HTML&CSS&JS ΠΈ ΠΈΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 2. Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠ² Π²Π΅Π±.
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡΠ°Π½Π΄Π°ΡΡΡ W3C.
- ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ.
- Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ DOCTYPE, ΠΎΡΠ»ΠΈΡΠΈΡ Π² ΡΠ°Π·Π½ΡΡ
Π²Π΅ΡΡΠΈΡΡ
HTML.

- Unicode β ΡΡΠ°Π½Π΄Π°ΡΡ.
- ΠΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° ΡΡΡΠ°Π½ΠΈΡΡ.
- Π§ΡΠΎ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ HTTP-ΠΏΡΠΎΡΠΎΠΊΠΎΠ».
- ΠΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° HTML.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 3. HTML5-ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡ Π΅ΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ.
- Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° ΡΠ΅ΠΊΡΠΈΠΉ. ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΡΠ΅Π³Π°ΠΌΠΈ.
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Β«ΠΏΠΎΠ΄Π²Π°Π»Β».
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Β«ΡΠ°ΠΏΠΊΡΒ».
- ΠΠΎΠΊΠΎΠ²Π°Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 4. ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΏΠΎΠ½ΡΡΠΈΡΠΌΠΈ HTML.
- ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Π²Π΅ΡΡΡΠΊΠΈ.
- ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΠΏΠΎΠ½ΡΡΠΈΠ΅ΠΌ ΡΠ΅Π³Π° ΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°.
- ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Π°Ρ ΡΡΡΡΠΊΡΡΡΠ° Π»ΡΠ±ΠΎΠΉ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ.
- ΠΠΎΠ½ΡΡΠΈΡ ΡΡΡΠΎΡΠ½ΡΡ ΠΈ Π±Π»ΠΎΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π²Π΅Π± ΡΡΡΠ°Π½ΠΈΡΡ.
- ΠΠΎΠ½ΡΡΠΈΡ ΠΏΠ°ΡΠ½ΡΡ ΠΈ Π½Π΅ΠΏΠ°ΡΠ½ΡΡ ΡΠ΅Π³ΠΎΠ².
- Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅Π³ΠΈ.
- Π‘ΠΏΠ΅ΡΡΠΈΠΌΠ²ΠΎΠ»Ρ.
- Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅Π³Π°ΠΌΠΈ ΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ.
- Π Π°Π±ΠΎΡΠ° Ρ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ ΠΈ ΡΠΊΠΎΡΡΠΌΠΈ.
- Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ² Π² HTML.

- Π Π°Π±ΠΎΡΠ° Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ.
- ΠΡΠΌΠ΅ΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ.
- Π Π°Π±ΠΎΡΠ° Ρ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ (div).
- Π’Π°Π±Π»ΠΈΡΡ.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 5. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ.
- ΠΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ Π² WWW.
- Π§ΡΠΎ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ.
- Π§ΡΠΎ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ.
- ΠΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Ρ Π²ΠΈΠ΄Π°ΠΌΠΈ Π°Π΄ΡΠ΅ΡΠΎΠ² Π² WWW.
- ΠΠ°ΠΊΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΠΈ.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 6. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² CSS. Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ ΡΡΠΈΠ»Π΅ΠΉ.
- ΠΠ±Π·ΠΎΡ CSS.
- ΠΡΠ°Π²ΠΈΠ»Π°Β Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠΈΠ»Π΅ΠΉ.
- Π‘ΠΏΠΎΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ CSS Π½Π° HTML-ΡΡΡΠ°Π½ΠΈΡΡ.
- ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ.
- ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈ ΡΡΠ°ΡΠΈΡΠ½ΡΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ.
- Π Π°Π±ΠΎΡΠ° ΡΠΎ ΡΡΠΈΡΡΠ°ΠΌΠΈ (ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π°, ΡΡΠΈΠ»ΠΈ, ΡΠ°Π·ΠΌΠ΅ΡΡ, Π½Π°ΡΡΡΠ΅Π½Π½ΠΎΡΡΡ)
- Π Π°Π±ΠΎΡΠ° Ρ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (Π³ΡΠ°Π½ΠΈΡΠ°, ΡΠ°Π΄ΠΈΡΡ, ΡΠ΅Π½ΠΈ).
- Π Π°Π±ΠΎΡΠ° Ρ ΠΎΡΡΡΡΠΏΠ°ΠΌΠΈ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².

- ΠΡΠ°Π΄ΠΈΠ΅Π½ΡΡ.
- Π Π°Π±ΠΎΡΠ° ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ float ΠΈ clear.
- Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΠ½ΠΎΠΌ (ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ²Π΅Ρ, ΡΠ°Π·ΠΌΠ΅ΡΡ, ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ).
- Π‘Π΅Π»Π΅ΠΊΡΠΎΡΡ.
- ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ.
- ΠΡΠΈΠΎΡΠΈΡΠ΅ΡΡ ΡΡΠΈΠ»Π΅ΠΉ.
- ΠΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ.
- ΠΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ, ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΡ.
- Π Π°Π±ΠΎΡΠ° Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 7. Π€ΡΠ΅ΠΉΠΌΡ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½ΠΈΡ Π΄Π°Π½Π½ΡΡ .
- Π ΡΡΠΌ Π³Π»Π°ΡΠΈΡ ΠΈΡΡΠΎΡΠΈΡ ΡΡΠ΅ΠΉΠΌΠΎΠ².
- Π‘Π²ΡΠ·Ρ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΎΠΊ ΠΈ ΡΡΠ΅ΠΉΠΌΠΎΠ².
- ΠΠ°ΠΊΠΈΠ΅ ΡΡΠ΅ΠΉΠΌΡ ΠΏΡΠΈΠ½ΡΡΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΌΠΈ.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 8. Π€ΠΎΡΠΌΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
- ΠΠ΅Π±-ΡΠΎΡΠΌΡ.
- ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ΅Π³ΠΎΠΌ form.
- ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΡΠΌ (input, textarea).
- ΠΡΡΠΈΠ±ΡΡΡ placeholder, name, value.
- ΠΠ°ΠΊΠΈΠΌΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ ΠΎΠ½ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ.
- ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ.
- ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌΠΈ ΠΏΠΎΠ»ΡΠΌΠΈ.
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ checkbox, radio.

- ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΎΡΠΌΡ.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 9. CSS ΠΈ ΠΌΠ°ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
- ΠΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΎΡΠΌΠ»ΡΡΡ Π³ΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°.
- ΠΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΠΆΠ½ΡΠ΅ ΠΎΡΡΡΡΠΏΡ.
- Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°.
- ΠΠ°ΠΊ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°.
- ΠΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°ΡΡ ΠΏΠ»Π°Π²Π°ΡΡΠΈΠΌΠΈ.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 10. CSS ΠΈ HTML: Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ.
- ΠΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π²ΠΈΠ΄Π΅ΠΎΡΠ°ΠΉΠ»Ρ.
- ΠΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π°ΡΠ΄ΠΈΠΎΡΠ°ΠΉΠ»Ρ.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 11. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΌΠ΅ΡΠ°ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.
- Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° ΠΌΠ΅ΡΠ°ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
- ΠΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ.
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ meta.
- Π§ΡΠΎ Π²Ρ ΠΎΠ΄ΠΈΡ Π² Π΅Π³ΠΎ Π°ΡΡΠΈΠ±ΡΡΡ.
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΡΡΠ½ΡΡΡΡΡ ΠΌΠ΅ΡΠ°ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
Π’Π΅ΠΌΠ° 12. Π₯ΠΎΡΡΠΈΠ½Π³. ΠΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ°ΠΉΡΠ°.

- Π₯ΠΎΡΡΠΈΠ½Π³ β ΡΡΠΎ.
- ΠΠΎΠΌΠ΅Π½ΡΒ ΠΈ Π΄ΠΎΠΌΠ΅Π½Π½ΡΠ΅ Π·ΠΎΠ½Ρ.
- Π₯ΠΎΡΡΠΈΠ½Π³ΠΎΠ²ΡΠ΅ ΠΈ Π΄ΠΎΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ.
- ΠΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎΠΈΡΠΊ Ρ ΠΎΡΡΠ΅ΡΠ°.
- ΠΠ°ΠΊΠΈΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Ρ ΠΎΡΡΠ΅Ρ.
- FTP-ΠΊΠ»ΠΈΠ΅Π½Ρ.
- ΠΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.
- ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ CMS: Joomla, WordPress.
- ΠΡΠ°ΠΊΡΠΈΠΊΠ°.
β ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Π² ΡΠΎΡ. ΡΠ΅ΡΡΡ
ΠΠ°ΠΊ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
ΠΠ΅Ρ ΡΠΎΠΌΠ½Π΅Π½ΠΈΠΉ, ΡΡΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ ΡΡΠΎ ΠΠ°Ρ ΡΠ°Π½Ρ Π½Π° ΡΡΠΏΠ΅ΡΠ½ΠΎΠ΅ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. ΠΠ° Π·Π°Π½ΡΡΠΈΡΡ ΠΡ Π±ΡΠ΄Π΅ΡΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π·Π½Π°Π½ΠΈΡ ΠΎΡ Π½Π°ΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΡΡΡΠΈΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΡ Π΅ΡΠ΅ ΠΈ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅. ΠΠ°ΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π½Π΅ ΠΎΡΡΠ°Π²ΡΡ Π±Π΅Π· Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΠ°ΡΠΈΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ², Π²Π΅Π΄Ρ Π½Π°ΡΠ° ΡΠ΅Π»Ρ — ΠΎΠ±ΡΡΠΈΡΡ ΠΠ°Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ.
Β ΠΠ°ΠΏΠΈΡΡ Π½Π° ΠΊΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠΎΡΠΌΡ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ ΡΠ΅Π»Π΅ΡΠΎΠ½Ρ
Β ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Π±Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ
Β Π’Π΅ΠΎΡΠΈΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π² Π½Π°ΡΠΈΡ ΠΊΠ»Π°ΡΡΠ°Ρ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ
Β Online-ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΌ Π·Π°Π΄Π°Π½ΠΈΡΠΌ
Β ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° ΠΎΠ± ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠΈ ΠΊΡΡΡΠ°
ΠΠ°ΠΏΠΈΡΠ°ΡΡΡΡ
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Β«IT CΡΠΎΠ»ΠΈΡΠ°Β»
Β Π£Π΄ΠΎΠ±Π½ΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΠΌΡΡ Π²ΠΎΠ·Π»Π΅ ΠΌΠ΅ΡΡΠΎ.
ΠΠ°ΠΌ Π½Π΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π½Π° Π΄ΠΎΡΠΎΠ³Ρ
Β ΠΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΠΈ-ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ
ΠΠ°ΡΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΠΈ — ΠΎΠΏΡΡΠ½ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΈΠΌΠ΅ΡΡΠΈΠ΅ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΉ ΠΎΠΏΡΡ
Β Π‘ Π΄ΡΡΠ³ΠΎΠΌ Π΄Π΅ΡΠ΅Π²Π»Π΅
ΠΡΠ»ΠΈ Π²Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅ΡΠ΅ Π΄ΡΡΠ³Π°, ΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ»ΡΡΠΈΡ 50% ΡΠΊΠΈΠ΄ΠΊΡ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅
Β ΠΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΈ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΎ
ΠΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ»ΡΡΡΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΡΡΡΠΎΠ² ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌ ΡΠ΅Π½Ρ
Β ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅
ΠΡ Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠΈΡ
ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ
Β Π’ΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ
ΠΡΠΏΡΡΠΊΠ½ΠΈΠΊΠΈ ΠΈΠΌΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΡΡΠΎΠΈΡΡΡΡ Π² Π²Π΅Π΄ΡΡΠΈΠ΅ IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
Β ΠΠ΅Π±ΠΎΠ»ΡΡΠΈΠ΅ Π³ΡΡΠΏΠΏΡ
Π Π½Π°ΡΠΈΡ
Π³ΡΡΠΏΠΏΠ°Ρ
ΠΎΡ 2 Π΄ΠΎ 3 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄Π΅Π»ΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ
Β ΠΠΎΠΌΡΠΎΡΡΠ½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ
ΠΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ ΡΠ΄ΠΎΠ±Π½ΡΠΌΠΈ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ, Π³Π΄Π΅ ΡΠ°ΡΠΈΡ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½Π°Ρ ΠΎΠ±ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
Β Π Π°Π±ΠΎΡΠ°Π΅ΠΌ ΠΏΠΎ Π²ΡΡ
ΠΎΠ΄Π½ΡΠΌ
Π§ΡΠΎΠ±Ρ Ρ Π²Π°Ρ Π±ΡΠ»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΠ°ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π±ΠΎΡΡ
Π§Π°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ
ΠΠ°ΠΊ ΡΠ·Π½Π°ΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ?
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡ ΡΠΈΠΏΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ: ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ ΠΈΠ»ΠΈ Π² Π³ΡΡΠΏΠΏΠ΅.
Π¦Π΅Π½Ρ ΡΠΊΠ°Π·Π°Π½Ρ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ «Π¦Π΅Π½Ρ», Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ°. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡΡ — Π½Π΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ, Π·Π°Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΈΡ
ΠΏΠΎ Π½Π°ΡΠΈΠΌ ΡΠ΅Π»Π΅ΡΠΎΠ½Π°ΠΌ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ Π½Π° ΡΠ°ΠΉΡΠ΅!
ΠΠ°ΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ?
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ°. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΡΡΡΠ΅Π½Π½ΠΈΠ΅ (9:00-11:00, 11:00-13:00), Π΄Π½Π΅Π²Π½ΡΠ΅ (13:00-15:00, 15:00-17:00) ΠΈ Π²Π΅ΡΠ΅ΡΠ½ΠΈΠ΅ (17:00-19:00, 19:00-21:00) ΡΠ°ΡΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΠΈ ΠΏΠΎ Π²ΡΡ ΠΎΠ΄Π½ΡΠΌ!
ΠΡΠ΄Π°ΡΡΡΡ Π»ΠΈ Ρ Π²Π°Ρ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ?
ΠΠ°. ΠΠ±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΡΠ΄Π΅Π½Ρ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΡΠ΅Π½ΡΡΠ° ΠΏΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΊΡΡΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΊΠ°Π·Π°ΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΡΡΡΠ΅, ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Π΅ΡΡΡ Π΅Π³ΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎΠ΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅.
ΠΠ°ΠΊ Π·Π°ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½ΡΠΆΠ½ΡΠ΅ ΠΊΡΡΡΡ?
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ on-line ΡΠΎΡΠΌΡ Π·Π°ΡΠ²ΠΊΠΈ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅, ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΡΡ ΠΏΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ ΡΠ΅Π»Π΅ΡΠΎΠ½Ρ, ΠΈΠ»ΠΈ Π»ΠΈΡΠ½ΠΎ ΠΏΡΠΈΠΉΡΠΈ ΠΊ Π½Π°ΠΌ Π² ΠΎΡΠΈΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π½ΠΎΠ΅ Π·Π°Π½ΡΡΠΈΠ΅!
ΠΠ°ΠΊ ΠΈ Π³Π΄Π΅ ΠΏΠΈΡΠ°ΡΡΡΡ ΡΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ?
ΠΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ, Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠΎΠ²ΠΎΠ΅ Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠΌ ΠΈ Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ Π² ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΡΡΡΠ°, ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°.
Π§ΡΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ Π² ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΡΡΡΠΎΠ²?
Π ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΡΡΡΠΎΠ² Π²Ρ ΠΎΠ΄ΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π·Π°Π½ΡΡΠΈΡ, ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ.
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ β Π£ΡΠ΅Π±Π½ΡΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΡ ΠΏΠΎ PyTorch 1.13.1+cu117 Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
Π―ΡΠ»ΡΠΊΠΈ
ΠΠΎΡ ΠΎΠ½ΠΎ. ΠΡ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ, ΠΊΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠΈ, Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π²Π΅ΡΠΎΠ² ΡΠ΅ΡΠΈ.
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ:
Π ΠΊΠ°ΠΊ Π½Π°ΡΡΠ΅Ρ Π΄Π°Π½Π½ΡΡ ?
ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΡΡ ΠΈΠΌΠ΅ΡΡ Π΄Π΅Π»ΠΎ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΡΠ΅ΠΊΡΡΠΎΠΌ, Π°ΡΠ΄ΠΈΠΎ- ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½ΡΠΌΠΈ,
Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Python, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΌΠ°ΡΡΠΈΠ² numpy.
ΠΠ°ΡΠ΅ΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΌΠ°ΡΡΠΈΠ² Π² ΡΠ°ΠΊΠ΅Π» . * Tensor .
ΠΠ»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΡΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ, ΠΊΠ°ΠΊ Pillow, OpenCV
ΠΠ»Ρ Π°ΡΠ΄ΠΈΠΎ, ΡΠ°ΠΊΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΠΊΠ°ΠΊ scipy ΠΈ librosa
ΠΠ»Ρ ΡΠ΅ΠΊΡΡΠ°: ΡΡΡΠ°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Python ΠΈΠ»ΠΈ Cython ΠΈΠ»ΠΈ NLTK ΠΈ SpaCy ΠΏΠΎΠ»Π΅Π·Π½Ρ
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΏΠ°ΠΊΠ΅Ρ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ torchvision , ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΈ Π΄Π°Π½Π½ΡΡ
Π΄Π»Ρ ΠΎΠ±ΡΠΈΡ
Π½Π°Π±ΠΎΡΠΎΠ² Π΄Π°Π½Π½ΡΡ
, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ
ImageNet, CIFAR10, MNIST ΠΈ Ρ.
Π΄. ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ
Π΄Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, torchvision.datasets ΠΈ torch.utils.data.DataLoader .
ΠΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°Π±ΠΎΡ Π΄Π°Π½Π½ΡΡ CIFAR10. ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ ΠΊΠ»Π°ΡΡΡ: Β«ΡΠ°ΠΌΠΎΠ»Π΅ΡΒ», Β«Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΒ», Β«ΠΏΡΠΈΡΠ°Β», Β«ΠΊΠΎΡΠΊΠ°Β», Β«ΠΎΠ»Π΅Π½ΡΒ», Β«ΡΠΎΠ±Π°ΠΊΠ°Β», Β«Π»ΡΠ³ΡΡΠΊΠ°Β», Β«Π»ΠΎΡΠ°Π΄ΡΒ», Β«ΠΊΠΎΡΠ°Π±Π»ΡΒ», Β«Π³ΡΡΠ·ΠΎΠ²ΠΈΠΊΒ». ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² CIFAR-10 ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ 3Ρ 32Ρ 32, Ρ.Π΅. 3-Ρ ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠ½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 32Ρ 32 ΠΏΠΈΠΊΡΠ΅Π»Ρ.
cifar10
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
ΠΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ:
ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΈ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΡΠΉΡΠ΅ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΈ ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ Π½Π°Π±ΠΎΡΡ Π΄Π°Π½Π½ΡΡ CIFAR10, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ
ΡΠ°ΠΊΠ΅Π»ΡΠ½ΠΎΠ΅ Π·ΡΠ΅Π½ΠΈΠ΅ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΡΠΎΡΠ½ΠΎΠΉ Π½Π΅ΠΉΡΠΎΠ½Π½ΠΎΠΉ ΡΠ΅ΡΠΈ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎΡΠ΅ΡΡ
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠΈ Π½Π° ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅ΡΠΈ Π½Π° ΡΠ΅ΡΡΠΎΠ²ΡΡ Π΄Π°Π½Π½ΡΡ
1.
ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΈ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ CIFAR10 ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ torchvision , ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ CIFAR10.
ΠΈΠΌΠΏΠΎΡΡΠ½Π°Ρ Π³ΠΎΡΠ΅Π»ΠΊΠ° ΠΈΠΌΠΏΠΎΡΡ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ torchvision.transforms ΠΊΠ°ΠΊ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ
ΠΡΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π½Π°Π±ΠΎΡΠΎΠ² Π΄Π°Π½Π½ΡΡ torchvision ΡΠ²Π»ΡΡΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ PILImage Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ [0, 1]. ΠΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌ ΠΈΡ Π² ΡΠ΅Π½Π·ΠΎΡΡ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° [-1, 1].
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Π² Windows ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ BrokenPipeError, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ num_worker torch.utils.data.DataLoader() Π½Π° 0.
transform = transforms.Compose(
[ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ.ToTensor(),
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°Π΅Ρ. ΠΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ((0,5, 0,5, 0,5), (0,5, 0,5, 0,5)))])
ΡΠ°Π·ΠΌΠ΅Ρ_ΠΏΠ°ΠΊΠ΅ΡΠ° = 4
trainset = torchvision.datasets.CIFAR10(root='./data', train=True,
Π·Π°Π³ΡΡΠ·ΠΊΠ° = ΠΡΡΠΈΠ½Π°, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ = ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅)
Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΏΠΎΠ΅Π·Π΄ΠΎΠ² = torch.utils.data.DataLoader (Π½Π°Π±ΠΎΡ ΠΏΠΎΠ΅Π·Π΄ΠΎΠ², ΡΠ°Π·ΠΌΠ΅Ρ_ΠΏΠ°ΠΊΠ΅ΡΠ° = ΡΠ°Π·ΠΌΠ΅Ρ_ΠΏΠ°ΠΊΠ΅ΡΠ°,
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠΈΠ²Π°Π½ΠΈΠ΅ = ΠΡΡΠΈΠ½Π°, num_workers = 2)
testset = torchvision.
datasets.CIFAR10 (root = './data', train = False,
Π·Π°Π³ΡΡΠ·ΠΊΠ° = ΠΡΡΠΈΠ½Π°, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ = ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅)
testloader = torch.utils.data.DataLoader (Π½Π°Π±ΠΎΡ ΡΠ΅ΡΡΠΎΠ², ΡΠ°Π·ΠΌΠ΅Ρ_ΠΏΠ°ΠΊΠ΅ΡΠ° = ΡΠ°Π·ΠΌΠ΅Ρ_ΠΏΠ°ΠΊΠ΅ΡΠ°,
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ = ΠΠΎΠΆΡ, num_workers = 2)
ΠΊΠ»Π°ΡΡΡ = ('ΡΠ°ΠΌΠΎΠ»Π΅Ρ', 'Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ', 'ΠΏΡΠΈΡΠ°', 'ΠΊΠΎΡ',
Β«ΠΎΠ»Π΅Π½ΡΒ», Β«ΡΠΎΠ±Π°ΠΊΠ°Β», Β«Π»ΡΠ³ΡΡΠΊΠ°Β», Β«Π»ΠΎΡΠ°Π΄ΡΒ», Β«ΠΊΠΎΡΠ°Π±Π»ΡΒ», Β«Π³ΡΡΠ·ΠΎΠ²ΠΈΠΊΒ»)
ΠΠ°Π³ΡΡΠ·ΠΊΠ° https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz Π² ./data/cifar-10-python.tar.gz 0%| | 0/170498071 [00:00, ?it/s] 0%| | 458752/170498071 [00:00<00:41, 4125791,43 ΠΈΡ/Ρ] 4%|3 | 6586368/170498071 [00:00<00:04, 36240642,44 ΠΈΡ/Ρ] 9%|8 | 15073280/170498071 [00:00<00:02, 57872853,13 ΠΈΡ/Ρ] 14%|#3 | 23560192/170498071 [00:00<00:02, 68350431,88 ΠΈΡ/Ρ] 19%|#8 | 31981568/170498071 [00:00<00:01, 73997425,20 ΠΈΡ/Ρ] 24%|##3 | 40370176/170498071 [00:00<00:01, 77235790,17 ΠΈΡ/Ρ] 29%|##8 | 48857088/170498071 [00:00<00:01, 79664357,93 ΠΈΡ/Ρ] 34%|###3 | 57409536/170498071 [00:00<00:01, 81514588,48 ΠΈΡ/Ρ] 38%|###8 | 65601536/170498071 [00:00<00:01, 81495264,53 ΠΈΡ/Ρ] 44%|####3 | 74383360/170498071 [00:01<00:01, 83363332,11 ΠΈΡ/Ρ] 49%|####8 | 82739200/170498071 [00:01<00:01, 82698104,09 ΠΈΡ/Ρ] 54%|#####3 | 91389952/170498071 [00:01<00:00, 83845634,71 ΠΈΡ/Ρ] 59%|#####8 | 99811328/170498071 [00:01<00:00, 83103335,88 ΠΈΡ/Ρ] 63%|######3 | 108134400/170498071 [00:01<00:00, 82545137,10 ΠΈΡ/Ρ] 68%|######8 | 116424704/170498071 [00:01<00:00, 82241694,72 ΠΈΡ/Ρ] 73%|#######3 | 124911616/170498071 [00:01<00:00, 82992533,29 ΠΈΡ/Ρ] 78%|#######8 | 133332992/170498071 [00:01<00:00, 83338430,18 ΠΈΡ/Ρ] 83%|########3 | 141688832/170498071 [00:01<00:00, 82797261,20 ΠΈΡ/Ρ] 88%|########8 | 150405120/170498071 [00:01<00:00, 84013001,33 ΠΈΡ/Ρ] 93%|#########3| 158826496/170498071 [00:02<00:00, 83087678,85 ΠΈΡ/Ρ] 98%|#########8| 167346176/170498071 [00:02<00:00, 83557848,62 ΠΈΡ/Ρ] 100%|##########| 170498071/170498071 [00:02<00:00, 78478784,97 ΠΈΡ/Ρ] ΠΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ./data/cifar-10-python.tar.gz Π² ./data Π€Π°ΠΉΠ»Ρ ΡΠΆΠ΅ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Ρ
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π΄Π»Ρ ΡΠ°Π·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ.
ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ matplotlib.pyplot ΠΊΠ°ΠΊ plt
ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ numpy ΠΊΠ°ΠΊ np
# ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅):
img = img / 2 + 0,5 # Π½Π΅ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ
npimg = img.numpy()
plt.imshow (np.transpose (npimg, (1, 2, 0)))
plt.show()
# ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ
ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
dataiter = iter (Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΏΠΎΠ΅Π·Π΄ΠΎΠ²)
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΌΠ΅ΡΠΊΠΈ = ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ (Π΄Π°ΡΠ°ΠΈΡ)
# ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
imshow (torchvision.utils.make_grid (ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ))
# ΠΏΠ΅ΡΠ°ΡΡ ΡΡΠΈΠΊΠ΅ΡΠΎΠΊ
print(' '.join(f'{classes[labels[j]]:5s}' Π΄Π»Ρ j Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅(batch_size)))
ΠΊΠΎΡΠ°Π±Π»Ρ ΡΠ°ΠΌΠΎΠ»Π΅Ρ ΡΠΎΠ±Π°ΠΊΠ° ΠΎΠ»Π΅Π½Ρ
2. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΡΠΎΡΠ½ΠΎΠΉ Π½Π΅ΠΉΡΠΎΠ½Π½ΠΎΠΉ ΡΠ΅ΡΠΈ
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΡ ΡΠ΅ΡΡ ΠΈΠ· ΡΠ°Π·Π΄Π΅Π»Π° Β«ΠΠ΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠΈΒ» ΡΠ°Π½Π΅Π΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π΅Π΅ Π½Π°
Π±ΡΠ°ΡΡ 3-ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (Π²ΠΌΠ΅ΡΡΠΎ 1-ΠΊΠ°Π½Π°Π»ΡΠ½ΡΡ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠ°ΠΊ Π±ΡΠ»ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ).
ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ torch.nn ΠΊΠ°ΠΊ nn
ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ torch.nn.functional ΠΊΠ°ΠΊ F
ΡΠ΅ΡΡ ΠΊΠ»Π°ΡΡΠ° (nn.Module):
Π·Π°ΡΠΈΡΠ° __init__(ΡΠ°ΠΌ):
ΡΡΠΏΠ΅Ρ().__ΠΈΠ½ΠΈΡ__()
self.conv1 = nn.Conv2d(3, 6, 5)
self.pool = nn.MaxPool2d(2, 2)
self.conv2 = nn.Conv2d(6, 16, 5)
self.fc1 = nn.Linear(16 * 5 * 5, 120)
self.fc2 = nn.Linear(120, 84)
self.fc3 = nn.Linear(84, 10)
Π·Π°ΡΠΈΡΠ° Π²ΠΏΠ΅ΡΠ΅Π΄ (Ρ, Ρ
):
x = self.pool (F.relu (self.conv1 (x)))
x = self.pool (F.relu (self.conv2 (x)))
x = torch.flatten(x, 1) # Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌ Π²ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ, ΠΊΡΠΎΠΌΠ΅ ΠΏΠ°ΡΡΠΈΠΈ
Ρ
= F.relu (self.fc1 (x))
Ρ
= F.relu (self.fc2 (x))
Ρ
= self.fc3 (Ρ
)
Π²Π΅ΡΠ½ΡΡΡ Ρ
ΡΠ΅ΡΡ = ΡΠ΅ΡΡ()
3. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΡΠ΅ΡΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΎΡ
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΊΡΠΎΡΡ-ΡΠ½ΡΡΠΎΠΏΠΈΠΉΠ½ΡΡ ΠΏΠΎΡΠ΅ΡΡ ΠΈ SGD Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠΌ.
4. ΠΠ±ΡΡΠΈΡΡ ΡΠ΅ΡΡ
ΠΠΎΡ ΡΡΡ-ΡΠΎ ΠΈ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΡΠ°ΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅.
ΠΠ°ΠΌ ΠΏΡΠΎΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π±ΡΠ°ΡΡ Π½Π°Ρ ΠΈΡΠ΅ΡΠ°ΡΠΎΡ Π΄Π°Π½Π½ΡΡ
ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π²Ρ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²
ΡΠ΅ΡΠΈ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ.
Π΄Π»Ρ ΡΠΏΠΎΡ
ΠΈ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (2): # ΡΠΈΠΊΠ» ΠΏΠΎ Π½Π°Π±ΠΎΡΡ Π΄Π°Π½Π½ΡΡ
Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·
ΡΠ΅ΠΊΡΡΠ°Ρ_ΠΏΠΎΡΠ΅ΡΡ = 0,0
Π΄Π»Ρ i Π΄Π°Π½Π½ΡΠ΅ Π² ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΠΈ (trainloader, 0):
# ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²Ρ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅; Π΄Π°Π½Π½ΡΠ΅ β ΡΡΠΎ ΡΠΏΠΈΡΠΎΠΊ [Π²Ρ
ΠΎΠ΄ΠΎΠ², ΠΌΠ΅ΡΠΎΠΊ]
Π²Ρ
ΠΎΠ΄Ρ, ΠΌΠ΅ΡΠΊΠΈ = Π΄Π°Π½Π½ΡΠ΅
# ΠΎΠ±Π½ΡΠ»ΡΠ΅ΠΌ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΎΡ.zero_grad()
# Π²ΠΏΠ΅ΡΠ΅Π΄ + Π½Π°Π·Π°Π΄ + ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ
Π²ΡΡ
ΠΎΠ΄Ρ = ΡΠ΅ΡΡ (Π²Ρ
ΠΎΠ΄Ρ)
ΠΏΠΎΡΠ΅ΡΡ = ΠΊΡΠΈΡΠ΅ΡΠΈΠΉ (Π²ΡΡ
ΠΎΠ΄Ρ, ΠΌΠ΅ΡΠΊΠΈ)
ΠΏΠΎΡΠ΅ΡΡ.Π½Π°Π·Π°Π΄()
ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΎΡ.ΡΠ°Π³()
# ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ
running_loss += loss.item()
Π΅ΡΠ»ΠΈ Ρ % 2000 == 1999: # ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 2000 ΠΌΠΈΠ½ΠΈ-ΠΏΠ°ΠΊΠ΅ΡΠΎΠ²
print(f'[{epoch + 1}, {i + 1:5d}] ΠΏΠΎΡΠ΅ΡΡ: {running_loss / 2000:.3f}')
ΡΠ΅ΠΊΡΡΠ°Ρ_ΠΏΠΎΡΠ΅ΡΡ = 0,0
print('ΠΠ°Π²Π΅ΡΡΠ΅Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅')
[1, 2000] ΠΏΠΎΡΠ΅ΡΡ: 2,221 [1, 4000] ΠΏΠΎΡΠ΅ΡΡ: 1,886 [1, 6000] ΠΏΠΎΡΠ΅ΡΡ: 1,680 [1, 8000] ΠΏΠΎΡΠ΅ΡΡ: 1,588 [1, 10000] ΠΏΠΎΡΠ΅ΡΡ: 1,517 [1, 12000] ΠΏΠΎΡΠ΅ΡΡ: 1,470 [2, 2000] ΠΏΠΎΡΠ΅ΡΡ: 1,414 [2, 4000] ΠΏΠΎΡΠ΅ΡΡ: 1,418 [2, 6000] ΠΏΠΎΡΠ΅ΡΡ: 1,373 [2, 8000] ΠΏΠΎΡΠ΅ΡΡ: 1,336 [2, 10000] ΠΏΠΎΡΠ΅ΡΡ: 1,334 [2, 12000] ΠΏΠΎΡΠ΅ΡΡ: 1,304 ΠΠ°ΠΊΠΎΠ½ΡΠ΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ°Π²Π°ΠΉΡΠ΅ Π±ΡΡΡΡΠΎ ΡΠΎΡ ΡΠ°Π½ΠΈΠΌ Π½Π°ΡΡ ΠΎΠ±ΡΡΠ΅Π½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ:
Π‘ΠΌ.
Π·Π΄Π΅ΡΡ
Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ PyTorch.
5. ΠΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΡ Π½Π° ΡΠ΅ΡΡΠΎΠ²ΡΡ Π΄Π°Π½Π½ΡΡ
ΠΡ ΠΎΠ±ΡΡΠΈΠ»ΠΈ ΡΠ΅ΡΡ Π·Π° 2 ΠΏΡΠΎΡ ΠΎΠ΄Π° ΠΏΠΎ ΠΎΠ±ΡΡΠ°ΡΡΠ΅ΠΌΡ Π½Π°Π±ΠΎΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π°ΡΡΠΈΠ»Π°ΡΡ Π»ΠΈ ΡΠ΅ΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ ΡΠ΅ΠΌΡ-Π½ΠΈΠ±ΡΠ΄Ρ.
ΠΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ ΡΡΠΎ, ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π² ΠΌΠ΅ΡΠΊΡ ΠΊΠ»Π°ΡΡΠ°, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΉΡΠΎΠ½Π½Π°Ρ ΡΠ΅ΡΡ Π²ΡΡ ΠΎΠ΄Ρ ΠΈ ΡΠ²Π΅ΡΠΈΡΡ ΠΈΡ Ρ Π·Π΅ΠΌΠ½ΠΎΠΉ ΠΏΡΠ°Π²Π΄ΠΎΠΉ. ΠΡΠ»ΠΈ ΠΏΡΠΎΠ³Π½ΠΎΠ· ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ, ΠΌΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π²ΡΠ±ΠΎΡΠΊΡ Π² ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΎΠ².
ΠΡΠ°ΠΊ, ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³. ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ°, ΡΡΠΎΠ±Ρ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ.
GroundTruth: ΠΊΠΎΡΠ°Π±Π»Ρ-ΠΊΠΎΡΠ°Π±Π»Ρ-ΡΠ°ΠΌΠΎΠ»Π΅Ρ
ΠΠ°Π»Π΅Π΅ Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ½ΠΎΠ²Π° Π·Π°Π³ΡΡΠ·ΠΈΠΌ Π½Π°ΡΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ (ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π΄Π΅ΡΡ Π½Π΅ Π±ΡΠ»ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ, ΠΌΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΈ):
<ΠΡΠ΅ ΠΊΠ»ΡΡΠΈ ΡΠΎΠ²ΠΏΠ°Π»ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ>
Π₯ΠΎΡΠΎΡΠΎ, ΡΠ΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ Π΄ΡΠΌΠ°Π΅Ρ Π½Π΅ΠΉΡΠΎΠ½Π½Π°Ρ ΡΠ΅ΡΡ Π² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ :
ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ β ΡΡΠΎ ΡΠ½Π΅ΡΠ³ΠΈΠΈ Π΄Π»Ρ 10 ΠΊΠ»Π°ΡΡΠΎΠ².
Π§Π΅ΠΌ Π²ΡΡΠ΅ ΡΠ½Π΅ΡΠ³ΠΈΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΡΡ
Π΄ΡΠΌΠ°Π΅Ρ, ΡΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ ΠΊΠ»Π°ΡΡΡ.
ΠΡΠ°ΠΊ, ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΈΠ½Π΄Π΅ΠΊΡ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ½Π΅ΡΠ³ΠΈΠΈ:
ΠΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΎ: ΠΊΠΎΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π° ΠΌΠ°ΡΠΈΠ½Π° ΠΌΠ°ΡΠΈΠ½Π°
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΊΠ°ΠΆΡΡΡΡ Π½Π΅ΠΏΠ»ΠΎΡ ΠΈΠΌΠΈ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊ ΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎ Π²ΡΠ΅ΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ Π΄Π°Π½Π½ΡΡ .
ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ = 0
Π²ΡΠ΅Π³ΠΎ = 0
# ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ Π½Π΅ ΡΡΠ΅Π½ΠΈΡΡΠ΅ΠΌΡΡ, Π½Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΠΈΡΠ»ΡΡΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΡ Π΄Π»Ρ Π½Π°ΡΠΈΡ
Π²ΡΡ
ΠΎΠ΄Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
Ρ ΡΠ°ΠΊΠ΅Π»ΠΎΠΌ.no_grad():
Π΄Π»Ρ Π΄Π°Π½Π½ΡΡ
Π² ΡΠ΅ΡΡΠΎΠ²ΠΎΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ΅:
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΌΠ΅ΡΠΊΠΈ = Π΄Π°Π½Π½ΡΠ΅
# Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌ Π²ΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΏΡΠΎΠ³ΠΎΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠ΅ΡΠΈ
Π²ΡΡ
ΠΎΠ΄Ρ = ΡΠ΅ΡΡ (ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ)
# ΠΊΠ»Π°ΡΡ Ρ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ½Π΅ΡΠ³ΠΈΠ΅ΠΉ - ΡΡΠΎ ΡΠΎ, ΡΡΠΎ ΠΌΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΠ³Π½ΠΎΠ·Π°
_, ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΎ = torch.max (outputs.data, 1)
Π²ΡΠ΅Π³ΠΎ += labels.size(0)
ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ += (ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΡΠ΅ΠΌΡΠ΅ == ΠΌΠ΅ΡΠΊΠΈ).sum().item()
print(f'Π’ΠΎΡΠ½ΠΎΡΡΡ ΡΠ΅ΡΠΈ Π½Π° 10000 ΡΠ΅ΡΡΠΎΠ²ΡΡ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ: {100 * ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ // Π²ΡΠ΅Π³ΠΎ} %')
Π’ΠΎΡΠ½ΠΎΡΡΡ ΡΠ΅ΡΠΈ Π½Π° 10000 ΡΠ΅ΡΡΠΎΠ²ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ: 55 %
ΠΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ ΡΠ°Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 10% ΡΠΎΡΠ½ΠΎΡΡΠΈ (ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ
ΠΊΠ»Π°ΡΡ ΠΈΠ· 10 ΠΊΠ»Π°ΡΡΠΎΠ²).
ΠΠΎΡ
ΠΎΠΆΠ΅, ΡΠ΅ΡΡ ΡΠ΅ΠΌΡ-ΡΠΎ Π½Π°ΡΡΠΈΠ»Π°ΡΡ.
Π₯ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ»Π°ΡΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, Π° ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ»Π°ΡΡΡ not work well:
# ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡΡΡ ΠΊ ΠΏΠΎΠ΄ΡΡΠ΅ΡΡ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΎΠ² Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°
correct_pred = {ΠΈΠΌΡ ΠΊΠ»Π°ΡΡΠ°: 0 Π΄Π»Ρ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠ»Π°ΡΡΠ° Π² ΠΊΠ»Π°ΡΡΠ°Ρ
}
total_pred = {ΠΈΠΌΡ ΠΊΠ»Π°ΡΡΠ°: 0 Π΄Π»Ρ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠ»Π°ΡΡΠ° Π² ΠΊΠ»Π°ΡΡΠ°Ρ
}
# ΡΠ½ΠΎΠ²Π° Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΡ Π½Π΅ Π½ΡΠΆΠ½Ρ
Ρ ΡΠ°ΠΊΠ΅Π»ΠΎΠΌ.no_grad():
Π΄Π»Ρ Π΄Π°Π½Π½ΡΡ
Π² ΡΠ΅ΡΡΠΎΠ²ΠΎΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ΅:
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΌΠ΅ΡΠΊΠΈ = Π΄Π°Π½Π½ΡΠ΅
Π²ΡΡ
ΠΎΠ΄Ρ = ΡΠ΅ΡΡ (ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ)
_, ΠΏΡΠΎΠ³Π½ΠΎΠ·Ρ = torch.max (Π²ΡΡ
ΠΎΠ΄Ρ, 1)
# ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³Π½ΠΎΠ·Ρ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°
Π΄Π»Ρ ΠΌΠ΅ΡΠΊΠΈ, ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π² zip (ΠΌΠ΅ΡΠΊΠΈ, ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ):
Π΅ΡΠ»ΠΈ ΠΌΠ΅ΡΠΊΠ° == ΠΏΡΠΎΠ³Π½ΠΎΠ·:
correct_pred[ΠΊΠ»Π°ΡΡΡ[ΠΌΠ΅ΡΠΊΠ°]] += 1
total_pred[ΠΊΠ»Π°ΡΡΡ[ΠΌΠ΅ΡΠΊΠ°]] += 1
# ΡΠΎΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ°ΡΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°
Π΄Π»Ρ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠ»Π°ΡΡΠ°, correct_count Π² correct_pred.items():
ΡΠΎΡΠ½ΠΎΡΡΡ = 100 * float (correct_count) / total_pred [ΠΈΠΌΡ ΠΊΠ»Π°ΡΡΠ°]
print(f'Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: {classname:5s} ΡΠ°Π²Π½Π° {ΡΠΎΡΠ½ΠΎΡΡΠΈ:.1f} %')
Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: ΠΏΠ»ΠΎΡΠΊΠΎΡΡΡ 58,3 % Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ 68,9 % Π’ΠΎΡΠ½ΠΎΡΡΡ ΠΏΠΎ ΠΊΠ»Π°ΡΡΡ: ΠΏΡΠΈΡΠ° 30,6 % Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: ΠΊΠΎΡΠΊΠ° 39,4 % Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: ΠΎΠ»Π΅Π½Ρ 46,6 %.Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: ΡΠΎΠ±Π°ΠΊΠ° 49,7 % Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: Π»ΡΠ³ΡΡΠΊΠ° 69,2 %. Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: Π»ΠΎΡΠ°Π΄Ρ 54,9 % Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: ΠΊΠΎΡΠ°Π±Π»Ρ 64,4 %. Π’ΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ°: Π³ΡΡΠ·ΠΎΠ²ΠΈΠΊ 68,1 %
ΠΡΠ°ΠΊ, ΡΡΠΎ Π΄Π°Π»ΡΡΠ΅?
ΠΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΡΠΈ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠΈ Π½Π° GPU?
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° GPU
Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΠ΅ ΡΠ΅Π½Π·ΠΎΡ Π½Π° Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ, Π²Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΠ΅ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΡ Π½Π° GPU.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ Π½Π°ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠ΅ Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ cuda, Π΅ΡΠ»ΠΈ Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΠΎΡΡΡΠΏΠ½ΠΎ CUDA:
cuda:0
Π ΠΎΡΡΠ°Π²ΡΠ΅ΠΉΡΡ ΡΠ°ΡΡΠΈ ΡΡΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ CUDA.
ΠΠ°ΡΠ΅ΠΌ ΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ Π±ΡΠ΄ΡΡ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»ΡΠΌ ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈ Π±ΡΡΠ΅ΡΡ Π΄Π»Ρ ΡΠ΅Π½Π·ΠΎΡΠΎΠ² CUDA:
ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΡΠ΅Π»ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°Π³Π΅ Π½Π° GPU ΡΠΎΠΆΠ΅:
ΠΠΎΡΠ΅ΠΌΡ Ρ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠ°Ρ ΠΠΠΠ¬Π¨ΠΠΠ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ? ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²Π°ΡΠ° ΡΠ΅ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ°Π».
Π£ΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅: ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΡΠΈΡΠΈΠ½Ρ Π²Π°ΡΠ΅ΠΉ ΡΠ΅ΡΠΈ (Π°ΡΠ³ΡΠΌΠ΅Π½Ρ 2 ΠΈΠ·
ΠΏΠ΅ΡΠ²ΡΠΉ nn. , Π° Π°ΡΠ³ΡΠΌΠ΅Π½Ρ 1 Π²ΡΠΎΡΠΎΠ³ΠΎ
Conv2d nn.Conv2d β
ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈ), ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅.
Π¦Π΅Π»ΠΈ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡ :
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°Ρ
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π΅ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΠΠ‘Π‘ΠΠΠΠ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΠ΅ Π²Π°ΡΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΠ΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ: ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΈΠ·ΠΌ Π΄Π°Π½Π½ΡΡ .
ΠΡΠ΄Π° ΠΌΠ½Π΅ ΠΈΠ΄ΡΠΈ Π΄Π°Π»ΡΡΠ΅?
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ΅ΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³ΡΠ°ΠΌ
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠΈ ResNet Π½Π° imagenet
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π»ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎ-ΡΠΎΡΡΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅ΠΉ
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΠ»ΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ΅ΠΊΡΡΡΠ΅Π½ΡΠ½ΡΡ ΡΠ΅ΡΠ΅ΠΉ LSTM
ΠΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ
ΠΡΡΠ³ΠΈΠ΅ ΡΡΠΎΠΊΠΈ
ΠΠ±ΡΡΠ΄ΠΈΡΡ PyTorch Π½Π° ΡΠΎΡΡΠΌΠ΅
Π§Π°Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ Π² Slack
ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
ΠΠ±ΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΡ: (1 ΠΌΠΈΠ½ΡΡΠ° 51,932 ΡΠ΅ΠΊΡΠ½Π΄Ρ)
Π‘ΠΊΠ°ΡΠ°ΡΡ Python Source Code: Cifar10_Tutorial.
py
Π‘ΠΊΠ°ΡΠ°ΡΡ jupyter natipbook: cifar10_tutorial.ipynb
gallemary gallery-gallery. ‘ document.getElementById(«ΡΡΠ°ΡΡΡ-pytorch»).insertAdjacentHTML(‘afterBegin’, div) }
ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ HTML — ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ HTML
Π‘Π»ΠΎΠΆΠ½ΠΎ Π»ΠΈ Π²ΡΡΡΠΈΡΡ HTML?
ΠΠ΅Ρ, HTML Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π²ΡΡΡΠΈΡΡ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄ HTML, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ Π½Π°ΡΡΠΈΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ HTML Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ HTML Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ·ΡΠΊΠ°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΈΠ»ΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°.
Π₯ΠΎΡΡ HTML ΠΏΠΎΠ½Π°ΡΠ°Π»Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΏΡΠ³Π°ΡΡΠΈΠΌ Π΄Π»Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΡ
Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² Π² Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π²ΡΡΡΠΈΡΡ HTML, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΊΠ°ΡΡ Π² Π½Π΅Π³ΠΎ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π½Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΠΉ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ HTML ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²Π°ΡΠ΅ΠΉ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ β Π²ΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Ρ Π²Π΅Π±-Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ TextEdit ΠΈΠ»ΠΈ NotePad, Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ HTML.
HTML β ΡΡΠΎ ΡΠ·ΡΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ, Π° Π½Π΅ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠ°ΠΌ, Π³Π΄Π΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΡΠ΄ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, HTML-ΡΠ΅Π³ ΠΏΡΠΎΡΡΠΎ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π΅ΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π±Π·Π°ΡΡ, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π±Π»ΠΈΡΡ, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ Ρ.Β Π΄.). Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° Π»ΡΠ΄Π΅ΠΉ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ² HTML Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π²ΡΡΡΠΈΡΡ HTML?
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π»ΡΠ΄Π΅ΠΉ ΠΌΠΎΠ³ΡΡ ΠΈΠ·ΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Ρ HTML Π²ΡΠ΅Π³ΠΎ Π·Π° Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ, Π½ΠΎ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ HTML Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ Π·Π°ΠΉΠΌΠ΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·ΡΡΠΈΡΡ HTML, ΡΠ°ΠΊΠΆΠ΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π²Ρ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ HTML Π² ΡΠ²ΠΎΠ΅ΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΡΠ΅ΠΌΠΏΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ² ΠΏΠΎ HTML, ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ² ΠΈΠ»ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ Π²Π΅Π±-ΡΠ΅ΠΌΠΈΠ½Π°ΡΠΎΠ² ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΊΡΡΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΡΠ΅Π±Π½ΡΠΌ ΠΊΡΡΡΠΎΠΌ ΠΏΠΎ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ BrainStation.
ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π²Ρ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡ, ΡΡΠΎΠ±Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π½Π°ΡΠ°ΡΡ ΠΈΠ·ΡΡΠ°ΡΡ HTML, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΏΠ°ΡΡ ΡΠ°ΡΠΎΠ², ΠΏΡΠ°ΠΊΡΠΈΠΊΡΡΡΡ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ HTML, ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π°Π΄ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΈΠ»ΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ°ΠΊ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ HTML?
ΠΡΡΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·ΡΡΠΈΡΡ HTML β ΡΡΠΎ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΡΠΉ ΠΊΡΡΡ ΠΈΠ»ΠΈ ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ HTML, Π° Π·Π°ΡΠ΅ΠΌ ΠΈΠ·ΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Ρ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ CSS ΠΈ JavaScript. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π³, Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΡΡΠ΅Π±Π½ΠΎΠΌ ΠΊΡΡΡΠ΅ ΠΏΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΌ ΠΊΡΡΡΠ΅ ΠΏΠΎ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, Π³Π΄Π΅ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΠ·ΡΡΠ°Π΅ΡΠ΅ HTML ΠΈ CSS, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎ, ΡΡΠΎ Π²Ρ ΡΠ·Π½Π°Π»ΠΈ, Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠ΅Π°Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ.
ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ HTML, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΠΎΠ² ΠΈ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΏΠΎ HTML, Π½Π°ΡΠΈΠ½Π°Ρ ΠΎΡ Π²Π²ΠΎΠ΄Π½ΡΡ ΡΡΠΎΠΊΠΎΠ² ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΌΠΈ ΡΡΠ΅Π±Π½ΡΠΌΠΈ ΠΏΠΎΡΠΎΠ±ΠΈΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ ΠΈΠ·ΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Ρ. Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΡΠΎΠΌΡ, Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ ΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΌΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ Π²Π΅Π±-ΡΠ΅ΠΌΠΈΠ½Π°ΡΡ, Π±Π»ΠΎΠ³ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅, Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΠΎ, ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ ΡΠ²ΠΎΠ΅ ΠΏΡΡΠ΅ΡΠ΅ΡΡΠ²ΠΈΠ΅ Ρ HTML.
ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ HTML Π² ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠ°ΡΡΠ΅ΡΠ΅, Π»ΡΡΡΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ HTML Π±ΡΠ΄Π΅Ρ ΡΡΠ°ΡΡΠΈΠ΅ Π² Ρ
ΠΎΡΠΎΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΊΡΡΡ BrainStation ΠΏΠΎ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊ HTML ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ
ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΡΡ
, ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΡ
Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² ΠΈ Π²Π΅Π±-ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ².
ΠΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ HTML?
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π±Π΅ΡΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΉ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ HTML Π² ΡΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΠΎΡΠΌΠ΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π±ΠΈΠ·Π½Π΅Ρ-Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ .
ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ½ΡΠΉ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΎΠ±ΡΠ·Π°Π½ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ HTML ΠΈ CSS. ΠΠ°Π²ΡΠΊΠΈ HTML ΠΈ ΠΏΡΠΎΡΠ½Π°Ρ ΠΎΡΠ½ΠΎΠ²Π° Π±Π°Π·ΠΎΠ²ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΉ HTML Π΄Π°Π΄ΡΡ Π²Π°ΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ Π² Π»ΡΠ±ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΠΎΡΡΠ°ΡΠ»Π΅ΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΏΠΎ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³Ρ Ρ ΠΎΠΏΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΡ Ρ HTML ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ Π·Π½Π°Π½ΠΈΡ ΠΎ ΡΡΡΡΠΊΡΡΡΠ΅ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ SEO, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΡΠ΅ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΡΠ΅ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΠ΅.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΈΠ·ΡΡΠΈΡΠ΅ HTML ΠΈ CSS, Π²Π°ΡΠ° ΠΊΠ°ΡΡΠ΅ΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»ΡΡΡΠΈΡΡΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΡΡΠ΅ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π±Π΅ΡΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ, Π² ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅Π½ΡΡΡΡ Π½Π°Π²ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ UX-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ, Π°Π½Π°Π»ΠΈΡΠΈΠΊ Π΄Π°Π½Π½ΡΡ , ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΏΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅.
Π―Π²Π»ΡΠ΅ΡΡΡ Π»ΠΈ HTML Ρ ΠΎΡΠΎΡΠΈΠΌ ΠΏΠ΅ΡΠ²ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ?
HTML β ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΠΎΠΏΡΡΠ° Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
HTML β Ρ
ΠΎΡΠΎΡΠΈΠΉ Π²Ρ
ΠΎΠ΄ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² Π² ΠΌΠΈΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π»ΡΠ΄Π΅ΠΉ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ HTML-ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ HTML-ΡΠ΅Π³ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Π² HTML. ΡΡΡΠ°Π½ΠΈΡΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. Π’ΠΎΡ ΡΠ°ΠΊΡ, ΡΡΠΎ HTML ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΆΠ΅ΡΡΠΊΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΆΠ΄ΡΠΉ HTML-Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ β Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π»Π΅Π³ΡΠΈΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅.
ΠΠΎΠΌΠΈΠΌΠΎ HTML, CSS (ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ) ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΡΠΎΡΡΡΡ ΡΡΡΡΠΊΡΡΡΡ Ρ ΡΠ΅ΡΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ ΠΏΡΠ°Π²ΠΈΠ», ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΡΠ²Π°ΠΈΠ²Π°ΡΡΡΡ Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΡΠ΅ΡΠΊΠΈ CSS, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΡΠΎΠ±ΠΎΠΉ Π΄Π²ΡΠΌΠ΅ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ CSS ΠΈ Π½Π°ΡΠ°Π»ΠΎ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Ρ ΠΎΡΠΎΡΠΈΠ΅ HTML-ΠΏΡΠΎΠ΅ΠΊΡΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ?
Π₯ΠΎΡΠΎΡΠΈΠ΅ HTML-ΠΏΡΠΎΠ΅ΠΊΡΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ Π±Π°Π·ΠΎΠ²ΡΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Ρ ΡΠ΅Π·ΡΠΌΠ΅ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΡΠ°ΠΉΡ, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΡΠΉ ΠΎΠ±ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΌΡ Π΄Π΅ΡΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΌ Π²Ρ Π²ΠΎΡΡ ΠΈΡΠ°Π΅ΡΠ΅ΡΡ, ΠΈΠ»ΠΈ Π»ΡΠ±ΡΡ HTML-ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΡΠΎΡΠΌΠΎΠΉ ΠΈΠ»ΠΈ ΠΎΠΏΡΠΎΡΠΎΠΌ.
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΏΠΎΡΡΠ²ΡΡΠ²ΡΠ΅ΡΠ΅, ΡΡΠΎ Ρ
ΠΎΡΠΎΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π°Ρ
HTML, Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΡΠ΅Π΅ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ Π½Π°Π΄ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΡ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠ°Π·Π²ΠΈΡΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ HTML-ΡΠ°Π±Π»ΠΈΡ β ΡΠΎΠ·Π΄Π°ΡΡ Π»ΠΈΡΠ½ΡΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΌΡ Π²Π΄ΠΎΡ
Π½ΠΎΠ²Π΅Π½ΠΈΡ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΡΠ°ΡΡΠΈ ΠΈΠ»ΠΈ Ρ
ΠΎΠ±Π±ΠΈ.
ΠΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ ΡΡΠ°Π½ΡΡ Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ Π²Π°ΡΠΈΡ Π½ΠΎΠ²ΡΡ Π·Π½Π°Π½ΠΈΠΉ Π² ΠΎΠ±Π»Π°ΡΡΠΈ HTML ΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²ΠΎΠΉ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ. ΠΠ»ΠΈ, Π΅ΡΠ»ΠΈ Π²Π°ΡΠΈ Π½Π°Π²ΡΠΊΠΈ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊ Π²Π°ΡΠ΅ΠΉ ΠΊΠ°ΡΡΠ΅ΡΠ΅, Π²Π°ΡΠ΅ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ ΡΠΎΡΠΌΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Ρ Π²Π°ΡΠΈΠΌ ΡΠ΅Π·ΡΠΌΠ΅, ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ Π²Π°ΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡ Π»ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ HTML Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ?
ΠΠ°, Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Ρ ΠΎΡΠΎΡΠΈΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ HTML Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ ΠΈΠ·ΡΡΠΈΡΡ HTML, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡ ΠΎΡΠ½ΠΎΠ²Ρ CSS ΠΈ ΡΠΎ, ΠΊΠ°ΠΊ ΡΡΠΈ Π΄Π²Π° ΡΠ·ΡΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅.
ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ HTML, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ Π»ΡΠ±Π°Ρ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³:
β’ ΠΡΠ°ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ HTML ΠΈ CSS, ΠΡΠ²ΠΈΠ΄ ΠΡΠ ΠΎΡΠ΅
β’ Head First HTML and CSS, ΠΠ»ΠΈΠ·Π°Π±Π΅Ρ Π ΠΎΠ±ΡΠΎΠ½ ΠΈ ΠΡΠΈΠΊ Π€ΡΠΈΠΌΠ΅Π½
β’ ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ HTML Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ : ΠΠ»Π»ΡΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΠΆΠΎ Π€ΠΎΡΡΠ΅Ρ
β’ HTML ΠΈ CSS: ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, ΠΠΆΠΎ ΠΠ°ΡΠ°Π±ΠΎΠ½Π°
β’ HTML5 ΠΈ CSS3 ΠΡΡΠ°Ρ Π°, ΠΠ½Π½ ΠΠ΅ΠΌ ΠΈ ΠΠ°ΠΊ Π ΡΠ²Π°Π»ΡΠΊΠ°Π±Π°,
β’ ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ Ρ HTML5 ΠΈ CSS ΠΎΡ Ben Frain
ΠΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ ΠΈΠ·ΡΡΠ°ΡΡ HTML ΠΏΠ΅ΡΠ΅Π΄ JavaScript?
ΠΠ°, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Ρ Π»ΡΠ΄Π΅ΠΉ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ·ΡΡΠΈΡΡ HTML, Π° Π½Π΅ JavaScript, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ HTML ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π° Π΅Π³ΠΎ ΠΊΡΠΈΠ²Π°Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅, ΡΠ΅ΠΌ JavaScript.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡ ΠΈΠ·ΡΡΠ°ΡΡ HTML, CSS ΠΈ JavaScript ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠ°ΠΊΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅. HTML ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π±Π°Π·ΠΎΠ²ΡΡ ΡΡΡΡΠΊΡΡΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ CSS ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ Π²ΠΈΠ΄ΠΎΠΌ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΌΠ°ΠΊΠ΅ΡΠΎΠΌ, Π° JavaScript ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΡΡΠ΅Ρ Π°ΡΠΏΠ΅ΠΊΡΠΎΠ² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ, ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΠΊΠ°ΡΡΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ HTML Π»Π΅ΠΆΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΠ°ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠΌ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΡΠ°ΡΠΈΡ ΡΡ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΡΠ°Π·ΠΎΠ²ΡΠ΅ΡΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ HTML (Π° Π·Π°ΡΠ΅ΠΌ ΠΈ CSS), Π²Π°ΠΌ ΡΡΠ°Π½Π΅Ρ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ JavaScript, Π½ΠΎ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Python, Java, SQL ΠΈ PHP.
ΠΠ°ΠΊ HTML, CSS ΠΈ JavaScript ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅?
HTML, CSS ΠΈ JavaScript Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π²Π΅Π±-ΡΠ·ΡΠΊΠ°, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΎΠ±ΡΠ΅Π³ΠΎ Π²ΠΈΠ΄Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. ΠΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ, HTML ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΡΡΡΠΊΡΡΡΡ, CSS ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°ΠΊΠ΅Ρ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, Π° JavaScript ΠΎΠΆΠΈΠ²Π»ΡΠ΅Ρ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΡΠΈΠ΄Π°Π²Π°Ρ ΠΈΠΌ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΡΡΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ.
