ΠΠ°ΠΊ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅
ΠΠ°ΠΊ Π½Π°ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ Android? ΠΠΎΡΠ°Π³ΠΎΠ²ΡΠΉ ΠΏΠ»Π°Π½
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ Android. ΠΠΎΡΠ°Π³ΠΎΠ²ΡΠΉ ΠΏΠ»Π°Π½ Ρ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ Π½Π° ΡΠ΅ΡΡΡΡΡ, ΠΊΡΡΡΡ ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ ΡΠΈΠΏΠΈΡΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π΄Π°ΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ junior Android-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΡ Π° Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π±ΡΡΡΡΠΎ Π·Π° 12 Π·Π°Π½ΡΡΠΈΠΉ Π²Π½ΠΈΠΊΠ½ΡΡΡ Π² Π°Π·Ρ Android β ΡΠΎ ΠΏΡΠΈΠ³Π»Π°ΡΠ°Ρ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ² Π³Π΄Π΅ Π²Ρ Ρ Π½Π°ΡΡΠ°Π²Π½ΠΈΠΊΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ.
ΠΡΠ°ΠΊ, Π²Ρ ΡΠ΅ΡΠΈΠ»ΠΈ Π½Π°ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Android. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π°, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΠΌΠΈΡΠ΅ Android Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈ (ΠΌΠ°ΡΡ 2020) Π³ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠ°ΠΊ Java, ΡΠ°ΠΊ ΠΈ Kotlin, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²ΡΠΎΡΠΎΠΉ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Google ΠΈ Π½Π°Π±ΠΈΡΠ°Π΅Ρ Π²ΡΡ Π±ΠΎΠ»ΡΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ, ΡΠ°ΠΊ ΡΡΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ Kotlin, Π΅ΡΠ»ΠΈ ΠΆΠ΅ Π²Ρ ΡΠΆΠ΅ Π·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎ ΠΈΠ·ΡΡΠΈΡΡ Java ΠΈΠ»ΠΈ Kotlin Π΄Π»Ρ Π²Π°Ρ Π½Π΅ ΡΠΎΡΡΠ°Π²ΠΈΡ ΡΡΡΠ΄Π°. ΠΠ° ΡΡΠ½ΠΊΠ΅ ΡΡΠ΅Π½Π΄ ΠΈΠ΄Π΅Ρ Π² ΡΡΠΎΡΠΎΠ½Ρ Kotlin.
ΠΠ·ΡΡΠ°Π΅ΠΌ ΡΠ·ΡΠΊ
Kotlin
Π§ΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠΈΡΡ Kotlin, Π²Π°ΠΌ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ, ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ:
Π§ΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠΈΡΡ Java, Π²Π°ΠΌ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ, ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ:
ΠΠ·ΡΡΠ°Π΅ΠΌ Android SDK
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΎΡΠ²ΠΎΠΈΠ»ΠΈ Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΈ ΠΏΠΎΠ½ΡΠ»ΠΈ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΠ΅ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Android SDK, ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΡΠΈΡΠ°Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Android SDK Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΠ°ΡΡ Ρ ΡΠ°ΠΊΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΊΠ°ΠΊ:
ΠΡΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ, Π½ΠΎ ΠΈΠ·ΡΡΠΈΠ² Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ, Π²Π°ΠΌ Ρ Π·Π°ΠΏΠ°ΡΠΎΠΌ Ρ Π²Π°ΡΠΈΡ Π·Π½Π°Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄ Android. ΠΠ»Π°Π²Π½ΠΎΠ΅ β Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡΡΡ, ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ Π½Π°ΡΡΠ°Π²Π½ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΠΎΡΠΎΠΌ ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΠ²ΠΎΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΡΡΠΈΡΡΡΡ Π½Π° Π½ΠΈΡ .
ΠΠ·ΡΡΠ°Π΅ΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ
ΠΡΠ°ΠΊ, Π²Ρ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ Π·Π½Π°Π΅ΡΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΠ·ΡΠΊΠ°, ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΠΠΠ, ΡΠΌΠ΅Π΅ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΌ Π³Π΄Π΅ ΠΎΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈ Π²Π°ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΅ΡΠ΅ Π±Π΅Π· ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ (MVP/MVVM/VIPER/RIBs) ΠΈ Π±Π΅Π· Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈΠ»ΠΈ ΡΡΡΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ². Π‘Π°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈΠ·ΡΡΠΈΡΡ ΠΈ ΠΈΡ .
Π ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ Ρ ΠΏΡΠΈΠ²Π΅Π΄Ρ ΡΠΏΠΈΡΠΎΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ Android β ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². ΠΠ·ΡΡΠΈΠ² ΠΈΡ , Π²Ρ ΡΠΌΠ΅Π»ΠΎ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ Π½Π° Π·Π²Π°Π½ΠΈΠ΅ junior ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ middle β ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
ΠΠ»Ρ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ Dependency injection
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Json
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΠ·ΡΡΠΈΠ², ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π²Ρ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ Π½Π° ΡΠΎΠ»Ρ Π΄ΠΆΡΠ½ΠΈΠΎΡ-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, Π° Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ . Π ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΠΏΡΠΈΠ³Π»Π°ΡΠ°Ρ Π²Π°Ρ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ² ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
ΠΠΎΠΉ ΠΎΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π½Π΄ΡΠΎΠΈΠ΄ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
ΠΠ°ΠΊ ΠΆΠ΅ Π»ΡΠ΄ΠΈ Π»ΡΠ±ΡΡ ΡΠΏΡΠΎΡΠ°ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅ ΠΈ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ ΠΏΡΠΎΡΡΠΎΠ΅, Π½Ρ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠ²ΠΎΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ»ΡΠ·Ρ.
ΠΠ°ΠΊ Π²ΡΠ΅ Π½Π°ΡΠΈΠ½Π°Π»ΠΎΡΡ.
Π Π½Π°ΡΠΈΠ½Π°Π»ΠΎΡΡ Π²ΡΠ΅ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ Ρ ΡΠ°Π·ΠΌΠ°ΡΡΠ²Π°Π½ΠΈΡ Π³ΡΠ±Ρ Π½Π° ΡΠ΅ΠΌΡ Π²ΠΎΡ ΡΠ΅ΠΉΡΠ°Ρ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Ρ Ρ ΠΠ Π½Π° ΠΏΠ»Π°Π½ΡΠ΅Ρ, Π΄Π° ΠΊΠ°ΠΊ Π²ΡΠ΅ Π·Π°ΠΈΠ³ΡΠ°Π΅Ρ.
Π Π°Π½ΡΡΠ΅ (Π½Π΅Π΄Π΅Π»ΠΈ Π΄Π²Π΅ Π½Π°Π·Π°Π΄) Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΡΡ ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ°ΠΊ ΠΌΠ°Π»ΠΎ ΡΠ»ΡΡΠ½ΠΎ ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΡΡΡ Π΄Π°ΠΆΠ΅ front-end’a Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ (Π½Π΅Ρ, Π½Π΅ ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²).
Π Π΄ΡΠΌΠ°Π» Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΌΠ΅Π½Ρ ΡΠ°ΠΊΠ°Ρ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π°. Π§ΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΌΡΡΠ°ΡΡΡ Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΎΠΉ ΠΊ ΡΠ°Π±ΠΎΡΠ΅. ΠΠ΅Π΄Ρ, ΡΡΠΎΠ±Ρ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡ Π±ΡΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡΡ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠΏΠ΅ΡΠ²Π° ΡΠ²Π°ΡΠΈΡΡ ΠΊΠΎΡΠ΅, ΡΠ»ΠΎΠΆΠΈΡΡ Π²ΡΠ΅Ρ ΡΠΏΠ°ΡΡ, Π²ΡΠ³Π½Π°ΡΡ ΠΊΠΎΡΠ°. Π Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ Π²ΡΠ΅ ΠΏΡΠΎΡΠ΅. Π ΡΠΆ Π΅ΡΠ»ΠΈ ΠΊΡΠΏΠ»Ρ ΠΏΠ»Π°Π½ΡΠ΅Ρ, Π΄Π° Π΅Π³ΠΎ Π½Π°ΡΡΡΠΎΡ, Π±ΡΠ΄Π΅Ρ Ρ ΠΌΠ΅Π½Ρ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΡΡΡ, ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ, Π΄Π° ΠΈ Π»ΡΠ³ΠΊΠΎΡΡΡ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡΡ ΠΏΠΎΡΠ²ΠΈΡΡΡ=)
Π Π΅ΡΠΈΠ», ΡΡΠΎ ΡΡΡΠ° Ρ ΡΠ±ΠΈΠ²Π°ΡΡ Π½Π΅ Π±ΡΠ΄Ρ, Π΄Π΅ΡΠΎΠ»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ½ΠΎΡΠΈΡΡ Π½Π΅ Π±ΡΠ΄Ρ, Π° ΡΠΎ Π²Π΄ΡΡΠ³ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΊ Π»ΡΠ΄ΠΈ Π½Π° ΠΠ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΡ , ΡΡΠΎΡ Π΄ΠΈΠ²Π½ΡΠΉ Π½ΠΎΠ²ΡΠΉ ΠΌΠΈΡ.
ΠΡΠΈΠ·Π½Π°ΡΡΡΡ, Π·Π° Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΠ Ρ ΡΠΆΠ΅ ΡΡΠΏΠ΅Π» ΠΏΡΠΈΡΡΡΠ΅Π»ΡΡΡΡΡ. Π ΠΈΠΌΠ΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΡΡΠΎ ΡΠ½Π°ΡΠ°Π»Π° Π½ΡΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ, ΡΠ°Π·Π»ΠΎΠΆΠΈΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ.
ΠΠΎΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Ρ ΡΠ΄Π΅Π»Π°Π» β ΡΠ΄Π°Π»ΠΈΠ» Π²ΡΠ΅ Π»ΠΈΡΠ½Π΅Π΅ ΠΈ ΠΏΠΎΠ»Π°Π·ΠΈΠ»ΠΈ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌ, ΡΡΠΎΠ±Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠ°Π·Π΄ΡΠ°ΠΆΠ°Π»ΠΎ (ΡΡΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π΄ΡΠΌΠ°Ρ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π½Π΅ ΡΡΠΎΠΈΡ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°ΠΌ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ ΡΠΎΡΠΈΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ). ΠΠ°Π»Π΅Π΅ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ:
ΠΠΎΠΉΡΠΈ Π² Π°ΠΊΠΊΠ°ΡΠ½Ρ (ΠΏΠΎΡΡΠ°, Π±ΡΠ°ΡΠ·Π΅Ρ, GitHub)
Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°
Π½Π°ΡΡΡΠΎΠΈΡΡ Ρ ΠΎΡΡ Π±Ρ ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ IDE
ΠΠ°ΠΊ Π²Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ Ρ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΏΡΠ½ΠΊΡΠΎΠΌ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ, Ρ ΠΎΡΡ ΠΈ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠΊΠ°ΡΡΡΡ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ GitHub ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π² ΠΏΠ»Π΅ΠΉΠΌΠ°ΡΠΊΠ΅ΡΠ΅(ΡΠΎ ΡΡΠΎ ΠΏΠΎΠΏΠ°Π»ΠΎΡΡ ΠΌΠ½Π΅ ΠΈΠ· 5 ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ , Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΡΠ°ΠΌ GitHub). ΠΠΎΠ·Π²ΠΎΠ»ΡΡΡ, ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ, ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΡΡΠΎΡΠΈΡ, ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ (ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈ ΠΎΡΠ²Π΅ΡΠ°ΡΡ), Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΈ Π·Π°ΠΏΡΠΎΡΡ Π½Π΅ ΠΌΠΎΠ³ΡΡ. Π’Π°ΠΊ ΡΡΠΎ Π½Π΅Π»ΡΠ·Ρ Π½Π°Π·Π²Π°ΡΡ ΡΡΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ Π΄Π»Ρ Π°Π½Π΄ΡΠΎΠΈΠ΄Π°.
Π ΠΈΡΠΎΠ³Π΅ Π½Π° ΠΏΠ΅ΡΠ²ΡΡ ΠΏΠΎΡΠ°Ρ , Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π³ΠΈΡ, Π²ΠΎΡ ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠ°ΠΏΠΊΡ, ΡΠΎ Π±ΡΡΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, Π½ΡΠΆΠ½ΠΎ Π²ΡΠ³ΡΡΠΆΠ°ΡΡ, ΠΌΠ΅Π½ΡΡΡ ΠΈ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΏΠ°ΠΏΠΊΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ (ΡΠΎΠ·Π΄Π°ΡΡΡ ΠΏΠ°ΠΏΠΊΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ, ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Ρ ΠΏΡΡΡ, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² ΠΏΠ°ΠΏΠΊΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡ ΡΠ΅ΡΠ΅Π· appload file). ΠΠ°ΠΊ Π²Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΡΡΠΎ Π½Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° GitHub ΡΠ΅ΡΠ΅Π· ΠΏΠ»Π°Π½ΡΠ΅Ρ.
Π ΠΈΡΠΎΠ³Π΅ ΠΈΠ· ΠΏΠΎΡΡΠ΄ΠΊΠ° 15 Ρ Π½Π°ΡΠ΅Π» ΠΎΠΊΠΎΠ»ΠΎ 3 ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠ½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Ρ ΡΠ΅ΡΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° Acode, Ρ ΠΎΡΡ ΠΎΠ½ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΡ ΠΎΠΆ Π½Π° ide ΡΠ΅ΠΌ Π½Π° ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ.
ΠΠ²ΠΈΠ³Π°Π΅ΠΌΡΡ Π΄Π°Π»ΡΡΠ΅. Π§ΡΠΎ ΠΆΠ΅ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΎΡ IDE.
ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΏΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ GitHub
Π£Π΄ΠΎΠ±ΡΡΠ²ΠΎ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ (Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ)
Π’Π΅ΡΠΌΠΈΠ½Π°Π» Π΄Π»Ρ Nodejs
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ Ρ Π½Π°ΡΠ΅Π»:
Π₯ΠΎΡΡ Π² play market ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, ΡΡΠΎ ΡΡΠΎ IDE Π΄Π»Ρ Π²Π΅Π± ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Π½Π΅ΠΌ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ.
ΠΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΡ ΡΠ½ΠΈΠΏΠ΅ΡΠΎΠ² Π½Π΅Ρ (Π½Π΅Ρ Π°Π²ΡΠΎΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ, Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π³ Π±Π΅Π· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π½Π΅Ρ Π°Π²ΡΠΎΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ΅Π³ΠΎΠ²). ΠΠ· ΡΠ΄ΠΎΠ±Π½ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π°Π²ΡΠΎΠ·Π°ΠΊΡΡΡΠΈΠ΅ ΡΠ΅Π³Π° (Π² ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Β«
10 ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΡΠ°Ρ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ
ΠΡΠ΅ΡΠ΅ ΠΊΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΡΠ°Ρ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ? ΠΡ ΡΠΎΠ±ΡΠ°Π»ΠΈ Π»ΡΡΡΠΈΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΡΠΈΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π² Π΄ΠΎΡΠΎΠ³Π΅.
1. Swift Playgrounds
ΠΡΡΠ΄ Π»ΠΈ Π½Π°ΠΉΠ΄Π΅ΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π΅ΡΠ΅ Π½Π΅ ΡΠ»ΡΡΠ°Π» ΠΎΠ± ΡΡΠΎΠΌ ΡΠ΄ΠΎΠ±Π½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π΄Π»Ρ iPad. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠ΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΠ°Ρ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Swift β Swift Playgrounds ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π°ΡΡΠΎΡΡΠ΅ΠΉ Π½Π°Ρ ΠΎΠ΄ΠΊΠΎΠΉ. ΠΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½Π°Ρ Π·Π°ΡΡΠ³ΠΈΠ²Π°ΡΡΠ°Ρ ΠΈΠ³ΡΠ° Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ Π² Π΄Π΅ΡΠ°Π»ΡΡ Β«ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΡΒ» ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Swift. ΠΠ΅Ρ, Π²Ρ Π½Π΅ ΡΡΠ°Π½Π΅ΡΠ΅ Ρ ΡΡΠΈΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΡΠΈ, Π½ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠΉΠΌΠ΅ΡΠ΅ Π°Π·Ρ ΠΈ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ²ΠΎΠΈΡ Π½Π°Π²ΡΠΊΠΎΠ².
2. Lrn
ΠΠ»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Python ΠΈ Ruby. ΠΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΎ Π² ΡΠ΅Π±Π΅ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ Python, Ruby, JS, HTML ΠΈ CSS. ΠΠΎΡΡΡΠΏΠ½ΠΎ Π² App Store ΠΈ ΡΠΊΠΎΡΠΎ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π² Google Play, ΡΠ°ΠΊ ΡΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ ΠΊΠ°ΡΠ°Π΅ΠΌΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΠ‘ (Android ΠΈΠ»ΠΈ iOS) Π·Π΄Π΅ΡΡ Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ. ΠΠ°ΡΠΈΠ½Π°Π΅ΡΡΡ Π²ΡΠ΅ Ρ Π±Π°Π·ΠΈΡΠ°, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π΄Π»Ρ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ: ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ Π²ΠΎΠΏΡΠΎΡΡ Π² ΡΠ΅ΡΡΠΎΠ²ΠΎΠΉ ΡΠΎΡΠΌΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π΄Π°Π΄ΡΡ Π·Π°Π±ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Ρ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ.
3. Javvy
Π£Π΄ΠΎΠ±Π½ΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅, ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ΅Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΡΠ°Ρ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ. ΠΡΠ½ΠΎΠ²Ρ ΠΠΠ, Π―Π Java, Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°Π½ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ ΠΎΡΠΏΡΠ°Π²Π½ΠΎΠΉ ΡΠΎΡΠΊΠΎΠΉ Π² ΠΌΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠ΅ ΡΡΠΎ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΎ Π² Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ 150 ΡΡΠΎΠΊΠ°Ρ . ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ Android-ΡΡΡΡΠΎΠΉΡΡΠ². Π‘ΠΊΠ°ΡΠ°ΡΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² Google Play.
4. Swifty
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΡ ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅Π±Ρ. ΠΡΠΎ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ iOS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Β«ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎΒ» ΠΎΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ Swift. ΠΡΠ΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΈ ΡΠ°ΠΌ Β«ΡΠ±Π»ΠΎΡΠ½ΡΠΉΒ» ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ²ΠΎΠΈΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π°Π·Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΡΠΆΠ΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ Π·Π½Π°Π½ΠΈΠΉ.
5. ΠΠ°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΡΠΎΠ±ΡΠ°Π²ΡΠΈΠΉ Π² ΡΠ΅Π±Π΅ ΡΠ²ΡΡΠ΅ 35 ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΡΡΠ½ΠΊΡ., ΠΠΠ), ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ², 19 ΡΠ·ΡΠΊΠΎΠ² Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. ΠΡΡΡ ΡΠ΅ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π°Π³ΡΠ°Π΄. Π ΡΠ΅Π»ΠΎΠΌ Π½Π°Π»ΠΈΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΠ° (+ ΠΎΠΏΡΠΈΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΊΠ»Π°ΠΌΡ). ΠΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Β«ΠΠ°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ» Π½Π° Google Play ΠΏΡΠΈΠ»ΠΈΡΠ½ΡΠΉ, ΡΠ°ΠΊ ΡΡΠΎ ΡΠ΅Π»Ρ ΠΎΠΏΡΠ°Π²Π΄ΡΠ²Π°Π΅Ρ ΡΡΠ΅Π΄ΡΡΠ²Π°. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, ΡΠ°ΠΊΠΎΠ΅ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ·ΡΠΊΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ β ΡΡΠΎ Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΊΠ»ΠΎΠ½Π΄Π°ΠΉΠΊ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°.
6. Udacity
ΠΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π΅ΡΡΡ ΡΠ΅ΡΡΡ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΎΡ Π²Π΅Π΄ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠ°ΠΊΠΈΡ ΠΈΠΌΠ΅Π½ΠΈΡΡΡ IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΊΠ°ΠΊ Facebook, Google, etc. ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π² Udacity ΠΊΡΡΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄Π»Ρ Π²Π»Π°Π΄Π΅Π»ΡΡΠ΅Π² Β«ΡΠ±Π»ΠΎΡΠ½ΡΡ Β» ΠΈ Android-ΡΡΡΡΠΎΠΉΡΡΠ². ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² iTunes ΠΈ Google Play ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
7. SoloLearn: Π£ΡΠΈΠΌΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ
Π‘Π»ΠΎΠ³Π°Π½ β Β«Π‘Π²Π΅ΠΆΠΈΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½ΡΒ». Π ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ (JS, HTML, CSS, Jquery, PHP), Java, Python, C, C++, Ruby, Swift, SQL, Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌΠΈ/ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , ΠΌΠ°ΡΠΈΠ½Π½ΡΠΌ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Ρ. Π΄. ΠΠΎ ΡΡΡΠΈ, ΡΡΠΎ ΡΠ΅Π»ΡΠΉ Π½Π°Π±ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΡΠ°Ρ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ³Ρ. ΠΠ°ΠΊ ΡΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ ΠΏΠΎ Π½Π°Π»ΠΈΡΠΈΡ Π² ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ Π―Π Swift, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΊΠ°ΠΊ Π΄Π»Ρ Android-, ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ iOS-Π΄Π΅Π²Π°ΠΉΡΠΎΠ². Π‘ΡΡΠ»ΠΊΠΈ Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π½Π° Google Play ΠΈ iTunes.
8. EdX: ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΡ
ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΡ ΠΎΡ Π»ΡΡΡΠΈΡ ΡΡΠ΅Π±Π½ΡΡ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΠΉ. ΠΠ΄Π΅ΡΡ ΡΠΎΠ±ΡΠ°Π½Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΈΠ· ΠΠ°ΡΠ²Π°ΡΠ΄ΡΠΊΠΎΠ³ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ°, ΠΠ°ΡΡΠ°ΡΡΡΠ΅ΡΡΠΊΠΎΠ³ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΡΠΈΡΡΡΠ°, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Microsoft, Linux, etc. ΠΠ°, ΠΊΡΡΡΡ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ IT. ΠΠΎ ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ (Π² Ρ. Ρ., ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ) β ΠΌΠΎΡΠ΅. ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Google Play ΠΈΠ»ΠΈ iTunes ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° ΡΠ²ΠΎΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
9. Programming Hub, Learn to code
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΡΠ΅ΠΊΠ»Π°ΠΌΠ° ΠΈ ΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ, Π½ΠΎ Π² ΡΠ΅Π»ΠΎΠΌ ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²: Π·Π΄Π΅ΡΡ ΠΈ ΠΊΡΡΡΡ, ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ. ΠΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Java, C, C++, HTML, JS, R, CSS, Python ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
10. Tynker
ΠΠ°Π²Π΅ΡΡΠ°Π΅Ρ Π½Π°ΡΡ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΡ Tynker β ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ iOS-ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² 8000 ΡΠΊΠΎΠ»Π°Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΡΡ. ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠΌΠΎΡΡ ΡΠ΅Π±Π΅Π½ΠΊΡ ΡΠ°Π·Π²ΠΈΡΡ Π½Π°Π²ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Tynker β ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ.
ΠΡΡΡΠΈΠ΅ Android-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π‘ΠΎΠ³Π»Π°ΡΠΈΡΠ΅ΡΡ, Π±Π΅Π· ΡΠ°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΆΠ΅ Π΄Π°Π²Π½ΠΎ Π½Π΅ ΠΎΠ±Ρ ΠΎΠ΄ΠΈΡΡΡ Π½ΠΈ ΠΎΠ΄Π½Π° ΡΡΠ΅ΡΠ° Π½Π°ΡΠ΅Π³ΠΎ ΠΎΠ±ΡΠ΅ΡΡΠ²Π°. ΠΡΠΎΠ³ΡΠ΅ΡΡ Π² ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΠ΅ΠΉ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½ Π½Π°Π±ΠΈΡΠ°Π΅Ρ Π²ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΎΠ±ΠΎΡΠΎΡΡ, ΡΡΠ΅Π±ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π½Π΅ ΠΏΠΎΠΊΠ»Π°Π΄Π°Ρ ΡΡΠΊ ΡΡΡΠ΄ΡΡΡΡ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ², ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π½Π΅ΠΌΡΡΠ»ΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΠ, ΠΈ ΡΡΠΎΠΌΡ Π½Π΅Ρ ΠΏΡΠ΅Π΄Π΅Π»Π°. ΠΠΎΡΡΠΎΠΌΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π½ΠΎΠ²ΡΡ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΉ ΠΊΠΎΠ΄Π΅ΡΠΎΠ², ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ!
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
Π‘ΡΠ΅Π΄Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
Π‘ΠΏΡΠΎΡΠΈΡΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Android: Β«ΠΠ°ΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΡΠΌΠΎ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅?Β» β Π²Π°ΠΌ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ ΠΎΡΠ²Π΅ΡΡΡ: Β«AIDEΒ» β ΠΈ Π±ΡΠ΄ΡΡ ΠΏΡΠ°Π²Ρ. AIDE ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π½Π° Java (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΠΏΠΎΠ΄ Android OS) ΠΈ C++ (Π΄Π»Ρ Π‘++ ΠΏΡΠΈΠ΄ΡΡΡΡ ΡΠΊΠ°ΡΠ°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ Π²Π΅ΡΠΎΠΌ Π² 200 ΠΠ Π΄Π»Ρ Π½Π°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ). ΠΡΡ, ΡΡΠΎ Π²Ρ ΠΏΠΎΠΆΠ΅Π»Π°Π΅ΡΠ΅: ΠΎΡ ΠΏΡΠΎΡΡΡΡ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄ΠΎ ΠΊΡΡΠΏΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅, ΠΊ ΡΠ»ΠΎΠ²Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ· GitHub.
Π ΡΠΎΠΌΡ ΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΈΡΠΎΠΊΠΈΠΉ ΠΊΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΡΡΠΎΠΊΠΎΠ² ΠΏΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Java ΠΏΠΎΠ΄ Android. ΠΡΠΎΠΉΠ΄Ρ ΡΠ°ΠΊΠΈΠ΅ ΠΊΡΡΡΡ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π΅ΠΏΠ»ΠΎΡ ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π΄Π°ΠΆΠ΅ ΠΈΠ³ΡΡ Π΄Π»Ρ ΠΠ‘ Android. ΠΠΎΠ½Π΅ΡΠ½ΠΎ Π²ΡΡ-ΡΠ°ΠΊΠΈ ΡΡΠΎΠΈΡ Π·Π°ΠΏΠ°ΡΡΠΈΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΌΠΈ ΡΡΠ΅Π±Π½ΠΈΠΊΠ°ΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«Π€ΠΈΠ»ΠΎΡΠΎΡΠΈΡ JavaΒ» ΠΡΡΡΠ° ΠΠΊΠΊΠ΅Π»Ρ), ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅ΠΎΡΠΈΠΈ ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΠΌΠ°Π»ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ, Π° ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, Π½Π΅ ΠΈΠΌΠ΅Ρ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π½Π°Π½ΠΈΠΉ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΌΠ΅ΡΡΠ°ΡΡ.
AIDE Web Π½Π°ΡΠ°Π²Π½Π΅ Ρ AIDE ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ ΡΠΆΠ΅ Π΄Π»Ρ Web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎΠ»Ρ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°Π±ΠΈΡΠ°ΡΡΠ΅Π³ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π² Π½Π°ΡΠΈ Π΄Π½ΠΈ. Π Π΅Π΄Π°ΠΊΡΠΈΡΡΠΉΡΠ΅ HTML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΡΠ°Π±ΠΎΡΠ°ΠΉΡΠ΅ Ρ CSS ΠΈ JavaScript β Π²ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ ΠΊΠΎΠ΄Π°. ΠΠΎΠΆΠ½ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΈΠ· ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° Dropbox.
ΠΠ°ΠΊ ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Ρ AIDE, Π² Web ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ ΡΡΠΎΠΊΠΈ ΠΏΠΎ HTML, JavaScript ΠΈ CSS, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠΎΡΠΈΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ. ΠΠΎ Ρ ΠΎΡΠ΅ΡΡΡ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ ΡΠ΅ΠΎΡΠΈΠΈ Π² Π½ΠΈΡ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΡΡΠ΅Π±Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΠΌ Π²Π°Ρ ΡΠ°Π·Π΄Π΅Π»Π°ΠΌ Π²Π΅Π±-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ ΠΈ ΡΠ΅ΡΡΡ:
C++ ΠΎΡΡΠ°ΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΈ ΠΈΠ·ΡΡΠ°Π΅ΠΌΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΌΠΈΡΠ΅, ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΡΡΠΎ ΡΠΎΠ΄Π½ΠΎΠΉ ΡΠ·ΡΠΊ Windows, ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΠΠ‘ Π΄Π»Ρ ΠΠ. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ C++ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Ρ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΊΠ½ΠΈΠ³, ΠΏΠΎΡΠ²ΡΡΡΠ½Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ ΡΠ·ΡΠΊΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ°Π»ΠΎΠΌΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ², ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. C++ Programming β ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠ±ΠΎΡΠ½ΠΈΠΊ ΡΡΡΠΎΡΠΈΠ°Π»ΠΎΠ², ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, FAQ ΠΈ ΡΠΊΠ·Π°ΠΌΠ΅Π½Π°ΡΠΈΠΎΠ½Π½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ². ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΎ Π² ΡΡΠΊΠΎΠΌ Material Design, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΌΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
10 ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ + Π±ΠΎΠ½ΡΡ
ΠΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ Π΄Π»Ρ Π²Π°Ρ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΡΠΌ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π³Π΄Π΅ ΡΠ³ΠΎΠ΄Π½ΠΎ. ΠΠ΅Π»ΠΈΡΠ΅ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΏΠΎΠΏΠ°Π»ΠΈ Π² ΡΡΠΎΡ ΡΠΏΠΈΡΠΎΠΊ, Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ !
Udacity
Udacity β ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΠ΅ΡΡΡΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β Π²ΡΠΏΡΡΡΠΈΠ» Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠΎΡ ΠΎΠ΄Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡ Π²Π΅Π΄ΡΡΠΈΡ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² IT-ΠΎΡΡΠ°ΡΠ»ΠΈ. ΠΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ Android ΠΈ iOS.
Swifty
iOS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Swift, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Apple.
Swift Playgrounds
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Swift Playgrounds β ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΡΠ·ΡΠΊΠΎΠΌ Swift. Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎ Π½Π° ΠΏΠ»Π°Π½ΡΠ΅ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅.
Codecademy Hour of Code
ΠΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ°Π» Codecademy Π²ΡΠΏΡΡΡΠΈΠ» ΡΠ²ΠΎΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ iPhone, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΅Π³ΠΎ Π·Π° ΡΠ°Ρ. ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ Π·Π°Π΄Π°Π½ΠΈΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
Tynker
Tynker β ΡΡΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ. ΠΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π² 8 000 ΡΠΊΠΎΠ» ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΡΡΠΈ 6 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌ Π΄Π΅ΡΠ΅ΠΉ Π½Π°ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ.
Π’Π°ΠΊΠΆΠ΅ ΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π½Π°ΡΠ΅ΠΉ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠΎΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
Khan Academy
Khan Academy, ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΡΡΡ, Π²ΡΠΏΡΡΡΠΈΠ» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Android ΠΈ iOS, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°Π΄ΡΡ Π²Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ ΠΊΡΡΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π³Π΄Π΅ ΡΠ³ΠΎΠ΄Π½ΠΎ.
Javvy
ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΡΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ ΠΏΠΎ ΡΠ·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Java, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΎ ΡΠ·ΡΠΊΠ΅ ΠΈ Π½Π°ΡΡΠΈΡΡΡΡ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ΅Π»ΠΎΠΌ. ΠΠ΅ΡΡ ΠΊΡΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ 150 ΡΡΠΎΠΊΠΎΠ². ΠΠΎΡΡΡΠΏΠ½ΠΎ Π² Google Play ΠΈ iTunes.
SoloLearn
SoloLearn ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ΅Π»ΡΠΉ ΡΡΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΈΠ³Ρ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ SoloLearn Π΄ΠΎΡΡΡΠΏΠ½Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ Π΄Π»Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌ iOS ΠΈ Android.
Coursera: Online courses
ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ Π²Π΅Π΄ΡΡΠΈΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΎΠ² ΠΌΠΈΡΠ° Π½Π° Coursera ΡΠ΅ΠΏΠ΅ΡΡ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Android ΠΈ iOS.
EdX β Online Courses
EdX β ΡΡΠΎ Π΅ΡΡ ΠΎΠ΄Π½Π° ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠ° ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠ°Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΡ ΠΎΡ Π»ΡΡΡΠΈΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΎΠ² ΠΌΠΈΡΠ°. ΠΠΎΡΡΡΠΏΠ½Π° ΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Android ΠΈ iOS.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΌΡ Π½Π΅ ΡΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠΎΠΉΡΠΈ ΠΌΠΈΠΌΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ Π΄Π²ΡΡ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΡΠ΅Π»Π΅Π½Ρ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΠ΅.
CodeCombat
ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΈΠ³Ρ, ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΡΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΡΡΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΡΠ°ΡΡΠΎΠ².
CodeWars
Π‘Π΅ΡΠ²ΠΈΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°ΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ·ΡΠΊΠΈ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΈ Π·Π°Π΄Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ.
ΠΡΠ»ΠΈ ΡΡΠΈ ΡΠ΅ΡΡΡΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡ Π²Π°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ, ΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π½Π°ΡΠ΅ΠΉ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠΎΠΉ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ³Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠ°Ρ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ.