Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠΊΠ°ΠΊ ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΡƒΠ΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ? / Π₯Π°Π±Ρ€

Π‘Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, совсСм Π½Π΅ связанный с IT, проникаСтся ΠΈΠ½Ρ‚Ρ€ΠΈΠ³ΡƒΡŽΡ‰Π΅ΠΉ красотой этой сфСры ΠΈ ставит сСбС Π·Π°Π΄Π°Ρ‡Ρƒ постСпСнно ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с нуля. И Ρ‚ΡƒΡ‚ ΠΎΠ½ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ просто тСряСтся, Π½Π΅ понимая, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ, ΠΈ Π½ΡƒΠΆΠ΄Π°ΡΡΡŒ Π² Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π΅ ΠΈ систСмном ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅.

Π―, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ситуации, Π³ΡƒΠ³Π»ΠΈΠ»Π°, искала ΠΌΠ°Π½ΡƒΠ°Π»ΠΎΠ² Π½Π° Π₯Π°Π±Ρ€Π΅ (ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ нашла: Π”Π΅ΡΡΡ‚ΡŒ совСтов Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ программистам, ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌΡƒ программисту ΠΏΡ€ΠΎ стартапы ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎβ€¦), Π½ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ всё ΠΆΠ΅ Π±Ρ‹Π»Π° Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π·Π° совСтом ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ составил для мСня Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠ»Π°Π½. Π‘ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этого Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ Π½Π° Π₯Π°Π±Ρ€Π΅ – Π²Π΄Ρ€ΡƒΠ³ ΠΎΠ½ пригодится ΠΈ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘. (Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Ρ‡Ρ‚ΠΎ пСрСчислСнныС ΠΊΠ½ΠΈΠ³ΠΈ относятся ΠΊ Β«Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΌΡƒ Ρ„ΠΎΠ½Π΄ΡƒΒ» Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π² Π΄Π°Π½Π½ΠΎΠΉ сфСрС ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ.)

UPD: Новичкам ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ β€” Ρ‚Π°ΠΌ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ коррСктируСтся этот ΠΏΠ»Π°Π½.

Π­Ρ‚Π°ΠΏ I. ΠžΡΠ½ΠΎΠ²Ρ‹

Нортон Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-аппаратная организация IBM PCΒ»


Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π°, нСсмотря Π½Π° свою Π΄Π°Π²Π½ΠΎΡΡ‚ΡŒ, относятся ΠΊ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ° ΠΎΡ‚Π½ΡŽΠ΄ΡŒ Π½Π΅ устарСли. Как Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽ – повСствованиС Π²ΠΏΠΎΠ»Π½Π΅ понятно ΠΈ для ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Ρ‡Π°ΠΉΠ½ΠΈΠΊΠ° Π² IT.

Π“ΡƒΠΊ «АппаратныС срСдства IBM PCΒ»
А эту ΠΊΠ½ΠΈΠ³Ρƒ стоит ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Β«ΠΏΠΎΠ²Π΅Ρ€Ρ…Β» – ΠΎΠ½Π° расскаТСт ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π΄Π΅Π»Π° Π² Π΄Π°Π½Π½ΠΎΠΉ сфСрС обстоят сСйчас.

Π­Ρ‚Π°ΠΏ II. Hardware

Π¨Π°Π³ 1

ΠœΠΎΡ€Ρ, АлбСрт «АрхитСктура микропроцСссора 80286Β»
ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΡƒΡ‚ бСрётся Π·Π° основу ΠΈΠΌΠ΅Π½Π½ΠΎ микропроцСссор 80286 – станСт понятно ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ² ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ этапа.

Π¨Π°Π³ 2

Π“ΡƒΠΊ «АппаратныС интСрфСйсы ПК»

Π“ΡƒΠΊ Β«Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ устройств хранСния»

Π­Ρ‚Π°ΠΏ III. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы

Π¨Π°Π³ 1

Π’Π°Π½Π΅Π½Π±Π°ΡƒΠΌ «АрхитСктура ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Β»

Π¨Π°Π³ 2

ΠšΠΎΠ»ΠΈΡΠ½ΠΈΡ‡Π΅Π½ΠΊΠΎ, АллСн Β«Linux: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство»
ΠžΡ‚ ΠΎΠ±Ρ‰Π΅ΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы – Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Linux.

НСмСт, Π‘Π½Π°ΠΉΠ΄Π΅Ρ€, Π₯Π΅ΠΉΠ½ «Руководство администратора LinuxΒ»

Π­Ρ‚Π°ΠΏ IV. БобствСнно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π¨Π°Π³ 1

ΠšΠ΅Ρ€Π½ΠΈΠ³Π°Π½, Π ΠΈΡ‡ΠΈ Β«Π―Π·Ρ‹ΠΊ программирования Π‘Β»
ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ для освоСния Π²Ρ‹Π±Ρ€Π°Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ язык Π‘ΠΈ? Как ΠΌΠ½Π΅ рассказали Π·Π½Π°ΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΈΡ‰ΠΈ, ΠΎΠ½ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ «программистского ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡΒ», Ρ‡Π΅Π³ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ слоТно Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ, начиная ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅, скаТСм, с Паскаля. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, язык Π‘ΠΈ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² наши Π΄Π½ΠΈ ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°ΠΊ для ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ ΠΈ для систСмного программирования.

Π¨Π°Π³ 2

ΠšΠ½ΡƒΡ‚ Β«Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ программирования»:
Π’ΠΎΠΌ 1. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹
Π’ΠΎΠΌ 2. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹
Π’ΠΎΠΌ 3. Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΈ поиск

Π‘Π΅Π½Ρ‚Π»ΠΈ Β«Π–Π΅ΠΌΡ‡ΡƒΠΆΠΈΠ½Ρ‹ программирования»

Π—Π°Ρ‡Π΅ΠΌ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ эти Ρ‚Ρ€ΡƒΠ΄Ρ‹? Как ΡƒΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΈ Π½Π° Π₯Π°Π±Ρ€Π΅ – Β«Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π½ΠΈΠ³Π΄Π΅ большС, Ρ‡Π΅ΠΌ Π² Π°ΠΉΡ‚ΠΈ, Π½Π΅ изобрСтаСтся Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство вСлосипСдов». Π”Π°Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ этого ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ – ΠΈ ΠΏΠΎΠΏΡƒΡ‚Π½ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²ΠΈΠ²Π°Ρ‚ΡŒ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π΅ просто ΠΊΠΎΠ΄, Π° Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΊΠΎΠ΄.

Ну Π° для Π·Π°Ρ‚Ρ€Π°Π²ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ нСбольшой Ρ†ΠΈΠΊΠ» Π»Π΅ΠΊΡ†ΠΈΠΉ Β«ΠšΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° программирования» (Π°Π²Ρ‚ΠΎΡ€ – А. Π‘Π°Π±ΠΈΠΉ)

. Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ программистам ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΡ… Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Π²Π°ΠΊΡƒΡƒΠΌΠ΅, Π° Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ взаимодСйствиС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ программистами, с Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ (Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠΏΠ°Ρ‚ΡŒΡΡ ΠΏΠΎΡ‚ΠΎΠΌ Π² своих собствСнных ΠΈΠ»ΠΈ Π² Ρ‡ΡƒΠΆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…).

Π—Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ вопрос Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°: сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°ΠΉΠΌΡ‘Ρ‚ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ всСго этого? По ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π°ΠΌ ΠΌΠΎΠ΅Π³ΠΎ совСтчика, Ρƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ программирования Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Ρ‡Π΅Ρ€Π° ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅, Π½Π° ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ осмыслСниС Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‚Ρ€Ρ‘Ρ… этапов ΡƒΠΉΠ΄Ρ‘Ρ‚ ΠΏΠΎΠ»Π³ΠΎΠ΄Π°-Π³ΠΎΠ΄. На Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹ΠΉ этап Ρ‚ΠΎΠΆΠ΅ даётся Π³ΠΎΠ΄ – Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ ΠΏΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΡΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Как получится Π½Π° самом Π΄Π΅Π»Π΅ – врСмя ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚.

Π‘ΡƒΠ΄Ρƒ ΠΊΡ€Π°ΠΉΠ½Π΅ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Π° Π·Π° ваши совСты ΠΈ уточнСния.

Π’ΠΎΠΏ-10 ΠΊΠ½ΠΈΠ³ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° / Π₯Π°Π±Ρ€

Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² сфСрС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΊΠΎΠ΄, Π½ΠΎ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ.


ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ…Π°Π±Ρ€! ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ°ΠΌΠΈ. БовсСм Π½Π΅Π΄Π°Π²Π½ΠΎ я ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» 2 поста с ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ΠΌ Github Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π²: Π§Π°ΡΡ‚ΡŒ1 ΠΈ Π§Π°ΡΡ‚ΡŒ2. На этот Ρ€Π°Π· ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΊΠ½ΠΈΠ³ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠšΠΎΠΌΡƒ интСрСсно β€” Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚.

Помимо всСх Π±Π»Π°Π³ соврСмСнного ΠΌΠΈΡ€Π° β€” подкастов, Π²ΠΈΠ΄Π΅ΠΎ, Π±Π»ΠΎΠ³ΠΎΠ² ΠΈ Ρ‚. Π΄., Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ β€” это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ всС Π΅Ρ‰Π΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ спросом. Π― ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΠΌΠ½ΠΎΠ³ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³, посвящСнных тСхнологиям ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ПО, ΠΈ Π΄ΠΎ сих ΠΏΠΎΡ€ Ρ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² курсС Π½ΠΎΠ²Ρ‹Ρ… шаблонов ΠΈ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ.

Найти ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния β€” нСпростая Π·Π°Π΄Π°Ρ‡Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ экосистСма мСняСтся Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ быстро, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²Π°ΡŽΡ‚ Π² ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ сроки. ОсобСнно это касаСтся Ρ‚Π΅Ρ… ΠΊΠ½ΠΈΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… описана опрСдСлСнная вСрсия языка программирования.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ β€œΠ²Π΅Ρ‡Π½Ρ‹Π΅β€ ΠΊΠ½ΠΈΠ³ΠΈ: ΠΎΠ½ΠΈ посвящСны ΠΌΠ΅Ρ‚Π°-Ρ‚Π΅ΠΌΠ°ΠΌ, шаблонам проСктирования ΠΈΠ»ΠΈ ΠΎΠ±Ρ‰ΠΈΠΌ прСдставлСниям.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° состоит ΠΈΠ· самых популярных ΠΈ самых Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Ρ… ΠΊΠ½ΠΈΠ³. Книги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всС Π΅Ρ‰Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ сСгодня ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ часто Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ спСциалистам. Π― знаю, Ρ‡Ρ‚ΠΎ врСмя Π΄Ρ€Π°Π³ΠΎΡ†Π΅Π½Π½ΠΎ, особСнно для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Но Ссли Π²Π°ΠΌ удастся ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· этих ΠΊΠ½ΠΈΠ³, это ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΈ вашСй ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈΠ· списка Π½Π΅ располоТСны ΠΏΠΎ стСпСни значимости β€” ΠΎΠ½ΠΈ всС ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Ρ‹ ΠΊ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΡŽ.

1. Cracking the Coding Interview ΠΈΠ»ΠΈ ΠšΠ°Ρ€ΡŒΠ΅Ρ€Π° программиста



ΠΠ°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ эту ΠΊΠ½ΠΈΠ³Ρƒ всСм Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ. Автор, Π“. Π›Π°ΠΊΠΌΠ°Π½ ΠœΠ°ΠΊΠ΄Π°ΡƒΡΠ»Π», опытная ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€-программист, Π±Ρ‹Π»Π° ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽΠ΅Ρ€ΠΎΠΌ, ΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠΌ. Она Π½Π°ΡƒΡ‡ΠΈΡ‚ вас Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ скрытыС Π΄Π΅Ρ‚Π°Π»ΠΈ Π² вопросах, Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π° нСбольшиС куски, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊ обучСния.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π°Π²Ρ‚ΠΎΡ€ прСдоставляСт Π½Π°ΠΌ 189 Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… вопросов Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ ΠΈ ΠΈΡ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ.

2. Code Complete ΠΈΠ»ΠΈ Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄



Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° Π‘Ρ‚ΠΈΠ²Π° МакконнСлл β€” ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ… ΠΊΠ½ΠΈΠ³, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ программист, скорСС всСго, листал хотя Π±Ρ‹ Ρ€Π°Π· Π² ΠΆΠΈΠ·Π½ΠΈ.

Π­Ρ‚ΠΎ всСсторонний Π°Π½Π°Π»ΠΈΠ· проСктирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Ρ…ΠΎΡ€ΠΎΡˆΠΎ написанный ΠΈ вострСбованный Π² отрасли. Π’ ΠΊΠ½ΠΈΠ³Π΅ ΠΎΡΠ²Π΅Ρ‰Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ ΠΊΠ°ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½, написаниС ΠΊΠΎΠ΄Π°, ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΈ тСстированиС.

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π°, вСроятно, станСт самым ΠΎΠΊΡƒΠΏΠ°Π΅ΠΌΡ‹ΠΌ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² с ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎ Ρ‚Ρ€Π΅Ρ… Π»Π΅Ρ‚. Но я Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π° стартС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО.

Основной Π²Ρ‹Π²ΠΎΠ΄: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ самому сСбС, Ρ‚Π°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ.

3. Clean Code ΠΈΠ»ΠΈ Чистый ΠΊΠΎΠ΄



Книга Π ΠΎΠ±Π΅Ρ€Ρ‚Π° ΠœΠ°Ρ€Ρ‚ΠΈΠ½Π° (ΠΈΠ»ΠΈ дяди Π‘ΠΎΠ±Π°) β€œΠ§ΠΈΡΡ‚Ρ‹ΠΉ код” β€” ΠΎΠ΄Π½Π° ΠΈΠ· самых популярных ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Она Π±Ρ‹Π»Π° написана для обучСния ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ²-программистов ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ написания чистого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Книга содСрТит мноТСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…, ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΊΠΎΠ΄Π° с Ρ†Π΅Π»ΡŒΡŽ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ. Но ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Java. Π₯отя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· шаблонов ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π½Π° ΠΎΠ±Ρ‰Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки, основной Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³Π° Π²Ρ‹ΡˆΠ»Π° Π² 2008 Π³ΠΎΠ΄Ρƒ. НСкоторая информация, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, сСгодня ΠΌΠ΅Π½Π΅Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° ΠΈΠ·-Π·Π° доступных инструмСнтов ΠΈ IDE срСд. Но всС ΠΆΠ΅, это отличная ΠΊΠ½ΠΈΠ³Π°.

4. Refactoring ΠΈΠ»ΠΈ Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°



Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠœΠ°Ρ€Ρ‚ΠΈΠ½Π° Π€Π°ΡƒΠ»Π΅Ρ€Π° ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° самом Π΄Π΅Π»Π΅, Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ΅ 20 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄. ПослС прочтСния ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вопросы:
  • Π—Π°Ρ‡Π΅ΠΌ ΠΌΠ½Π΅ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°?
  • Как я ΠΌΠΎΠ³Ρƒ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ нуТдаСтся Π² Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅?
  • Как я ΠΌΠΎΠ³Ρƒ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ провСсти Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ своСго ΠΊΠΎΠ΄Π°?

ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² эту ΠΊΠ½ΠΈΠ³Ρƒ, Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ сам процСсс ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смоТСтС сразу ΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ своСму ΠΊΠΎΠ΄Ρƒ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ «косяки» Π² ΠΊΠΎΠ΄Π΅ вашСго ΠΊΠΎΠ»Π»Π΅Π³ΠΈ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°.

5. Head First Design Patterns ΠΈΠ»ΠΈ ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования



Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π°, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сразу 4 Π°Π²Ρ‚ΠΎΡ€Π°, ΡƒΡ‡ΠΈΡ‚ вас шаблонам проСктирования ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠΌ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ для создания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ, ΠΈ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ПО. Π’ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΎ наглядных прСдставлСний, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π»Π΅Π³Ρ‡Π΅ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Ρ‚Π°ΠΊΠΈΡ… Π²Π΅Ρ‰Π°Ρ…, ΠΊΠ°ΠΊ Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ, синглтоны, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ зависимостСй ΠΈ Ρ‚.Π΄., эта ΠΊΠ½ΠΈΠ³Π° β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ написаны Π½Π° Java, поэтому Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π·Π½Π°Ρ‚ΡŒ этот, Π»ΠΈΠ±ΠΎ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык.

6. Patterns of Enterprise Application Architecture ΠΈΠ»ΠΈ Π¨Π°Π±Π»ΠΎΠ½Ρ‹ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ



Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° отличная ΠΊΠ½ΠΈΠ³Π° ΠœΠ°Ρ€Ρ‚ΠΈΠ½Π° Π€Π°ΡƒΠ»Π΅Ρ€Π°, посвящСнная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ПослС ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ³ΠΎ руководства ΠœΠ°Ρ€Ρ‚ΠΈΠ½ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ Π±ΠΎΠ»Π΅Π΅ 40 шаблонов Π² качСствС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ распространСнных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π’ ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ большоС количСство UML Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°, написанных Π½Π° Java ΠΈΠ»ΠΈ C#.

ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² ΠΊΠ½ΠΈΠ³Ρƒ, Π²Ρ‹ смоТСтС Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ прилоТСния Π½Π° ΡƒΡ€ΠΎΠ²Π½ΠΈ, Π·Π½Π°Ρ‚ΡŒ основныС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ MVC ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Однако, ΠΊΠ½ΠΈΠ³Π° довольно старая, поэтому соврСмСнныС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ REST, cloud ΠΈΠ»ΠΈ JSON, Π½Π΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» для изучСния, Π½ΠΎ всС ΠΆΠ΅ Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΊ Π½Π΅ΠΌΡƒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹.

7. Working Effectively with Legacy Code ΠΈΠ»ΠΈ ЭффСктивная Ρ€Π°Π±ΠΎΡ‚Π° с унаслСдованным ΠΊΠΎΠ΄ΠΎΠΌ



Π’ ΠΊΠ½ΠΈΠ³Π΅ Π°Π²Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ стратСгии для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с большими, Π½Π΅ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ тСстами Π±Π°Π·Π°ΠΌΠΈ legacy-ΠΊΠΎΠ΄Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ: β€œΠΠ° Π΄Π²ΠΎΡ€Π΅ 2020 Π³ΠΎΠ΄. Legacy-ΠΊΠΎΠ΄ большС Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, вСдь Ρƒ нас Π΅ΡΡ‚ΡŒ чистый, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ микросСрвисы.” ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΌΠ½Π΅ Π·Π°Π²Π΅Ρ€ΠΈΡ‚ΡŒ вас, Ρ‡Ρ‚ΠΎ это ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠ΅ прСдставлСниС. Legacy-ΠΊΠΎΠ΄ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых слоТных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ.

ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² эту ΠΊΠ½ΠΈΠ³Ρƒ, Π²Ρ‹ смоТСтС ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ измСнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, исправлСниС Π±Π°Π³ΠΎΠ², оптимизация ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ проСктирования. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ унаслСдованный ΠΊΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π³Π΄Π΅ Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

Π’ ΠΊΠ½ΠΈΠ³Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, написанныС Π½Π° Java, C ++, C ΠΈ C #, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² Π½Π΅ΠΉ Π΅ΡΡ‚ΡŒ совСты ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с legacy-ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ относится ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ.

8. The Clean Coder ΠΈΠ»ΠΈ Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ программист



Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΊΠ½ΠΈΠ³Π° дядюшки Π‘ΠΎΠ±Π°, которая ΡƒΡ‡ΠΈΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌ ΠΈ инструмСнтам настоящСго мастСрства Π² области ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Она содСрТит практичСскиС совСты ΠΏΠΎ ΠΎΡ†Π΅Π½ΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², написанию ΠΊΠΎΠ΄Π°, Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Ρƒ ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² эту ΠΊΠ½ΠΈΠ³Ρƒ, Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ с ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°ΠΌΠΈ, ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ ΠΈ Π½Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ²; Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ с постоянным Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ выгорания; ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ своим Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ качСствСнный ΠΊΠΎΠ΄ ΠΈ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ созданию срСды, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ.

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° довольно популярна, Π½ΠΎ я Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Π½Π΅ всС Π² Π½Π΅ΠΉ β€” чистоС Π·ΠΎΠ»ΠΎΡ‚ΠΎ. Она содСрТит ΠΌΠ½ΠΎΠ³ΠΎ историй ΠΈΠ· ΠΆΠΈΠ·Π½ΠΈ ΠΈ гипотСтичСских Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв приводят ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС нСсСт ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ‚. Иногда Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠΈ заходят слишком Π΄Π°Π»Π΅ΠΊΠΎ: Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ, Ρ‡Π΅ΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ» ΠΎΡˆΠΈΠ±ΠΊΡƒ, прСдлагаСтся ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ финансовыС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ эту ΠΊΠ½ΠΈΠ³Ρƒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ с Π΄ΠΎΠ»Π΅ΠΉ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΈ.

9. Introduction to Algorithms ΠΈΠ»ΠΈ Алгоритмы: построСниС ΠΈ Π°Π½Π°Π»ΠΈΠ·



Π­Ρ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ β€” Π½Π΅ Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ руководство ΠΊ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°. Книга ΠΎΡ‡Π΅Π½ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ профиля ΠΈ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΊΠ°ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ, Ρ‚Π°ΠΊ ΠΈ профСссионалам. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΈ раскрываСт саму ΡΡƒΡ‚ΡŒ вопроса. Но Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя, ΠΊΠ½ΠΈΠ³Π° Π½Π΅ совсСм простая.

Она ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹, ΠΊΠ°ΠΊ структуры Π΄Π°Π½Π½Ρ‹Ρ…, быстрыС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡, тСория Π³Ρ€Π°Ρ„ΠΎΠ², Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ гСомСтрия ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π₯отя ΠΊΠ½ΠΈΠ³Π° ΠΈ содСрТит нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² псСвдокода, Π½Π° ΠΌΠΎΠΉ взгляд, ΠΎΠ½Π° ΠΎΡ‡Π΅Π½ΡŒ β€œΡ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρβ€.

10. The Pragmatic Programmer ΠΈΠ»ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚-ΠΏΡ€Π°Π³ΠΌΠ°Ρ‚ΠΈΠΊ



Π­Ρ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· самых ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… ΠΊΠ½ΠΈΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ Ρ‡ΠΈΡ‚Π°Π». ИзданиС ΠΏΠΎΠ»Π½ΠΎ ΠΊΠ°ΠΊ тСхничСских, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… практичСских совСтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΠΌΠ½Π΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΠΌΠ½Π΅ ΡΡ‚Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ.

Книга ΠΎΡ‡Π΅Π½ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° Π΄Π°ΠΆΠ΅ Π² 2020 Π³ΠΎΠ΄Ρƒ, особСнно послСднСС ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. Π—Π΄Π΅ΡΡŒ Π°Π²Ρ‚ΠΎΡ€ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ Π±Ρ‹Ρ‚ΡŒ соврСмСнным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹: ΠΎΡ‚ Π»ΠΈΡ‡Π½ΠΎΠΉ отвСтствСнности ΠΈ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ роста Π΄ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ².

ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² ΠΊΠ½ΠΈΠ³Ρƒ, Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ насколько ΠΎΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ; ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΉ, Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΈ динамичСский ΠΊΠΎΠ΄, ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ конкурСнтности, ΠΊΠ°ΠΊ ΡΡ‚ΠΎΡΡ‚ΡŒ Π½Π° страТС бСзопасности, ΠΊΠ°ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ β€œΠ±Π΅Π·ΠΆΠ°Π»ΠΎΡΡ‚Π½ΠΎ ΠΈ эффСктивно”, ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Если Π±Ρ‹ я Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΊΠ½ΠΈΠ³Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Π°ΠΌ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ, я Π±Ρ‹ Π²Ρ‹Π±Ρ€Π°Π» ΠΈΠΌΠ΅Π½Π½ΠΎ эту!

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅


Π­Ρ‚ΠΎ Π±Ρ‹Π» список ΠΎΠ΄Π½ΠΈΡ… ΠΈΠ· самых популярных ΠΊΠ½ΠΈΠ³ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π›ΡƒΡ‡ΡˆΠ°Ρ ΠΈΠ· списка, Π½Π° ΠΌΠΎΠΉ взгляд, β€” β€œΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚-прагматик” Π­.Π₯Π°Π½Ρ‚Π° ΠΈ Π”.Вомаса. Книги Π ΠΎΠ±Π΅Ρ€Ρ‚Π° Π‘. ΠœΠ°Ρ€Ρ‚ΠΈΠ½Π° вострСбованы ΠΈ нравятся ΠΌΠ½ΠΎΠ³ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, Π½ΠΎ я Π±Ρ‹ посовСтовал Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΈ ΠΈΡ… Ρ‡Ρ‚Π΅Π½ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ я Π½Π΅ согласСн с дядСй Π‘ΠΎΠ±ΠΎΠΌ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… вопросах.
НавСрняка, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· этих ΠΊΠ½ΠΈΠ³ Π²Ρ‹ ΡƒΠΆΠ΅ Ρ‡ΠΈΡ‚Π°Π»ΠΈ ΠΈΠ»ΠΈ хотя Π±Ρ‹ Π΄Π΅Ρ€ΠΆΠ°Π»ΠΈ ΠΈΡ… Π² Ρ€ΡƒΠΊΠ°Ρ…, ΠΈΠ»ΠΈ хотя Π±Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π½Π° просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. Как выразился Π°Π²Ρ‚ΠΎΡ€ ΡΡ‚Π°Ρ‚ΡŒΠΈ, это β€œΠ²Π΅Ρ‡Π½Ρ‹Π΅β€ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ посвящСны основам. Если Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ‡Π΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ список β€” Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ…, Π΄ΡƒΠΌΠ°ΡŽ, всСм Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ.

ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… сайтов для программистов β€” Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° vc.ru

БСгодня ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½. Как говорится, Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΈ врСмя. Π›ΡŽΠ±ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ инструкции с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ бСсплатно.

Π•ΡΡ‚ΡŒ масса сайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ‹Ρ‚Π° ΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ идСями ΠΊΠ°ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ программистам, Ρ‚Π°ΠΊ ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ.

Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½Π΅ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π½ΠΎ просто Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π±Ρ‹Ρ‚ΡŒ Π² курсС событий происходящих Π² IT сфСрС, Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ список сайтов ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ.

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹ΠΉ сайт Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠ³Π° с элСмСнтами новостного сайта. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ статСй ΠΈ новостСй связанных с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ тСхнологиями ΠΈ бизнСсом Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. РСсурс Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹: Geektimes, ВостСр, Мой ΠΊΡ€ΡƒΠ³, Ѐрилансим.

  • ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… IT ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ: Microsoft, Google, ЯндСкс, Mail.ru ΠΈ Ρ‚.Π΄.
  • Много ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, инструкций ΠΈ совСтов ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.
  • Π£Π΄ΠΎΠ±Π½Ρ‹Π΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ статСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.
  • Π•ΡΡ‚ΡŒ англоязычная вСрсия сайта.
  • Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ ограничСния Π½Π° Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.
  • НовыС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π°Π·Π΄Π΅Π» Β«ΠŸΠ΅ΡΠΎΡ‡Π½ΠΈΡ†Π°Β», Π³Π΄Π΅ ΡΡ‚Π°Ρ‚ΡŒΡ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ»Π³ΠΎ Π²ΠΈΡΠ΅Ρ‚ΡŒ Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° одобрСния ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ»ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ.
  • Π‘Π²ΠΎΠΈ Π±Π»ΠΎΠ³ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ вСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Π½ΠΎΠΉ основС.
  • Много новостного мусора ΠΈ Ρ…ΠΎΠ»ΠΈΠ²Π°Ρ€Π½ΠΎΠ³ΠΎ срача, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π² IT.
  • НСпродуманный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΊΠ°Ρ€ΠΌΡ‹ ΠΈ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π°.
  • Π£ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² Π₯Π°Π±Ρ€Π° встрСчаСт Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ Ρ€Π΅Π°ΠΊΡ†ΠΈΡŽ. Π‘Ρ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² Π₯Π°Π±Ρ€Π° Π½Π΅Ρ‚.
  • НС Ρ‚Ρ€Π΅Π·Π²ΠΎΡΡ‚ΡŒ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ сайта. Π—Π° Π½Π΅ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΡƒΡŽΡΡ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈΠ»ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰Π΅Π΅ΡΡ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ½Π΅Π½ΠΈΠ΅, ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ°Ρ€ΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ ограничСния Π½Π° Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚.

ΠŸΠΎΡ€Ρ‚Π°Π» для развития сотрудничСства ΠΌΠ΅ΠΆΠ΄Ρƒ

ΠΊΠ°ΠΊ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ

ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ программисты часто ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ усвоился ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π». ΠžΡ‚Π²Π΅Ρ‡Π°Π΅ΠΌ Π½Π° эти вопросы.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ расскаТСм, ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² соотвСтствии с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ языком программирования.

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ?

ΠŸΡ€ΠΎΠ²ΠΎΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ вопрос ΠΈΠ·ΠΎΠ±ΠΈΠ»ΠΈΠ΅ курсов ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ якобы сводят ΠΏΠΎΠ»ΡŒΠ·Ρƒ чтСния Π½Π° Π½Π΅Ρ‚, хотя это Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Ρ‚Π°ΠΊ. Книга – довольно ΠΎΠ±ΡŠΠ΅ΠΌΠ½Ρ‹ΠΉ рСсурс, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. ВСхничСская ΠΊΠ½ΠΈΠ³Π° прСдоставляСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… ΠΈ совСты, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ взгляд с высоты ΠΏΡ‚ΠΈΡ‡ΡŒΠ΅Π³ΠΎ ΠΏΠΎΠ»Π΅Ρ‚Π° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, ΠΈΠ΄Π΅ΠΈ ΠΈ ΠΎΠ±Ρ‰Π΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°.

ВСхничСская ΠΊΠ½ΠΈΠ³Π° Π½Π΅ читаСтся Π·Π° ΠΎΠ΄ΠΈΠ½ Π²Π΅Ρ‡Π΅Ρ€ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ худоТСствСнной Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΠ½Π° Π·Π°Π±ΠΈΡ€Π°Π΅Ρ‚ Π΄Π½ΠΈ, Π½Π΅Π΄Π΅Π»ΠΈ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ мСсяцы. Но Π΄Π°ΠΆΠ΅ ΡΡ‚ΠΎΠ»ΡŒ «растянутый» срок Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ быстро освоитС всС ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π±Ρ€Π°Ρ‚ΡŒ Π² самом Π½Π°Ρ‡Π°Π»Π΅ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ (Π° Ρ‚ΠΎ ΠΈ Π΄Π²Π΅) ΠΈ просто Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ – малоэффСктивный ΠΌΠ΅Ρ‚ΠΎΠ΄.

Π‘ΠΏΠ΅Ρ€Π²Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ.

Если Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ слоТных тСхнологиях, Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… языках программирования, абстрактных понятиях ΠΈ концСпциях, Π΅ΡΡ‚ΡŒ смысл ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ€Π°Ρ‚ΡŒΡΡ Π·Π° Ρ‚Π΅ΠΎΡ€ΠΈΡŽ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² процСссС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

НапримСр, Ссли спСрва ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Java ΠΈΠ»ΠΈ Python, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ языка C, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ Π΅Π³ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ², – Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚. НизкоуровнСвоС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, массивы ΠΈ ΡƒΠΉΠΌΠ° Π΄Ρ€ΡƒΠ³ΠΈΡ… интСрСсных Π²Π΅Ρ‰Π΅ΠΉ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ Ρ€Π°Π½Π΅Π΅ Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄ΠΎΠ³Π°Π΄Ρ‹Π²Π°Π»ΠΈΡΡŒ, Π½Π΅ позволят ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ стоящСС.

Π’ этом случаС Π½ΡƒΠΆΠ½ΠΎ Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Иногда слСдуСт ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ хотя Π±Ρ‹ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. Π“Ρ€ΡƒΠ±ΠΎ говоря, спСрва Π½ΡƒΠΆΠ½ΠΎ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ, ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Если Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ нСслоТныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π³Π΄Π΅ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΠ΅Ρ€Π²Ρ‹Ρ… экспСримСнтов достаточно Π·Π½Π°Ρ‚ΡŒ нСсколько простых Ρ„Π°ΠΊΡ‚ΠΎΠ², Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ†Π΅Π»ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π΅Ρ‚ смысла. По ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, с самого Π½Π°Ρ‡Π°Π»Π°.

Допустим, Ρ€Π°Π·Π±ΠΈΡ€Π°ΡΡΡŒ с HTML достаточно ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΠ°Ρ€Ρƒ ΠΎΠ½Π»Π°ΠΉΠ½-Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, вСдь для написания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСслоТных Ρ‚Π΅Π³ΠΎΠ² Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΡΡˆΡƒΡŽ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ. Достаточно ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Π³ΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Π’ΠΎ ΠΆΠ΅ самоС с Python: сначала нСсколько быстрых ΠΎΠ½Π»Π°ΠΉΠ½-курсов Π½Π° нСсколько часов, Π° дальшС – ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ, закрСпляя ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ знания. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² нСпонятных ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Ρ…, Ρ‡Ρ‚ΠΎ Π½Π΅ всСгда ΠΎΡΠ²Π΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… видСокурсах ΠΈ Π΄Π°ΠΆΠ΅ Π² ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… видСолСкциях.

ΠŸΠΎΠ΄Ρ‹Ρ‚ΠΎΠΆΠΈΠΌ:

  1. НачинаСтС ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΈ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, насколько ΠΎΠ½ΠΎ слоТноС? ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ для Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΎΠ±Π΅ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠΎ быстрым курсам, ΡΡ‚Π°Ρ‚ΡŒΡΠΌ ΠΈ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π°ΠΌ. НС ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ? Π’ΠΎΠ³Π΄Π° ΠΈΡ‰ΠΈΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ для ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ углублСния Π² Ρ‚Π΅ΠΎΡ€ΠΈΡŽ.
  2. Π£Π²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ тСхнология Π½Π΅ являСтся Β«rocket scienceΒ» (слоТной)? Π’ этом случаС ΠΊΠ½ΠΈΠ³Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π»ΠΎΠΆΠΈΡ‚ΡŒ Π΄ΠΎ Π»ΡƒΡ‡ΡˆΠΈΡ… Π²Ρ€Π΅ΠΌΠ΅Π½, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ обрастСтС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ: Ρ‚Π°ΠΊ ΠΎΠ½Π° окаТСтся Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ понятной ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ.
  3. Если ΠΆΠ΅ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ нСпросто (язык со слоТными конструкциями, ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ°ΠΌΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, etc.), сразу ΠΈΡ‰ΠΈΡ‚Π΅ ΠΊΠ½ΠΈΠ³Ρƒ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Как Π»ΡƒΡ‡ΡˆΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ?

Π’Ρ‹ΡΡˆΠ°Ρ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° – это Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ тСория. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΆΠ΅ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв являСтся ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ.

Книги ΠΏΠΎ тСхнологиям (языки программирования, web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, созданиС ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ) ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ практичСскими ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ заданиями, Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Β«Π½Π°Π±ΠΈΡ‚ΡŒ Ρ€ΡƒΠΊΡƒΒ»: Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΊ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ осядСт Π² Π³ΠΎΠ»ΠΎΠ²Π΅.

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ΅: Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π°Π±ΠΈΠ²Π°Π΅Ρ‚ Ρ€ΡƒΠΊΡƒ.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΡ‹Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ описанныС Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ сразу, Π² процСссС чтСния. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΠ»ΠΎΠΆΠ½ΡΡ‚ΡŒ ΠΈΡ… ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ свои собствСнныС Π·Π°Π΄Π°Ρ‡ΠΈ с использованиСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π·Π° Π½Π΅ΠΈΠΌΠ΅Π½ΠΈΠ΅ΠΌ учитСля ΠΈΠ»ΠΈ Ρ€Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Π°.

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠ΅: ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅.

Книги ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ просто ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для этого, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Ссли конкрСтная тСхнология ΠΈΠ»ΠΈ язык программирования для вас Π² Π½ΠΎΠ²ΠΈΠ½ΠΊΡƒ, ΠΈ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌΠΈ Π½Π΅Ρ‚. Π‘ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π° ΠΏΠΎΠ½ΡΡ‚ΡŒ всю ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π΅ получится. ПослС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ прочтСния ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΊ тСорСтичСскому ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° снова.

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅: ΠΏΡΡ‚ΡŒ ΠΊΠ½ΠΈΠ³ Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΎΠ΄Π½Π°.

Погоня Π·Π° количСством Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅ Π·Π°Π±ΠΈΡ‚ΡŒ свой ΡˆΠΊΠ°Ρ„ Β«ΡƒΠΌΠ½Ρ‹ΠΌΠΈΒ» ΠΊΠ½ΠΈΠΆΠΊΠ°ΠΌΠΈ Π½ΠΈ ΠΊ Ρ‡Π΅ΠΌΡƒ Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚. Π˜Π·ΡƒΡ‡Π°Ρ Π½ΠΎΠ²ΠΎΠ΅, Π±Ρ‹Π²Π°Π΅Ρ‚ тяТСло Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбя ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² Π·ΠΎΠ½Π΅ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π°, ΠΌΡ‹ часто ΡƒΡ‚Π΅ΡˆΠ°Π΅ΠΌ сСбя Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ°Π»ΠΎ Π·Π½Π°Π΅ΠΌ, ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π² Π»ΠΎΠ²ΡƒΡˆΠΊΡƒ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«Π’Π΅Ρ‡Π½Ρ‹ΠΉ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Β» – Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ постоянно Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡƒΡ‡ΠΈΡ‚, Π½ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ со своими знаниями Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ Π½ΠΎΠ²ΠΎΠΉ для нас Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ, достаточно ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΎΠ΄Π½Ρƒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ. Если Π²Ρ‹ считаСтС ΠΈΠ½Π°Ρ‡Π΅ – ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях своими мыслями ΠΏΠΎ этому ΠΏΠΎΠ²ΠΎΠ΄Ρƒ: Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно ΠΏΠΎΠ΄ΠΈΡΠΊΡƒΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ‚Π΅ΠΌΡƒ.

НС загоняйтС сСбя Π² Ρ‚ΡƒΠΏΠΈΠΊ вопросами Π² стилС Β«ΠŸΡ€ΠΎΡ‡Π΅Π» Π›ΡƒΡ‚Ρ†Π° ΠΏΠΎ ΠŸΠΈΡ‚ΠΎΠ½Ρƒ. Π§Ρ‚ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ дальшС?Β». Π›ΡƒΡ‡ΡˆΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ΡŒΡ‚Π΅ Π½Π° вопрос «Бколько строчСк ΠΊΠΎΠ΄Π° Π²Ρ‹ написали Π² процСссС чтСния?Β». Π§Ρ‚ΠΎ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° Ρ‚Ρƒ ΠΆΠ΅ Ρ‚Π΅ΠΌΡƒ, Ссли ΠΈ эта Π½Π΅ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΠ»Π°ΡΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅? ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³Ρƒ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· Π½Π΅Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

НС Π³ΠΎΠ½ΠΈΡ‚Π΅ΡΡŒ Π·Π° количСством. Для Π½Π°Ρ‡Π°Π»Π° Ρ…Π²Π°Ρ‚ΠΈΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ курса, ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π°, ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ строки ΠΊΠΎΠ΄Π°. Π‘Π΅Π· этих строк Π³Ρ€ΠΎΡˆ Ρ†Π΅Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ толстой ΠΊΠ½ΠΈΠ³Π΅.

КакиС ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ?

НСбольшой список, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ собраны наши ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠΈ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ языкам программирования ΠΈ тСхнологиям. Π­Ρ‚Π° Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π° пригодится Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ.

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π» ΡΡ‚Π°Ρ‚ΡŒΠΈ

Как Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ с нуля? :: Π Π‘Πš Π’Ρ€Π΅Π½Π΄Ρ‹

Π― Ρ…ΠΎΡ‡Ρƒ Π΄Π΅Π»Π°Ρ‚ΡŒ сайты. КакиС языки программирования Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ?

Π•Π²Π³Π΅Π½ΠΈΠΉ ΠšΡƒΡ‡Π΅Ρ€ΡΠ²Ρ‹ΠΉ, Π°Π²Ρ‚ΠΎΡ€ Π±Π»ΠΎΠ³Π° ΠΎΠ½Π»Π°ΠΉΠ½-унивСрситСта SkillBox, рассказал, Ρ‡Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ языки ΠΈΠΌ Π½Π΅ΠΏΡ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ.

Frontend-программист

Π’Π°ΠΊΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ стоит Π½Π° Β«ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΌ ΠΊΡ€Π°Π΅Β» ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ сайта: Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ Π΅Π³ΠΎ Π²ΠΈΠ΄ΠΈΡ‚ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΡŒ. Frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ слСдят Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС графичСскиС элСмСнты исправно Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ, ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ отобраТался Π½Π° всСх устройствах, ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π΅ Β«ΠΏΠΎΠ»Π·Π»ΠΈΒ», Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»ΠΈΡΡŒ слишком Π΄ΠΎΠ»Π³ΠΎ.

1. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ HTML

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ HTMLΒ β€” язык гипСртСкстовой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Π­Ρ‚ΠΎ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт вынСсти Π½Π° страницу всС основныС элСмСнты, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ тСкст.

2. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ CSS

Π’Π½Π΅ΡˆΠ½Π΅ написанная Π½Π° HTML ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-страница Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ тСкстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π§Ρ‚ΠΎΠ±Ρ‹ Β«ΠΎΠΆΠΈΠ²ΠΈΡ‚ΡŒΒ» Π΅Π³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ каскадная Ρ‚Π°Π±Π»ΠΈΡ†Π° стилСй ΠΈΠ»ΠΈ CSS. Она мСняСт Π½Π΅ структуру страницы, Π° Π΅Π΅ внСшний Π²ΠΈΠ΄: ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, располоТСниС элСмСнтов, Ρ‚Π΅Π½ΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π°. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Ссли HTML ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для описания логичСской структуры страницы, язык CSS ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° графичСскиС элСмСнты ΠΈ прописываСтся Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅.

3. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ JavaScript

НаконСц, Ρ‡Ρ‚ΠΎΠ±Ρ‹ элСмСнты Π²Π΅Π±-сайта ΠΌΠΎΠ³Π»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° дСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ прописываСт ΠΊΠΎΠ΄ Π½Π° языкС JavaScript. Он Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ слоТнСС ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π΄Π²ΡƒΡ…, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ стоит Ρ‚ΠΎΠ³ΠΎ: ΠΎΡ‚ скриптов зависит появлСниС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½ ΠΈΠ»ΠΈΒ ΠΆΠ΅ пСрСтаскиваниС элСмСнтов Π½Π° страницС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сортировка Ρ„ΠΎΡ‚ΠΎ Π² соцсСти). Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ CSS, ΠΊΠΎΠ΄ JavaScript встраиваСтся Π² структуру HTML, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ влияСт Π½Π΅ Π½Π° внСшний Π²ΠΈΠ΄ элСмСнтов, Π° Π½Π° ΠΈΡ… ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° страницС.

Π’Ρ‡Π΅Ρ€Π°ΡˆΠ½ΡΡ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΡƒΠΆΠ΅ Π·Π°Π²Ρ‚Ρ€Π°: ΠΌΠΎΠ³ΡƒΡ‚Β Π»ΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Ρ‚ΡŒ языки программирования

Backend-программист

ΠšΡ€Π°ΡΠΈΠ²Π°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° сайта Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π±Π΅Π· Π½Π°Ρ‡ΠΈΠ½ΠΊΠΈ: Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΈ, гипСрссылки ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ связаны с сСрвСром, Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сайтами. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ сСрвиса Π±Π΅Ρ€ΡƒΡ‚ Π½Π° сСбя backend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ. Они ТС ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ (Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ²) ΠΈ слСдят Π·Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π½Π° сСрвСр (Ρ‡Ρ‚ΠΎΠ±Ρ‹ страница Π½Π΅ «висла» ΠΈΠ·-Π·Π° Π½Π°ΠΏΠ»Ρ‹Π²Π° посСтитСлСй).

1. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ PHP

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ инструмСнт backend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β β€” язык программирования PHP. Он Π½ΡƒΠΆΠ΅Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ страницу с сСрвСром, Π³Π΄Π΅ хранятся ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π΄Π°Π½Π½Ρ‹Π΅. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π²Π΅Π±-сайт ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ HTML, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт, автоматичСски ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΉ Ρ‚ΡƒΠ΄Π° ΡƒΡΠ»ΠΎΠ²Π½ΡƒΡŽ Π³Π°Π»Π΅Ρ€Π΅ΡŽ, Π»Π΅ΠΆΠ°Ρ‰ΡƒΡŽ Π½Π° сСрвСрС. Π―Π·Ρ‹ΠΊ PHP Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ сильно ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ созданию сайта, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ SkillBox Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΠΈ frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ.

2. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ SQL

АббрСвиатура SQL Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ «структурированный язык запросов». Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ с PHP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ΅Π½ для связи сайта с сСрвСром, языки SQL ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡƒΠΆΠ΅ самими Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. БСйчас сущСствуСт мноТСство ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… языков, самыС распространСнныС ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…Β β€” это MySQL, MSSQL, PostgreSQL ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Β«ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°Β» Π² ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Π΅ Π²Π»Π°Π΄Π΅ΡŽΡ‚ языками, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ ΠΊΠ°ΠΊ для frontend-, Ρ‚Π°ΠΊ ΠΈ для backend-программирования. Они ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ спСциалистами, хотя, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π³Π»ΡƒΠ±ΠΈΠ½Π° ΠΈΡ… погруТСнности Π² ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ уступаСт освСдомлСнности ΡƒΠ·ΠΊΠΈΡ… спСциалистов.

Как Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ язык программирования, Π³Π°ΠΉΠ΄ ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ

ΠšΡ€Π°Ρ‚ΠΊΠΎ для ввСдСния: я являюсь ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ³Ρ€ ΠΈ ΠΌΠ½Π΅ Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ сСбС 15 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄. Π― Ρ€Π΅ΡˆΠΈΠ» ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ с рСкомСндациями Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ находится Π² самом Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π‘Ρ‚Π°Ρ‚ΡŒΡ Π² основном Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π° Π½Π° школьников (ΠΈ ΠΈΡ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ), студСнтов ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΆΡƒΠ½ΠΎΠ². Для людСй Π±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ возраста, Π½ΠΎ ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒ программистами, Π΄ΡƒΠΌΠ°ΡŽ, Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно.Β«ΠžΠΏΡΡ‚ΡŒ Π΄Π²ΠΎΠΉΠΊΠ°Β» β€” ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊΠ° Π€Ρ‘Π΄ΠΎΡ€Π° Π Π΅ΡˆΠ΅Ρ‚Π½ΠΈΠΊΠΎΠ²Π°

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ нСсколько постулатов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ просто ΠΏΡ€ΠΈΠΌΠ΅ΠΌ Π·Π° истину, ΠΊΠ°ΠΊ аксиомы:

  • ΠŸΡƒΡ‚ΡŒ Π² ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ»Π³ΠΈΠΉ ΠΈ слоТный
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ погруТСния ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ «бСзбашСнно Π²ΠΎΡ€Π²Π°Ρ‚ΡŒΡΡΒ»
  • Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΡ‡Π΅Π½ΡŒ быстро
  • Алгоритмы ΠΈ основы практичСски Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ
  • ΠžΡΠ²ΠΎΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, Ссли Π²Ρ‹ ΡƒΠΆΠ΅ спСциалист Π² ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅
  • ΠšΡ€ΠΎΠΌΠ΅ тСхничСских Π½Π°Π²Ρ‹ΠΊΠΎΠ², самоорганизации, поиска ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ нСтСхничСскиС Π½Π°Π²Ρ‹ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½Ρ‹, ΠΈ ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΡ‚ смСны Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠ»ΠΈ языка

Π­Ρ‚ΠΈ постулаты ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΏΠ°Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ, Π½ΠΎ это Π½Π΅ Ρ†Π΅Π»ΡŒ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ состоит Π² Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ язык ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ Ρ‡Π΅ΠΌ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ, Π° мноТСство Π½Π°Π²Ρ‹ΠΊΠΎΠ² языконСзависимы. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈΠ· слоТного ΠΏΡƒΡ‚ΠΈ стоит Π²Ρ‹ΠΊΠΈΠ½ΡƒΡ‚ΡŒ всё слоТноС Ρ‡Ρ‚ΠΎ Π½Π΅ являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ, всё Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΌ, Π° Π²Π·ΡΡ‚ΡŒ Π² Π΄ΠΎΡ€ΠΎΠ³Ρƒ всё Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚.

На протяТСнии всСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ смоТСтС Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ дСньги ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ программирования, Π²Π°ΠΌ придётся ΠΈΠ΄Ρ‚ΠΈ Π½Π° Π³ΠΎΠ»ΠΎΠΌ энтузиазмС. На ΠΏΡƒΡ‚ΠΈ Π²Ρ‹ встрСтитС мноТСство ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΌ этапС развития ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΡ‹ΠΌΠΈ. И Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡŽΠΆΠ΅Ρ‚ с ΠšΠ”ΠŸΠ’ Π½Π΅ состоялся, Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρƒ вас Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно Π²ΠΎΠ»ΠΈ ΠΈ ТСлания этот ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ собствСнной ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ я ΡΡ‡ΠΈΡ‚Π°ΡŽ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ процСсса обучСния. А ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ являСтся Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ язык ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ строго ΠΏΠΎ любви. Π’ΠΎ всСх тСхнологиях ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ сСйчас свободно Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ бСсплатныС ΠΎΠ½Π»Π°ΠΉΠ½ курсы Π΅ΡΡ‚ΡŒ Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, просто ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ вопрос «сколько я Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΒ» ΠΈ «насколько Π΄Π°Π½Π½Ρ‹ΠΉ язык/тСхнология вострСбованы Π² ΠΌΠΎΡ‘ΠΌ Π³ΠΎΡ€ΠΎΠ΄Π΅Β» ΠΈΠ· ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π²Ρ‹Π±ΠΎΡ€Π°. Π’Π°ΠΊΠΆΠ΅ я ΡΡ‡ΠΈΡ‚Π°ΡŽ Ρ‡Ρ‚ΠΎ бСсплатных ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² сСйчас Π½Π΅ΠΈΠΌΠΎΠ²Π΅Ρ€Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ я Π½Π΅ Π²ΠΈΠΆΡƒ особого смысла ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΎΠ½Π»Π°ΠΉΠ½ курсы. Из ΠΏΠ»Π°Ρ‚Π½ΠΎΠ³ΠΎ образования ΠΊΡ€ΡƒΠΆΠΊΠΈ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ роботостроСниСм для Π΄Π΅Ρ‚Π΅ΠΉ я ΡΡ‡ΠΈΡ‚Π°ΡŽ Ρ…ΠΎΡ€ΠΎΡˆΠ½Π΅ΠΉ ΠΈΠ΄Π΅Π΅ΠΉ, Ρ‚Π°ΠΊΠΆΠ΅ Π»ΡŽΠ±Ρ‹Π΅ тСхничСскиС Π»ΠΈΡ†Π΅ΠΈ, Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ, унивСрситСты, Ρ‚.Π΅. классичСскоС ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, Ссли Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π² возрастС ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΌ для Ρ‚Π°ΠΊΠΎΠ³ΠΎ образования.

ΠšΡƒΡ€ΡΡ‹ Π²ΠΈΠ΄Π° Β«ΠΌΡ‹ сдСлаСм ΠΈΠ· вас Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€Π° Π·Π° 2 мСсяца» я Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ. Π’ основном ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π° ΠΌΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ я Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ Π²ΠΈΠ΄Π΅Π» ΡΠΎΡΡ‚ΠΎΡΠ²ΡˆΠ΅Π³ΠΎΡΡ программиста с Ρ‚Π°ΠΊΠΈΠΌ Π±Π΅ΠΊΠ³Ρ€Π°ΡƒΠ½Π΄ΠΎΠΌ. Один Ρ€Π°Π· ΠΏΡ€Ρ‹Π³Π½ΡƒΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ Π³ΠΎΠ»ΠΎΠ²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ получится, ΡƒΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΏΠΎΠ»Ρ‘Ρ‚Π΅ β€” Π½Π΅Ρ‚. Из всСх ΠΏΡ€Π°Π²ΠΈΠ», ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π½ΠΎ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π΅Π½Π΅Π³ Π½Π° Π»ΠΎΡ‚Π΅Ρ€Π΅ΡŽ Π³Π΄Π΅ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ зависит Π½Π΅ ΠΎΡ‚ вас? А ΠΎΡ‚ вас ΠΎΠ½ Π½Π΅ зависит ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ стоитС Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π° Π½ΠΎΠ³Π°Ρ… ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ управляСтС ситуациСй.

Π’ΡƒΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ: школа с ΡƒΠ³Π»ΡƒΠ±Π»Ρ‘Π½Π½ΠΎΠΉ тСхничСской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ. Если ΡƒΠΊΠ»ΠΎΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΡƒ, Ρ‚ΠΎ это Π½Π΅ Ρ‚Π°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π₯ΠΎΡ€ΠΎΡˆΠΎ, ΠΊΠΎΠ³Π΄Π° ΡƒΠ³Π»ΡƒΠ±Π»Π΅Π½Ρ‹ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°, Ρ„ΠΈΠ·ΠΈΠΊΠ°, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°, английский язык. Π§Π΅ΠΌ большС удастся Π²ΠΏΠΈΡ…Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ стандартного обучСния школа-Π²ΡƒΠ·, Ρ‚Π΅ΠΌ Π»Π΅Π³Ρ‡Π΅ Π±ΡƒΠ΄Π΅Ρ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π½ΠΎ Π±Π΅Π· Ρ„Π°Π½Π°Ρ‚ΠΈΠ·ΠΌΠ°, ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ нСльзя. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ базовая матСматичСская ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΎΡ‡Π΅Π½ΡŒ сильно Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΎΠ·Π³, Π° Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΊ соТалСнию, практичСски Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ освоСна ΠΏΠΎΡ‚ΠΎΠΌ.

ΠŸΡ€ΠΎ Π²ΡƒΠ·Ρ‹ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΡˆΠΊΠΎΠ»Ρ‹: Π”ΠΈΠΏΠ»ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅ Π½ΡƒΠΆΠ΅Π½, Π²ΠΎΠΎΠ±Ρ‰Π΅, совсСм. ΠšΡ€ΠΎΠΌΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° эмиграции. Для получСния Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π²ΠΈΠ·Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ странС Π΄ΠΈΠΏΠ»ΠΎΠΌ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚, Π½ΠΎ ΠΈ это Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎ. Π’ унивСрситСт ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΠ΄Ρ‚ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ. И это ΠΌΠ°Ρ‚Π°Π½Π°Π»ΠΈΠ·, линСйная Π°Π»Π³Π΅Π±Ρ€Π°, Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ уравнСния, дискрСтная ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°, тСория вСроятностСй, матстатистика. КакиС ΠΌΠΎΠ΄Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ сСгодня Π΅ΡΡ‚ΡŒ Π² унивСрситСтС Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ. Π₯ΠΎΡ€ΠΎΡˆΠΎ, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠΊΡ€ΡƒΠ³ унивСрситСта Π±Π΅Π³Π°ΡŽΡ‚ HR ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, всякиС ЯндСкс, Intel, IBM, ΠšΠ°ΡΠΏΠ΅Ρ€ΡΠΊΠΈΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’ΡƒΠ΄Π° Π²ΠΏΠΎΠ»Π½Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ, ΠΈ ΠΎΠ½ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, содСрТат всякиС Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ ΠΈ спСцкурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈ.

Если Π²Ρ‹ взрослый Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΈ Ρƒ вас Π½Π΅Ρ‚ матСматичСского Π±Π΅ΠΊΠ³Ρ€Π°ΡƒΠ½Π΄Π°, Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ, Π½Π΅ ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ Π΅Π³ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ прямо сСйчас, просто спСктр Π²Π°ΡˆΠΈΡ… Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ нСсколько ΡƒΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅ отмСняСт продвиТСния Π² Ρ€Π°ΠΌΠΊΠ°Ρ… доступных Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Если Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π½Π°Π΄ΠΎ β€” ΠΎΠ½Π»Π°ΠΉΠ½ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ, это тяТСло, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π˜Ρ‚Π°ΠΊ, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΊΠ°ΠΊ я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ язык программирования

Π˜Π΄Ρ‘Ρ‚Π΅ ΠΈ Π³ΡƒΠ³Π», яндСкс ΠΈΠ»ΠΈ Ρ‡Π΅ΠΌ Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ ΠΈ Π·Π°Π±ΠΈΠ²Π°Π΅Ρ‚Π΅ Ρ‚Π°ΠΌ запрос: «бСсплатныС ΠΎΠ½Π»Π°ΠΉΠ½ курсы программирования» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ просто ΠΏΠΎ описаниям 5 Ρ€Π°Π·Π½Ρ‹Ρ… языков. ΠŸΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅, ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Ρ†Π΅ΠΏΠΈΡ‚. Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Ρ†Π΅ΠΏΠΈΠ»ΠΎ, всё Π²Ρ‹Π±ΠΎΡ€ сдСлан, Π±Π΅Ρ€ΠΈΡ‚Π΅ это.

По ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ языку ΠΈΠ΄Ρ‘Ρ‚Π΅ Π² википСдию ΠΈ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΎ этот язык. Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ понравится, Ρ‚ΠΎ Π²Ρ‹ΠΊΠΈΠ΄Ρ‹Π²Π°ΠΉΡ‚Π΅. ΠžΡΡ‚Π°Π½Π΅Ρ‚ΡΡ 2-3 языка. Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Ρ†Π΅ΠΏΠΈΠ»ΠΎ, всё Π²Ρ‹Π±ΠΎΡ€ сдСлан, Π±Π΅Ρ€ΠΈΡ‚Π΅ это.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ с ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ интСрСсно: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ для Π½ΠΈΡ… скрипты ΠΈΠ»ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сайт, Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π±ΠΎΡ‚Π°, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ финансовый расчёт, ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‚ΠΈΠΏΠ° эпидСмии, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠΌ, ΠΈΠ»ΠΈ Π΅Ρ‰Ρ‘ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ. Π’Π°ΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π»ΠΈΡ‡Π½ΠΎ Π²Π°ΠΌ интСрСсно, Π° Π½Π΅ Ρ‡Ρ‚ΠΎ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ считаСт Π²Π°ΠΆΠ½Ρ‹ΠΌ.

ΠŸΠΎΠΈΡ‰ΠΈΡ‚Π΅ курсы ΠΏΡ€ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠ½ΡƒΡŽ Π²Π°ΠΌ спСцифику Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… языках.

ΠŸΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ всё Ρ‡Ρ‚ΠΎ нравится.

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠΉΠΌΠ°Ρ‚ΡŒ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π² этом Π·Π°ΠΊΠΎΠΏΠ°Ρ‚ΡŒΡΡ. И ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ это ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΠΎΠΉΠΌΠ°Π»ΠΈ, Π½Π°Ρ‡ΠΈΠ½Π°ΠΉΡ‚Π΅ любой ΠΎΠ½Π»Π°ΠΉΠ½ курс. Если Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ слоТности ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ курс ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ язык. НС Π±ΠΎΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠ΅. Огонь Π² Π³Π»Π°Π·Π°Ρ… Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ вашим ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠΌ ΠΈ ΠΏΡƒΡ‚Π΅Π²ΠΎΠ΄Π½ΠΎΠΉ Π·Π²Π΅Π·Π΄ΠΎΠΉ.

Если Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π° большС, Π° Ρ„Π°Π½Π° Π½Π΅Ρ‚, Ρ‚ΠΎ риск Π½Π΅ Π΄ΠΎΠΉΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ увСличиваСтся. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ любви. А ΠΏΠΎ расчёту Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡƒΠΆΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΊΠΈΠΉ Π±Π΅ΠΊΠ³Ρ€Π°ΡƒΠ½Π΄. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это Π΄Π°ΠΆΠ΅ Π½Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π° Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ-Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹ΠΉ язык программирования. А ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ всё Ρ€Π°Π²Π½ΠΎ придётся, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ всё мСняСтся ΠΎΡ‡Π΅Π½ΡŒ быстро. И Π΄Π°ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠΉ консСрвативный язык ΠΊΠ°ΠΊ C++ качСствСнно мСняСтся ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π½Ρ‘ΠΌ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ².

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сСйчас ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ сильно ΡƒΡΡ‚Π°Ρ€Π΅ΡŽΡ‚ ΠΈ измСнятся, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π΄ΠΎΠΉΠ΄Ρ‘Ρ‚Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я сСйчас ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ Ρ…ΠΎΠ±Π±ΠΈ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π½Π΅ сущСствовали, ΠΊΠΎΠ³Π΄Π° я учился ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ€Π°ΡΡΠ»Π°Π±ΡŒΡ‚Π΅ΡΡŒ ΠΈ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΡˆΡ‚Ρ‹Ρ€ΠΈΡ‚ ΠΈ ΠΏΡ€Ρ‘Ρ‚, Π° Π½Π΅ Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ Π·Π½Π°Ρ‚ΡŒ нСсколько языков ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΎΠΏΡ‹Ρ‚Π° ΠΈ ΠΎΠ±Ρ‰Π΅Π³ΠΎ развития Π² отрасли. МоТно ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ свой ΡΡ‚ΠΈΠ»ΡŒ ΠΈ ΠΏΡƒΡ‚ΡŒ.

НСсколько ΠΎΡ‡Π΅Π½ΡŒ частых вопросов

НуТСн Π»ΠΈ английский?

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ прямо сСйчас β€” Π½Π΅Ρ‚. Но Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π±Ρ‹. Если ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° этом Π² школС ΠΈ унивСрситСтС, Ρ‚ΠΎ это Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ. Но Π½Π΅ стоит ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Β«Π²Ρ‹ΡƒΡ‡Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌ Π·Π°ΠΉΠΌΡƒΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌΒ».

НуТна Π»ΠΈ Π²Ρ‹ΡΡˆΠ°Ρ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°?

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ прямо сСйчас β€” Π½Π΅Ρ‚. Но Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π±Ρ‹. Если ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° этом Π² школС ΠΈ унивСрситСтС, Ρ‚ΠΎ это Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ. Но Π½Π΅ стоит ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Β«Π²Ρ‹ΡƒΡ‡Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌ Π·Π°ΠΉΠΌΡƒΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌΒ».

НуТна Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅Π΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅?

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ прямо сСйчас β€” Π½Π΅Ρ‚. Но Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π±Ρ‹. Если ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° этом Π² школС ΠΈ унивСрситСтС, Ρ‚ΠΎ это Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ. Но Π½Π΅ стоит ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Β«Π²Ρ‹ΡƒΡ‡Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌ Π·Π°ΠΉΠΌΡƒΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌΒ».

НуТно Π»ΠΈ X?

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ прямо сСйчас β€” Π½Π΅Ρ‚. Π’ΠΎΡ‡Π½ΠΎ Π½Π΅ стоит ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Β«Π²Ρ‹ΡƒΡ‡Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌ Π·Π°ΠΉΠΌΡƒΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌΒ». Ну Π²Ρ‹ поняли πŸ™‚

И самоС Π³Π»Π°Π²Π½ΠΎΠ΅: Π΄ΠΎΠ³ΠΌΠ°Ρ‚ΠΎΠ² β€” Π½Π΅Ρ‚, понятия Β«ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΒ» β€” Π½Π΅Ρ‚, ΠΌΠ½Π΅Π½ΠΈΠΉ Π²ΠΎΠΊΡ€ΡƒΠ³ β€” ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹. ΠŸΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ ΠΊΠ°ΠΉΡ„ ΠΈ ΡˆΠ»ΠΈΡ‚Π΅ всСх лСсом, Π² Ρ‚ΠΎΠΌ числС мСня ΠΈ эту ΡΡ‚Π°Ρ‚ΡŒΡŽ, Ссли Π²Π°ΠΌ нравится Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ я написал β€” Π΄Π΅Π»Π°ΠΉΡ‚Π΅. Если это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ρ‚ΠΎ это Π½Π΅ Ρ‚ΡƒΠΏΠΎ.

Π’ Π½Π°Ρ‡Π°Π»Π΅, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ, с любой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π² любом Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΏΠΎΡ‚ΠΎΠΌ. Π’ΠΎΠΆΠ΅ самоС с ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ плаванию, Π΅Π·Π΄Π΅ Π½Π° вСлосипСдС, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅. Π‘Π½Π°Ρ‡Π°Π»Π° Π²Ρ‹ ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π±Π΅Π³Π°Ρ‚ΡŒ, Ρ‚Ρ€Π΅Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ΡΡŒ Π° ΠΏΠΎΡ‚ΠΎΠΌ Π±Π΅ΠΆΠΈΡ‚Π΅ ΠΌΠ°Ρ€Π°Ρ„ΠΎΠ½. Бписок этих Π°Π½Π°Π»ΠΎΠ³ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ бСсконСчно. Π‘Π½Π°Ρ‡Π°Π»Π° Π²Ρ‹ осваиваСтС инструмСнт ΠΈ воспитываСтС Π² сСбС Π½Π°Π²Ρ‹ΠΊΠΈ, ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΆΠ΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двиТСния ΠΈ интСрСсныС Π²Π°ΠΌ направлСния развития Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π½Π°Π²Ρ‹ΠΊΠ°. Π’ΠΎΡ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ€ΠΎΠ²Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с слСдуйтС Π·Π° ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ.

И напослСдок ΠΏΠ°Ρ€Π° ΠΏΡ€ΠΈΠΊΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈΠ³Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я ΡΡ‡ΠΈΡ‚Π°ΡŽ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ: lightbot.com ΠΈ www.euclidea.xyz/ru

27 сайтов с Π·Π°Π΄Π°Ρ‡ΠΊΠ°ΠΌΠΈ для оттачивания Π½Π°Π²Ρ‹ΠΊΠΎΠ² программирования

РСшСниС Π·Π°Π΄Π°Ρ‡ β€” Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ способ Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ освоСниС Π½ΠΎΠ²ΠΎΠ³ΠΎ для вас языка программирования, Ρ€Π΅ΡˆΠ°Ρ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ Π½Π° этом языкС.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ 27 самых популярных сайтов с Π·Π°Π΄Π°Ρ‡ΠΊΠ°ΠΌΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

Codewars β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ сСрвис для закрСплСния Π½Π°Π²Ρ‹ΠΊΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Ruby, JavaScript, Java, Python, Clojure, CoffeeScript, C# , Haskell. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Ρ‹ ΠΊΠ°ΠΊ алгоритмичСскиС Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ‚Π°ΠΊ ΠΈ практичСскиС Π·Π°Π΄Π°Ρ‡ΠΈ, связанныС с шаблонами проСктирования. ПослС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, рассортированныС ΠΏΠΎ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Ρƒ Π² зависимости ΠΎΡ‚ ΠΈΡ… красоты ΠΈ практичности.

Leetcode β€” сайт с алгоритмичСскими Π·Π°Π΄Π°Ρ‡ΠΊΠ°ΠΌΠΈ для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ тСхничСским собСсСдованиям Π² Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ Ρ„ΠΈΡ€ΠΌΡ‹, ΠΊΠ°ΠΊ Google ΠΈ Facebook. Π’ΠΎΠ·Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π΅ΡΡ‚ΡŒ обсуТдСниС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΊ этой Π·Π°Π΄Π°Ρ‡Π΅. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ языки программирования: C, C++, Java, Python, C# , JavaScript, Ruby, Bash.

Programming Praxis β€” Π±Π»ΠΎΠ³, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ Ρ†Π΅Π»Ρ‹ΠΉ ряд интСрСсных Π·Π°Π΄Π°Ρ‡, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… языках программирования.

TopCoder β€” Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ сообщСство программистов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΡŽΠ±ΡΡ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ. Много Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… сорСвнований, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Ρ‹.

Python Challenge β€” сайт, Π³Π΄Π΅ Π·Π°Π³Π°Π΄ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ написания Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Python. ΠŸΡ€ΠΈ этом ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ увСличиваСтся Π² гСомСтричСской прогрСссии с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ Π·Π°Π³Π°Π΄ΠΊΠΎΠΉ.

C Puzzles прСдоставляСт Π²Π°ΠΌ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Π΅ для языка Π‘ΠΈ (со всСми Π΅Π³ΠΎ ΠΏΡ€ΠΈΡ‡ΡƒΠ΄Π°ΠΌΠΈ). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ языки ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π‘ΠΈ-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ· Π½Π΅Π³ΠΎ, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ язык Π‘ΠΈ ΠΊΠ°ΠΊ свой Ρ€ΠΎΠ΄Π½ΠΎΠΉ, Π²Π΅Π»ΠΈΠΊΠ° Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ эти Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ.

Π’ описании сайта сказано, Ρ‡Ρ‚ΠΎ это Β«Π°Ρ€Π΅Π½Π°, Π³Π΄Π΅ ΡΡƒΠΌΠ°ΡΡˆΠ΅Π΄ΡˆΠΈΠ΅ программисты ΡΡ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Ρ€Π°Π΄ΠΈ славы ΠΈ ΠΊΠ»Ρ‘Π²Ρ‹Ρ… ΠΏΡ€ΠΈΠ·ΠΎΠ²Β». УчастиС Π² сорСвнованиях, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ ΠΏΠΎΠ» Π³ΠΎΠ΄Π° β€” Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ способ ΠΏΡ€ΠΎΡΠ²ΠΈΡ‚ΡŒ сСбя Π² сообщСствС программистов.

Π¦ΠΈΡ‚Π°Ρ‚Π° с Π³Π»Π°Π²Π½ΠΎΠΉ страницы: Β«Project Euler β€” ряд Π±Ρ€ΠΎΡΠ°ΡŽΡ‰ΠΈΡ… Π²Ρ‹Π·ΠΎΠ² матСматичСских/программистских Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ матСматичСской ΠΈΠ½Ρ‚ΡƒΠΈΡ†ΠΈΠΈ для ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΒ». РСсурс Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΊΠ°ΠΊ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠ΅, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ-настоящСму слоТныС Π·Π°Π΄Π°Ρ‡ΠΊΠΈ.

Ruby Quiz β€” собраниС сорСвнований ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ срСди рубистов, обновляСмоС ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю. ΠŸΠΎΠ΄Ρ‚ΠΎΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄ Ruby, эти сорСвнования ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… языках программирования.

Prolog Problems Π·Π°Ρ‚ΠΎΡ‡Π΅Π½ ΠΏΠΎΠ΄ язык программирования Prolog. Но Π² сообщСствС Π΅ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… языках программирования, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Python, Ruby, Haskell, Scala. РСшСниС Π·Π°Π΄Π°Ρ‡ Π½Π° этом рСсурсС β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ способ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π½ΠΎΠ²Ρ‹ΠΌ языком программирования.

ΠŸΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ русскоязычный Π°Π½Π°Π»ΠΎΠ³ ΡƒΠΆΠ΅ упомянутого Topcoder.

Π—Π°Π΄Π°Ρ‡ΠΊΠΈ Π² основном Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π·Π½Π°Π½ΠΈΠΉ Π‘++, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… языках программирования.

ΠžΡ‚Ρ‚Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π½Π°Π²Ρ‹ΠΊΠΈ программирования, Ρ€Π΅ΡˆΠ°Ρ Π·Π°Π΄Π°Ρ‡ΠΊΠΈ ΠΈ проходя Π·Π°Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ квСст.

Timus Online Judge β€” это ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΠΉ Π² России Π°Ρ€Ρ…ΠΈΠ² Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ с автоматичСской ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰Π΅ΠΉ систСмой. Основной источник Π·Π°Π΄Π°Ρ‡ для Π°Ρ€Ρ…ΠΈΠ²Π° β€” сорСвнования Π£Ρ€Π°Π»ΡŒΡΠΊΠΎΠ³ΠΎ Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ унивСрситСта, Π§Π΅ΠΌΠΏΠΈΠΎΠ½Π°Ρ‚Ρ‹ Π£Ρ€Π°Π»Π°, Π£Ρ€Π°Π»ΡŒΡΠΊΠΈΠ΅ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΡŒΡ„ΠΈΠ½Π°Π»Ρ‹ ACM ICPC, ΠŸΠ΅Ρ‚Ρ€ΠΎΠ·Π°Π²ΠΎΠ΄ΡΠΊΠΈΠ΅ сборы ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

Одна ΠΈΠ· самых популярных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… стратСгий для программистов. Π£Π²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ, с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ языка β€” JavaScript ΠΈ Python.

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° языка программирования Python. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ программирования условий.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ создан для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ Ρƒ школьников ΠšΡ€Π°ΡΠ½ΠΎΡΡ€ΡΠΊΠΎΠ³ΠΎ края уровня Π·Π½Π°Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ способностСй, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠ»ΠΈΠΌΠΏΠΈΠ°Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡.

Π‘Π°ΠΉΡ‚ содСрТит Π°Ρ€Ρ…ΠΈΠ² Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ ΠΎΠ»ΠΈΠΌΠΏΠΈΠ°Π΄Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ со встроСнной ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰Π΅ΠΉ систСмой. Для участия Π² систСмС достаточно Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π» β€œΠΡ€Ρ…ΠΈΠ² задач”, Π³Π΄Π΅ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ 700 Π·Π°Π΄Π°Ρ‡ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ слоТности.

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΠΎΡ€Ρ‚Π°Π» ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎ-мСтодичСского обСспСчСния дистанционных ΠΎΠ»ΠΈΠΌΠΏΠΈΠ°Π΄ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ для ΠΎΠ΄Π°Ρ€Π΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ»ΠΎΠ΄Π΅ΠΆΠΈ ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹.

ΠšΠΎΡΠΌΠΈΡ‡Π΅ΡΠΊΠ°Ρ стратСгия, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ являСтся Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Π½ΠΎ Π΄Π°ΡŽΡ‰ΠΈΠΌ большоС прСимущСство Π½Π°Π²Ρ‹ΠΊΠΎΠΌ. ПослС Π²Π²ΠΎΠ΄Π½ΠΎΠ³ΠΎ курса ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· сторон β€” Python ΠΈΠ»ΠΈ JavaScript.

CodeChef β€” ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для программистских сорСвнований, поддСрТиваСмая индийским Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ПО β€œDirecti”.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²Ρ‹Π΄Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ Π² этой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅?

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΏΠ΅Ρ€Π΅Π΄ сорСвнованиями ΠΌΠΎΠΆΠ½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π½ΡŒΠΊΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π²Ρ‹Π±Ρ€Π°Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ слоТности.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€ ΠΈΠ· ΠΏΠΎΡ‡Ρ‚ΠΈ 30 языков программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡Π΅ΠΊ. Π’ мСсяц проводится ΠΎΠΊΠΎΠ»ΠΎ 2-3 сорСвнований с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. НСкоторыС ΠΈΠ· Π½ΠΈΡ… β€” ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅, ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ рСгистрациСй Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свою, Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ слоТно, вСдь Π² CodeChef 125 тысяч участников.

Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² сорСвнованиях. Π’ свой ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡŽΠΌΠ΅, ΠΈ вся информация Π±ΡƒΠ΄Π΅Ρ‚ доступна Ρ‚Π°ΠΊΠΈΠΌ работодатСлям, ΠΊΠ°ΠΊ Facebook, Quora, Yahoo ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ.

Динамичная ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ° для сорСвнований, количСство участников Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прСвысило 350 тысяч Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. РСсурс ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅Ρ‚ новости ΠΎΠ± ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… сорСвнованиях программистов, краудсорсинговых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π°Π΄Π°Ρ‡ приблиТаСтся ΠΊ ΡˆΠ΅ΡΡ‚ΠΈ тысячам, Π²ΠΎΠ·Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅ΡΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ обсуТдСниС.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° языкС программирования Go Π² ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅.

Π‘Π°ΠΉΡ‚ позволяСт ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ практичСскиС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 30 языках программирования, ΠΏΡ€ΠΈ этом Π΅ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠ°ΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, Ρ‚Π°ΠΊ ΠΈ для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… программистов. ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь, получаСмая послС ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚Β ΡΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вас Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ написаниС ΠΊΠΎΠ΄Π°.

ΠŸΠ»ΠΎΡ‰Π°Π΄ΠΊΠ° для программистских сорСвнований ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ΠΎΠ²: позволяСт ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ прямо Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ программистами ΠΈ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ„Ρ„Π΅Ρ€Ρ‹ ΠΈ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Ρ‹!

Π‘Π°ΠΉΡ‚ позволяСт ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ собСсСдованию Π² Π»ΡƒΡ‡ΡˆΠΈΠ΅ IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠšΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²ΠΎΠΉ Π΄ΠΎΠ»ΠΈΠ½Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Google, Facebook ΠΈ Amazon. На Π½Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ с собСсСдований Π² этих компаниях, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΎΡ‚ ΠΌΠ΅Π½Ρ‚ΠΎΡ€ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΎΡ‚ сотрудников этих ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ.

Rosalind – ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для изучСния Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ программирования Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡. Π•ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Ρ… Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π‘Π°ΠΉΡ‚ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡ΠΈ, Π΄Π°ΡŽΡ‰Π΅Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ прСдставлСниС Π² молСкулярной Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ слоТности, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ производится с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌΒ ΡΠ·Ρ‹ΠΊΠ° программирования Python. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π°Π΄Π°Ρ‡ выполняСтся автоматичСски.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

Π― Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² сфСрС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ; ПослС изучСния Турналистики я Π±Ρ‹Π» Π³ΠΎΡ‚ΠΎΠ² ΠΊ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅ иностранного коррСспондСнта ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Π³Π°Π·Π΅Ρ‚Ρ‹. К соТалСнию, я Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ» ΡƒΡ‡Π΅Π±Ρƒ Π½Π° ΠΏΠΈΠΊΠ΅ экономичСского кризиса ΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ ΡƒΠΏΠ°Π΄ΠΊΠ° ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… БМИ.

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ»ΠΈΠ² нСсколько слСз, я устроился Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ компанию, которая спСциализируСтся Π½Π° тСхнологиях B2B. Π’ Ρ‚ΠΎ врСмя компания ΠΏΡ‹Ρ‚Π°Π»Π°ΡΡŒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ присутствиС Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ Π΅ΠΉ Π±Ρ‹Π» Π½ΡƒΠΆΠ΅Π½ Турналист с Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ программирования.Π₯отя Π² Ρ‚ΠΎ врСмя я Π½Π΅ Π·Π½Π°Π», ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, я с Ρ€Π°Π΄ΠΎΡΡ‚ΡŒΡŽ взялся Π·Π° Π΄Π΅Π»ΠΎ. Π― ΠΎΠ±ΠΎΠΆΠ°Π» ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ любил Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, поэтому ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ казалось ΠΌΠ½Π΅ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ.

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΊΠ°ΠΊ я ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ПослС ΠΌΠ½ΠΎΠ³ΠΈΡ… часов исслСдований ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ ΠΈ сСмьи Π² отрасли я, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π½Π°Ρ‡Π°Π» достаточно Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² этом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ это Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ. Π˜Ρ‚Π°ΠΊ, я Π³ΠΎΡ‚ΠΎΠ² ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своими Π½ΠΎΠ²ΠΎΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΌΠΈ знаниями с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°ΠΌΠΈ!

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — это способ Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ инструкции ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ дальшС.Π­Ρ‚ΠΈ инструкции извСстны ΠΊΠ°ΠΊ ΠΊΠΎΠ΄, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ программисты ΠΏΠΈΡˆΡƒΡ‚ ΠΊΠΎΠ΄ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈΠ»ΠΈ выполнСния Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠšΠΎΠ½Π΅Ρ‡Π½Π°Ρ Ρ†Π΅Π»ΡŒ — ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ: это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, начиная с Π²Π΅Π±-страницы ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ просто ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ часто описываСтся ΠΊΠ°ΠΊ смСсь искусства ΠΈ Π½Π°ΡƒΠΊΠΈ; ΠΎΠ½ тСхничСский ΠΈ аналитичСский, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя творчСский.

Когда я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π½Π°Ρ‡Π°Π» ΠΈΡΠΊΠ°Ρ‚ΡŒ курсы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ сСбя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, я понял, ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ я Π½Π΅ Π·Π½Π°Π».Мои Π±Ρ€Π°Ρ‚ΡŒΡ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ программистами, поэтому я Π²ΠΈΠ΄Π΅Π» строки ΠΈ строки символов ΠΈ Π±ΡƒΠΊΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ написали, Π½ΠΎ понятия Π½Π΅ ΠΈΠΌΠ΅Π», Ρ‡Ρ‚ΠΎ всС ΠΎΠ½ΠΈ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚. Π― Π΄Π°ΠΆΠ΅ Π½Π΅ Π·Π½Π°Π»Π°, Ρ‡Ρ‚ΠΎ Π²ΠΈΠΆΡƒ Π½Π° своСм экранС, ΠΊΠΎΠ³Π΄Π° выполняла простыС Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈΠ»ΠΈ просмотр ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, связанных с этими мистичСскими языками.

Π― Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ исслСдовал эту Ρ‚Π΅ΠΌΡƒ, Π½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ статСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Ρ‡ΠΈΡ‚Π°Π», Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»Π½Ρ‹ тСхничСского ΠΆΠ°Ρ€Π³ΠΎΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ я Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π». Π’ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ являСтся довольно распространСнной ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π² ΠΌΠΈΡ€Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ B2B, я Π½Π΅ смог Π½Π°ΠΉΡ‚ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎ объясняло Π±Ρ‹ Π΅Π΅ ясно ΠΈ просто.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹ΡˆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ — это моя ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° — Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΊΠ°ΠΊ Турналист ΠΈ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ — тСхничСский спСциалист — ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ² программирования

Когда я искал рСсурсы для обучСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΠΎ доступной Ρ†Π΅Π½Π΅, я наткнулся Π½Π° курс HTML Codecademy. Когда я рассказал своим Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ-тСхничСским спСциалистам, Ρ‡Ρ‚ΠΎ я ΠΈΠ·ΡƒΡ‡Π°ΡŽ, ΠΎΠ½ΠΈ сообщили ΠΌΠ½Π΅, Ρ‡Ρ‚ΠΎ HTML Π½Π΅ считаСтся языком программирования. Π― покопался Π² Stack Overflow, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС, ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ, хотя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ программисты ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Π΅Π³ΠΎ языком программирования, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅Ρ‚.

Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ этот ΠΎΡ‚Π²Π΅Ρ‚:

Π›ΡŽΠ±Π°Ρ инструкция, которая Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, являСтся языком программирования.

ΠΏΡ€ΠΎΡ‚ΠΈΠ²:

НСт, HTML — это Π½Π΅ язык программирования. Β«MΒ» ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°Β». Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, язык программирования позволяСт ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ процСсс выполнСния Ρ‡Π΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ HTML — это способ добавлСния контСкста ΠΈ структуры ΠΊ тСксту.

ЀактичСски, Stackify Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½ΠΈ HTML, Π½ΠΈ CSS Π² свой список самых популярных языков программирования Π½Π° 2017 Π³ΠΎΠ΄.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· Stackify.

Π­Ρ‚Π° Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π»Π° мСня ΠΊ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‰Π΅ΠΉΡΡ дискуссии ΠΎ Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Одно ΠΈΠ· часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ: ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — это облСгчСнная вСрсия программирования. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ ΠΏΠΈΡˆΡƒΡ‚ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π½ΠΎ ΠΊΠΎΠ΄Π΅Ρ€Ρ‹ часто Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³Π°ΠΌΠΈ, создатСлями ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (ΠΊΠ°ΠΊ ΠΈ я) ΠΈΠ»ΠΈ графичСскими Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π»ΡƒΡŽΡ‚ΡΡ HTML ΠΈΠ»ΠΈ CSS.

На самом Π΄Π΅Π»Π΅, Π½Π΅Ρ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ!

КакиС языки программирования я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ?

Π― ΠΆΠΈΠ» ΠΈ Π²ΠΎ Π€Ρ€Π°Π½Ρ†ΠΈΠΈ, ΠΈ Π² Испании, ΠΈ отчасти я Ρ€Π΅ΡˆΠΈΠ» ΠΆΠΈΡ‚ΡŒ Π² этих странах, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ я ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Π½Π° этом языкС Π² ΠΎΠ±ΠΎΠΈΡ… мСстах.Если я ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡŽ свою ΠΌΠ΅Ρ‡Ρ‚Ρƒ ΠΆΠΈΡ‚ΡŒ Π² Π˜Ρ‚Π°Π»ΠΈΠΈ, я Ρ‚ΠΎΡ‡Π½ΠΎ знаю, ΠΊΠ°ΠΊΠΎΠΉ язык я Π²Ρ‹ΡƒΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ максимально ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ: ΠΈΡ‚Π°Π»ΡŒΡΠ½ΡΠΊΠΈΠΉ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ (ΠΈΠ»ΠΈ любовь ΠΈ Π΅Π΄Π°, Π² зависимости ΠΎΡ‚ вашСй Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния).

Π Π΅ΡˆΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ язык программирования Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ, Π½Π΅ Ρ‚Π°ΠΊ просто; всС зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠ²Π° ваша Ρ†Π΅Π»ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ.

НСкоторыС ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных языков Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ (ΠΌΡ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹Π΅ HTML ΠΈ CSS, нСсмотря Π½Π° споры):

  • HTML
  • Javascript
  • Python
  • CSS
  • Π ΡƒΠ±ΠΈΠ½
  • PHP
  • C ++
  • SQL

НСкоторыС ΠΈΠ· этих языков Π»Π΅Π³Ρ‡Π΅ ΠΈ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Π΅Π΅ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, хотя это Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΡ… ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ.На самом Π΄Π΅Π»Π΅, для вашСй ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· «уТасных» языков программирования, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π±ΠΎΠ»Π΅Π΅ вострСбованы.

Богласно Π΄Π°Π½Π½Ρ‹ΠΌ Stack Overflow, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ языками ΡΠ²Π»ΡΡŽΡ‚ΡΡ Perl, Delphi ΠΈ VBA, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ PHP, Objective-C, CoffeeScript ΠΈ Ruby.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка.

Π‘Π°ΠΌΡ‹ΠΉ Π²Π°ΠΆΠ½Ρ‹ΠΉ вопрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ сСбС ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ:

Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π²Π΅Π±-сайт выглядит для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΈΠ»ΠΈ вас большС Π²ΠΎΠ»Π½ΡƒΠ΅Ρ‚, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Π­Ρ‚ΠΎ Π΄Π²Π° основных различия ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌΠΈ интСрфСйсными ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ языками программирования.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ интСрфСйсноС ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

Front-end Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСт элСмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈ с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚; всС Π΄Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ сайт выглядит ΠΈ ощущаСтся.

Back-end Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ слСдят Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Π±-сайт Ρ€Π°Π±ΠΎΡ‚Π°Π» Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½, Π° ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ΠΈ ΠΏΠΈΡˆΡƒΡ‚, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… хранится такая информация, ΠΊΠ°ΠΊ свСдСния ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Ρ…, ΠΈ с сСрвСрами, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… (Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ) находятся Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

Как интСрфСйсноС, Ρ‚Π°ΠΊ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ являСтся творчСским ΠΏΠΎ-своСму, Π½ΠΎ интСрфСйсным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ часто трСбуСтся Π·Ρ€Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ сайта.

Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ интСрфСйсной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ этот красивый ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π° вашСй любимой Π²Π΅Π±-страницС ΠΈΠ»ΠΈ этот слайдСр Π½Π° домашнСй страницС новостного сайта ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. ВсС, ΠΎΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ схСмы ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π΄ΠΎ располоТСния ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΈ, являСтся ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΡŒΡŽ внСшнСго Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

Π’Ρ€ΠΈ основных языка, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ:

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ HTML, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅ΠΉ располоТСниС изобраТСния, Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ тСкста ΠΆΠΈΡ€Π½Ρ‹ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Bootstrap, AngularJS ΠΈ EmberJS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ внСшним Π²ΠΈΠ΄ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройствах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ смартфоны ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ часто Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со спСциалистами ΠΏΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ ΠΎΠΏΡ‹Ρ‚Ρƒ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ интСрфСйсу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ внСшний Π²ΠΈΠ΄, ощущСния ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° сайта Π»ΡƒΡ‡ΡˆΠ΅ всСго подходят для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΎΠ±Ρ‰ΠΈΠ΅ сСрвСрныС языки Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сообщаСт ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ я Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π» Ρ„Ρ€Π°Π·Ρ‹ (ΠΈΠ»ΠΈ строки) Β«ΠΏΡ€ΠΈΠ²Π΅Ρ‚Β» ΠΈ Β«ΠšΠ°Ρ€Π΅Π½ МакКэндлСсс» (ΠΌΠΎΠ΅ имя).

Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с внСшним ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅Ρ‚Π΅ ΠΏΠΎΠΊΡƒΠΏΠΊΡƒ Π½Π° Amazon. Когда Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅Ρ‚Π΅ ΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.Но обСспСчСниС бСспСрСбойной Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠ°ΠΊ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π²Π²ΠΎΠ΄ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, — это Ρ€Π°Π±ΠΎΡ‚Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

НСкоторыС Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π·Π½Π°ΡŽΡ‚ ΠΊΠ°ΠΊ интСрфСйсныС, Ρ‚Π°ΠΊ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ языки программирования. Π˜Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ стСка.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠ½Π΅ слСдуСт ΠΏΡ€ΠΎΠΉΡ‚ΠΈ курс ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ программирования?

Если Π²Ρ‹ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚Π΅ΡΡŒ ΠΎ поискС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² этой Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ экономикС, Ρ‚ΠΎ тСхничСская Ρ€ΠΎΠ»ΡŒ — Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€: восСмь ΠΈΠ· 25 Π»ΡƒΡ‡ΡˆΠΈΡ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… мСст Π² этом Π³ΠΎΠ΄Ρƒ — тСхничСскиС.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ΠΎΠ² (ΠΈΠ»ΠΈ программистов) часто ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΊΠ°ΠΊ людСй ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°: ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ„Π°Π½Π°Ρ‚ΠΎΠ² (Π² основном ΠΌΡƒΠΆΡ‡ΠΈΠ½), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прячутся Π·Π° ΠΎΡ‡ΠΊΠ°ΠΌΠΈ ΠΈ Π²Π΅Π΄ΡƒΡ‚ сСбя Π½Π΅Π»ΠΎΠ²ΠΊΠΎ ΠΈΠ»ΠΈ проводят Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎΠΌΠ° Π² одиночСствС, играя Π² Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€Ρ‹. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΌΡ‹ ΠΎΡ‚ΠΎΡˆΠ»ΠΈ ΠΎΡ‚ этого ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ стСрСотипа, ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ становится Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ доступным (ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ) для самых Ρ€Π°Π·Π½Ρ‹Ρ… долТностСй.

НС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ нСкоммСрчСскиС ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ

.Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ

R — Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° R

Π₯отя RStudio — прСкрасный инструмСнт для Π½Π°Ρ‡Π°Π»Π° изучСния R, это всСго лишь интСрфСйс для консоли R. Π’Π°ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ с запуском ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ R нСпосрСдствСнно Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку ΠΈΠ»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ вас Π½Π΅ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ доступ ΠΊ графичСскому интСрфСйсу, Ссли Π²Ρ‹ запускаСтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ R Π½Π° сСрвСрС.

Если R установлСн ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ консоль R, Π½Π°Π±Ρ€Π°Π² Β«RΒ» Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΈ Π½Π°ΠΆΠ°Π² Return / Enter.

Когда Π²Ρ‹ запуститС R, ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, это консоль R с ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Β«>Β».ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ прямо Π² ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠΈ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«ReturnΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

НапримСр, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ввСсти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² строкС R

 > n <- c (2, 3, 5, 10, 14)
> ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ (ΠΏ)
[1] 6,8
  

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° выполняСтся, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°, ΠΈ Ссли Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²Ρ‹Π²ΠΎΠ΄ (срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅), ΠΎΠ½ отобраТаСтся.

Если ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Β«ReturnΒ», подсказка измСнится Π½Π° Β«+Β» ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²Π²ΠΎΠ΄ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ синтаксичСски Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°.

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ R, хранящиСся Π²ΠΎ внСшнСм Ρ„Π°ΠΉΠ»Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ source () ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

 > источник ("example.R")
Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ q () (ΠΊΠ°ΠΊ Π² quit).
> q ()
  

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы запуска сцСнариСв R

Иногда ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ R Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈΠ»ΠΈ сцСнария ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. Π•ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ способы Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ этого.

ΠœΠ΅Ρ‚ΠΎΠ΄ 1: ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ R CMD BATCH

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ сцСнарий R Π² тСкстовом Ρ„Π°ΠΉΠ»Π΅ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ.R ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

 R ΠŸΠΠšΠ•Π’ CMD /home/demo/learnR/Rprogramming.R 

Π’Ρ‹Π²ΠΎΠ΄ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ сохранСн Π² Ρ„Π°ΠΉΠ»Π΅ с ΠΈΠΌΠ΅Π½Π΅ΠΌ Rprogramming.Rout

ΠœΠ΅Ρ‚ΠΎΠ΄ 2: ИспользованиС Rscript

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

 Rscript /home/demo/learnR/Rprogramming.R
 

Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ R CMD ΠΈ Rscript Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Rscript ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ Π² STDOUT вмСсто Ρ„Π°ΠΉΠ»Π°.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ R Π² исполняСмый Ρ„Π°ΠΉΠ», Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ» запускался с использованиСм Rscript , Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку Π² Π½Π°Ρ‡Π°Π»Π΅ вашСго R-скрипта.

  #! / Usr / bin / env Rscript
НапримСр, Ссли ваша ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° R выглядит ΠΊΠ°ΠΊ
#! / usr / bin / env Rscript
п <- с (2, 3, 5, 10, 14)
срСдний (ΠΏ)
  

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ прямо ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΊΠ°ΠΊ ./Rprogramming.R

,

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с R

  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с R
  • Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ
  • ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅
    • 0,1 УсловныС обозначСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² этой ΠΊΠ½ΠΈΠ³Π΅
    • 0,2 Благодарности
  • I Π§Π°ΡΡ‚ΡŒ 1
  • 1 ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ 1: Π’Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ кости
  • 2 ΠžΡΠ½ΠΎΠ²Ρ‹
    • 2.1 ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс R
    • 2,2 ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹
    • 2,3 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ
      • 2.3.1 ΠžΠ±Ρ€Π°Π·Π΅Ρ† с Π·Π°ΠΌΠ΅Π½ΠΎΠΉ
    • 2,4 НаписаниС собствСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
      • 2.4.1 ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
    • 2,5 АргумСнты
    • 2,6 Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹
    • 2,7 Π‘Π²ΠΎΠ΄ΠΊΠ°
  • 3 ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ страницы справки
    • 3.1 ΠŸΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
      • 3.1.1 инсталляционныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹
      • 3.1.2 Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
    • 3,2 ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ справки со страницами справки
      • 3.2.1 Части страницы справки
      • 3.2.2 ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠΌΠΎΡ‰ΠΈ
    • 3,3 РСзюмС
    • 3,4 Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ 1
  • II Π§Π°ΡΡ‚ΡŒ 2
  • 4 ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ 2: Π˜Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹
  • 5 R ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹
    • 5.1 АтомныС Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹
      • 5.1.1 Π”Π²ΠΎΠΉΠ½Ρ‹Π΅
      • 5.1.2 Π¦Π΅Π»Ρ‹Π΅ числа
      • 5.1.3 Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹
      • 5.1.4 Π›ΠΎΠ³ΠΈΠΊΠ°
      • 5.1.5 Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ ΠΈ сырыС
    • 5.2 Атрибуты
      • 5.2.1 ИмСна
      • 5.2.2 Π Π°Π·ΠΌ.
    • 5,3 ΠœΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
    • 5.4 ΠœΠ°ΡΡΠΈΠ²Ρ‹
    • 5.5 Класс
      • 5.5.1 Π”Π°Ρ‚Ρ‹ ΠΈ врСмя
      • 5.5.2 Π€Π°ΠΊΡ‚ΠΎΡ€Ρ‹
    • 5,6 ΠŸΡ€ΠΈΠ½ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅
    • 5,7 Бписки
    • 5,8 Π€Ρ€Π΅ΠΉΠΌΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…
    • 5,9 Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…
    • 5.10 Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…
    • 5,11 Π‘Π²ΠΎΠ΄ΠΊΠ°
  • 6 R ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
    • 6.1 Π’Ρ‹Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
      • 6.1.1 Π¦Π΅Π»Ρ‹Π΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа
      • 6.1.2 Π¦Π΅Π»Ρ‹Π΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа
      • 6.1.3 Ноль
      • 6.1.4 ΠŸΡƒΡΡ‚Ρ‹Π΅ мСста
      • 6.1.5 ЛогичСскиС значСния
      • 6.1.6 ИмСна
    • 6.2 Π Π°Π·Π΄Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ
    • 6.3 ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ ΠΊΠΎΠ»ΠΎΠ΄Ρƒ
    • 6.4 Π—Π½Π°ΠΊΠΈ Π΄ΠΎΠ»Π»Π°Ρ€Π° ΠΈ Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ скобки
    • 6.5 Π‘Π²ΠΎΠ΄ΠΊΠ°
  • 7 ИзмСнСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
    • 7.0.1 ИзмСнСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π° мСстС
    • 7.0.2 ЛогичСскоС подмноТСство
    • 7.0.3 ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ информация
    • 7.0.4 Π‘Π²ΠΎΠ΄ΠΊΠ°
  • 8 ΠžΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π°Ρ срСда
    • 8,1 ΠžΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π°Ρ срСда
    • 8,2 Π Π°Π±ΠΎΡ‚Π° со срСдой
      • 8.2.1 Активная срСда
    • 8,3 ΠŸΡ€Π°Π²ΠΈΠ»Π° опрСдСлСния объСма Ρ€Π°Π±ΠΎΡ‚
    • 8,4 ΠŸΠ΅Ρ€Π΅ΡƒΡΡ‚ΡƒΠΏΠΊΠ°
    • 8,5 ΠžΡ†Π΅Π½ΠΊΠ°
    • 8,6 Π—Π°Π³Π»ΡƒΡˆΠΊΠΈ
    • 8,7 Π‘Π²ΠΎΠ΄ΠΊΠ°
    • 8,8 Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 2
  • III Π§Π°ΡΡ‚ΡŒ 3
  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ 3: Π˜Π³Ρ€ΠΎΠ²ΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚
  • 9 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
    • 9.1 БтратСгия
      • 9.1.1 ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ шаги
.

БорСвнования ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, БорСвнования ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

CodeChef - ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… программистов

CodeChef Π±Ρ‹Π» создан ΠΊΠ°ΠΊ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ программистам Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ успСха Π² ΠΌΠΈΡ€Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² , ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ конкурсы . Π’ CodeChef ΠΌΡ‹ ΡƒΠΏΠΎΡ€Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΆΠΈΠ²ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€ΠΎΠ΄ΠΎΠΊ Π² вас хостингС программирования конкурс Π² Π½Π°Ρ‡Π°Π»Π΅ мСсяца ΠΈ Π΄Π²Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… задания ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π² сСрСдинС ΠΈ ΠΊΠΎΠ½Π΅Ρ† мСсяца.ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ стрСмимся ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π½ΠΈΠ½Π³ΠΈ ΠΈ обсуТдСния, связанныС с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² , Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ поиск , тСхничСскиС Π΄Π΅Ρ‚Π°Π»ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ массив Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ ΠΈΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅. Помимо прСдоставлСния ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для программирования сорСвнования , CodeChef Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ ΠΈ обсуТдСния Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΏΠ»ΠΎΡ…ΠΎ Π·Π½Π°ΠΊΠΎΠΌ с ΠΌΠΈΡ€ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ программирования .

БСкция ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ - мСсто, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ‚ΠΎΡ‡ΠΈΡ‚ΡŒ Β«Π½Π°Π²Ρ‹ΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ программирования»

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ свои силы Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π°ΡˆΠΈΡ… многочислСнных практичСских Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ своС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° языкС вашСго Π²Ρ‹Π±ΠΎΡ€.Наш конкурс ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π‘ΡƒΠ΄ΡŒΡ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 55 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ языки. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ сорСвнованиям ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±Ρ‹Π»Π° Ρ‚Π°ΠΊΠΎΠΉ вСсСлой! ΠŸΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ ΠΎΡ‡ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ³Π°ΠΉΡ‚Π΅ΡΡŒ Π²Π²Π΅Ρ€Ρ… Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ CodeChef. Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ нашим практичСским Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π²Ρ‹Π·ΠΎΠ²Ρ‹ , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ проходят Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ мСсяца Π½Π° CodeChef.

Compete - СТСмСсячныС сорСвнования ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΈ ΠΎΠ±Π΅Π΄

Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ программирования .ΠŸΡ€ΠΈΠΌΠΈΡ‚Π΅ участиС Π² Π½Π°ΡˆΠΈΡ… 10 ЕТСмСсячный конкурс кодирования Π½Π° нСсколько Π΄Π½Π΅ΠΉ ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Cook-off and Lunchtime конкурсы . Π”ΠΎΠ±Π΅ΠΉΡ‚Π΅ΡΡŒ признания ΠΈ Π²Ρ‹ΠΈΠ³Ρ€Π°ΠΉΡ‚Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ·Ρ‹. Наш программирования конкурсы ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΈΠ·Ρ‹ Π½Π° сумму Π΄ΠΎ 20 000 индийских Ρ€ΡƒΠΏΠΈΠΉ (для индийского сообщСства), 700 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША (для ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… БообщСство) ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ полСзности CodeChef.

,