πŸ•Έ 16 шагов ΠΊ профСссии: дороТная ΠΊΠ°Ρ€Ρ‚Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² 2021 Π³ΠΎΠ΄Ρƒ

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

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

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

Бписок Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Front-end developer, мСняСтся Π² зависимости ΠΎΡ‚ спСцифики ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ уровня ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π’ Π½Π΅Π³ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ:

  • кросс-платформСнная ΠΈ адаптивная вСрстка сайтов;
  • Ρ€Π°Π±ΠΎΡ‚Π° со стСком Redux/React;
  • сопровоТдСниС ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²;
  • написаниС скриптов ΠΈ созданиС Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²;
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ES5;
  • Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, основанной Π½Π° Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°Ρ… ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…;
  • Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²;
  • Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… npm-ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… прилоТСниях;
  • автоматизация тСстирования ΠΈ устранСниС Π±Π°Π³ΠΎΠ², ΠΈΠ½ΠΎΠ³Π΄Π° с Ρ„Ρ€Π΅ΠΉΠΌΠΎΡ€ΠΊΠΎΠΌ JUnit;
  • Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сайтов Π½Π° Angular;
  • сопровоТдСниС ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сСрвисов, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° распознаваниС Π»ΠΈΡ† ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π²ΠΈΠ΄Π΅ΠΎ;
  • Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Ρ‚ΠΎΠ² Π½Π° Vue.
Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ профСссии ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ. На 2021 Π³ΠΎΠ΄ Roadmap состоит ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ², Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° Π½Π° GitHub. ΠœΡ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ свСсти Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… источников Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ ΠΈ Π½Π° ΠΈΡ… основС составим свой ΠΏΠ»Π°Π½.

1. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ HTML, JavaScript ΠΈ CSS

Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ Π΄Π΅Ρ‚ΡŒΡΡ ΠΎΡ‚ изучСния Ρ‚Ρ€Π΅Ρ… Β«ΠΊΠΈΡ‚ΠΎΠ²Β»: Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ (HTML), каскадной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй (CSS) ΠΈ языка программирования JavaScript. Π‘ этим ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π½Π° CodeAcademy ΠΈ YouTube: HTML Full Course, CSS Tutorial ΠΈ CSS Crash Course for Absolute Beginners, Object-oriented Programming in JavaScript.

2. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ нСсколько Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ²

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ потрСбуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½/нСсколько Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ²: ReactJS, AngularJS, VueJS, Bootstrap. Π Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с React JS ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€ΠΎΠ»ΠΈΠΊ freeCodeCamp Π½Π° YouTube, Ρ‚Π°ΠΌ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ курс ΠΏΠΎ VeuJS.

3. ΠžΡΠ²ΠΎΠΉΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ статичСских сайтов

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ статичСских сайтов: Π²ΠΈΠ·ΠΈΡ‚ΠΊΠΈ, Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΈ, справочники, ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ. Π£ΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ… созданиС ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚: Next (React-based), Nuxt (Vue-based), Gatsby (React-based), Gridsome (Vue-based).

4. ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с JAMstack

Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° Π°ΠΊΡ€ΠΎΠ½ΠΈΠΌΠ° JAM: JavaScript, API and Markup. АрхитСктура JAMStack основана Π½Π° клиСнтском JavaScript, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… API ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ созданной Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ JAMStack ΠΈ ΠΊΠ°ΠΊ с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ здСсь ΠΈ Π½Π° snipcard. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² стСкС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ CDN ΠΈ Git.

5. ΠžΡΠ²ΠΎΠΉΡ‚Π΅ Progressive web apps (PWA)

Знания PWA (Π°Π½Π³Π». progressive web app ΠΈΠ»ΠΈ мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅) ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ. ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡΠΈΠ²Π½Ρ‹Π΅ прилоТСния Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ быстроту Ρ€Π°Π±ΠΎΡ‚Ρ‹ с тСхнологиями Push Notifications, Service Worker, Web App manifest, App shell, HTTPS.

6. ΠžΡΠ²ΠΎΠΉΡ‚Π΅ GraphQL

Π­Ρ‚ΠΎΡ‚ язык запросов ΠΈ манипулирования Π΄Π°Π½Π½Ρ‹ΠΌΠΈ для API (Π° Ρ‚Π°ΠΊΠΆΠ΅ срСда выполнСния запросов) являСтся основным для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π·Π° Π΅Π΄Ρƒ. ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ запросы сСрвСр GraphQL находится ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ источниками Π΄Π°Π½Π½Ρ‹Ρ….

На ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Apollo рСализация GraphQL Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π° Π½Π° транспортировку Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, Π° ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Relay Modern ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ GraphQL с прилоТСниями data-driven.

РСсурсы для изучСния GraphQL:

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹

7. ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ тСстированиС ΠΈ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄

Π’Π΅Π±-программисту Π½Π° коммСрчСском ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ стоит ΡƒΠΌΠ΅Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ:

  • Unit tests – ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.
  • Integration tests – тСстированиС коррСктности взаимодСйствия ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².
  • End-to-end test – тСстированиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.
  • Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π²ΠΈΠ΄Ρ‹ тСстированиС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹ для ΡΡ‚Π°Ρ€ΡˆΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²: manual testing, snapshot testing ΠΈ Ρ‚.Π΄.
Front-end developer Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΈΡΠ°Ρ‚ΡŒ чистый ΠΊΠΎΠ΄: Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ, Π±Π΅Π· Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚ΠΎΠ², с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², классов ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

ΠžΡΠ½ΠΎΠ²Ρ‹ чистого ΠΊΠΎΠ΄Π°:

  • ΠžΡΠΌΡ‹ΡΠ»Π΅Π½Π½Ρ‹Π΅ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ классов.
  • Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ стоит Π΄Π΅Π»Π°Ρ‚ΡŒ нСбольшими, с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².
  • ΠŸΠΎΠ½ΡΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² (Π² случаС слоТной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ стоит ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ сдСлано).

8. Π—Π°ΠΏΠ°ΡΠΈΡ‚Π΅ΡΡŒ ΠΊΠ½ΠΈΠ³Π°ΠΌΠΈ ΠΏΠΎ основам Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π°

Дэвид Ѐлэнаган, Β«JavaScript. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство».

Кайл Бимпсон: cСрия ΠΊΠ½ΠΈΠ³ Β«Π’Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ JavascriptΒ».

Натан РозСнталс, Β«Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ TypeScript 3Β».

Π”ΠΎΠΌΠΈΠ½ΠΈΠΊ ΠœΠ°ΠΉΠ΅Ρ€Ρ, Β«Front-End DeveloperΒ».

ΠšΠ°Ρ€Π»ΠΎΡ Π‘Π°Π½Ρ‚Π°Π½Π° Рольдан, Β«React Cookbook: Create Dynamic Web Apps with ReactΒ».

ΠšΡ€ΠΈΡ Акино ΠΈ Π’ΠΎΠ΄Π΄ Π“Π°Π½Π΄ΠΈ, Β«Front-End Web Development: The Big Nerd Ranch GuideΒ».

Π”ΠΆΠΎΠ½ Π”Π°ΠΊΠ΅Ρ‚Ρ‚, Β«HTML & CSS: Design and Build Web SitesΒ».

9. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Ρ‹ Π½Π° YouTube

10. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкой

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Windows, Π½Π΅ стоит ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° графичСский интСрфСйс. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ (Π½Π°ΠΉΡ‚ΠΈ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈ ΠΏΡ€.), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ возмоТности ОБ, потрСбуСтся Π·Π½Π°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄. ΠšΡ€ΠΎΠΌΠ΅ старого Π΄ΠΎΠ±Ρ€ΠΎΠ³ΠΎ CMD рСкомСндуСтся ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ прогрСссивный PowerShell, Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· дистрибутивов GNU/Linux Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ стоит ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ bash.

11. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ систСму контроля вСрсий Git ΠΈ хостинг GitHub

Онлайн-хостинг для контроля вСрсий GitHub позволяСт людям ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ совмСстно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π² рСпозиториях ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ бСсплатных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для собствСнных Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ.

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Git, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стоит ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ
git config, git init, git commit, git clone, git status, git add, git pull, git push, git branch.

12. Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° событиями кибСрбСзопасности

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ OWASP собираСт статистику, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ для обСспСчСния бСзопасности Π²Π΅Π±-прилоТСния. Для изучСния основ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ отличия HTTPS ΠΈ HTTP, ΠΊΠ°ΠΊΠΎΠ²Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (CSP) ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с CORS.

13. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΉΡ‚Π΅ΡΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС

Π’ процСссС изучСния Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π²Π°ΠΆΠ½ΠΎ сразу ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ знания Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠŸΠΈΡΠ°Ρ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°, ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΡ… Π² Π΅Π΄ΠΈΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (ΠΌΠΎΠΆΠ½ΠΎ Π² Π²Ρ‹Π΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ) – это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈ трудоустройствС послС обучСния. Если Π²Ρ‹ создадитС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΠΈ Π²Ρ‹Π»ΠΎΠΆΠΈΡ‚Π΅ это Π½Π° GitHub, всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ свои Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŽ. Π”Π°ΠΆΠ΅ Ссли сразу Π½Π΅ получится ΠΏΠΎΠΉΡ‚ΠΈ Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π΄ΠΆΡƒΠ½ΠΈΠΎΡ€Π°, Π½Π΅ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°ΠΉΡ‚Π΅ бСсплатной стаТировкой. ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… спСциалистов Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Ρ€ΡƒΠ΄Π° Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ достаточно, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ стоит ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹ΠΌ шансом.

14. ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΠΉΡ‚Π΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π½Π°Π½ΠΈΠΉ

ΠžΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ вострСбованным Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π²Ρ‹ всС врСмя ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ. Π’ этом Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ freeCodeCamp, Codecademy.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ‡Π΅ΠΊ-листам:

15. НарабатывайтС софт-скилы

ΠŸΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅, особСнно Π² сторону ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π°, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ софт-скилов. Π’ΠΎΡ‚ ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ список:

  • Π½Π°Π²Ρ‹ΠΊΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ, Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ Π΄Π΅Π»ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π°ΠΌΠΈ;
  • Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ – Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€ ΠΏΠ»ΠΎΡ‚Π½ΠΎ сотрудничаСт с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ сСрвСрной части, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ Π±Π΅Π· Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠ½ Π½Π΅ смоТСт ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ;
  • Π½Π°Π²Ρ‹ΠΊΠΈ сочувствия ΠΈ эмпатии: общая атмосфСра Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π΅ Π²Π°ΠΆΠ½Π° для успСха ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ;
  • Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ ΠΈ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ самому ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΠΈ;
  • Π½Π°Π²Ρ‹ΠΊΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ;
  • Π½Π°Π²Ρ‹ΠΊΠΈ вСдСния отчСтности;
  • Ρ‚Π°ΠΉΠΌ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚ ΠΈ самодисциплина особСнно ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ (фрилансС).

17. ΠŸΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ курсы

Если Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ английский, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ курс w3wschhools ΠΏΠΎ HTML, CSS ΠΈ JavaScript, ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠœΠΈΡ‡ΠΈΠ³Π°Π½ΡΠΊΠΎΠ³ΠΎ унивСрситСта Π·Π°Π½ΡΡ‚ΡŒΡΡ Π½Π° coursera Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Π°Ρ мСТдународная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ мноТСство Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ курс Duke university ΠΏΠΎ основам JavaScript, HTML ΠΈ CSS.

***

МнС Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π²ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄. Какой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ самый быстрый ΠΈ качСствСнный?

Если 15 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ сСбя Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ достаточно Π±Ρ‹Π»ΠΎ Π·Π½Π°Ρ‚ΡŒ HTML, CSS ΠΈ JavaScript, Ρ‚ΠΎ сСйчас Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ отстаСт ΠΎΡ‚ бэкСнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎ количСству Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² ΠΈ слоТности стСков. Π‘Π°ΠΌΡ‹ΠΉ быстрый ΠΈ качСствСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ знания ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ€ΡƒΠΊ ΠΎΡ‚ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΉ со стаТСм. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ запустили курс Β«Frontend Basic: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ соврСмСнного Π²Π΅Π±Π°Β», Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹:

  • освоитС стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² любой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° любом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅;
  • свСрстаСтС свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ сСмантики ΠΈ мноТСства Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… элСмСнтов Π½Π° HTML ΠΈ CSS;
  • ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, ΠΊΠ°ΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы;
  • Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ΡΡŒ, ΠΊΠ°ΠΊ JavaScript ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ с backend ΠΈ создадитС свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ сСрвСром;
  • ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚Π΅ΡΡŒ Π² Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π½Π° React.js ΠΈ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ свой ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½;
  • ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ основныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с GIT, ваТнСйшСго инструмСнта для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² любой ΠΊΠΎΠΌΠ°Π½Π΄Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΈ

Π›Π£Π§Π¨Π˜Π• БВАВЬИ ПО Π’Π•ΠœΠ•

admin
29 января 2017

Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹: ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ, Π²Π΅Π±-сайты, ΠΎΠ½Π»Π°ΠΉΠ½-курсы ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹

Π’ этой ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ΅ прСдставлСн список ΠΊΠ½ΠΈΠ³, Π²Π΅Π±-сайтов ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-курсов, Π΄Π°ΡŽΡ‰ΠΈΡ…...