ΠΡΡΠ³ΠΎΠ΅: flutter_interview, flutter_acrticles
ΠΠ°ΠΊ ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ
ΠΠ°ΠΊ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ
Π ΠΊΡΡΡΠ°Ρ
ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΡΡΡΡΠΉ ΡΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°
CS50 (ΠΠ°ΡΠ²Π°ΡΠ΄ΡΠΊΠΈΠΉ ΠΊΡΡΡ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ)
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ
ΠΠ°ΠΊΡΡ IDE Π²ΡΠ±ΡΠ°ΡΡ Flutter-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ
ΠΠΠ
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΠΠ
ΠΠΠ Π² ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°Ρ
Π‘ΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ GIT, GITHUB ΠΈ BITBUCKET? / ΠΡΠΎΡΡΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ
ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Github
Git. ΠΠΎΡΠΎΡΠΊΠΎ ΠΎ Π³Π»Π°Π²Π½ΠΎΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ
Π‘ΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ
Π’ΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠΈ ΠΏΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌ
ΠΠ΄ΠΈΡΡΡ ΠΡ
Π°ΡΠ³Π°Π²Π° "ΠΡΠΎΠΊΠ°Π΅ΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ"
Leetcode - ΡΠ°ΠΉΡ Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ
NeetCode
LazyLoad Dart & Flutter
Π‘ΡΠ°ΡΡΠΈ ΠΏΠΎ flutter
Π¨ΠΠ 2022
Π¨ΠΠ 2021
ΠΡΠ°Π²ΠΈΠ»Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π²ΠΎ Flutter, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ
Π Π°Π±ΠΎΡΠ° Ρ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΡΡΡΡ Π² Dart
Flutter. ΠΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΡΡΡ ΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΡΡΡ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ
Π½Π° Flutter
ΠΠΈΠ΄ΠΆΠ΅ΡΡ, ΠΠΎΠ½ΡΠ΅ΠΊΡΡ, Π‘ΡΠ΅ΠΉΡ, ΠΠ»ΡΡΠΈ
Iterable , Stream ΠΈ sync*/async* Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡ
ΠΠ΅ ΠΏΠΈΡΠΈ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄, Π»ΡΡΡΠ΅ Π²ΠΎΠ·ΡΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ
drift - sql Π±Π΄
shared_preferences - Π±Π΄ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ
Π΄Π°Π½Π½ΡΡ
json_serializable - Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠ°ΡΡΠΈΠ½Π³Π° json
freezed - Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠ΄Π°
collection - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ
icons_launcher - Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ
http - http Π·Π°ΠΏΡΠΎΡΡ
dio - http Π·Π°ΠΏΡΠΎΡΡ
flutter_local_notifications - ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
connectivity_plus - ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
url_launcher - ΠΎΡΠΊΡΡΡΠΈΠ΅ ΡΠ°ΠΉΡΠ° Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ
platform_info - ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°ΠΏΡΡΠ΅Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
dart_code_metrics - Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ ΠΊΠΎΠ΄Π°
flutter_native_splash - ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π±Π΅Π»ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΡΠΈ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
flutter_gen_runner - Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Π°ΡΡΠ΅ΡΠΎΠ², ΡΡΠΈΡΡΠΎΠ², ΡΠ²Π΅ΡΠΎΠ²
intl - ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
retrofit - Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ http Π·Π°ΠΏΡΠΎΡΠΎΠ² Π΄Π»Ρ dio
rive - Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΉ rive
geolocator - Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ
share_plus - ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ
sensors_plus - ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ²
battery_plus - ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π·Π°ΡΡΠ΄Π΅ Π±Π°ΡΠ°ΡΠ΅ΠΈ
cached_network_image - ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ
google_fonts - ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡΡΠΎΠ² ΠΈΠ· Google Fonts
permission_handler - ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
image - ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ
animations - Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
ΠΡΠΈΠ½ΡΠΈΠΏΡ SOLID
ΠΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° Flutter ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Flutter TDD Clean Architecture (en)
Π ΠΎΠ±Π΅ΡΡ ΠΠ°ΡΡΠΈΠ½ "Π§ΠΈΡΡΠ°Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°. ΠΡΠΊΡΡΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ"
Refactoring Guru - ΡΠ°ΠΉΡ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΡΡ: ΠΠ°ΡΡΠ΅ΡΠ½Ρ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°
Π‘Π±ΠΎΡΠΊΠ° ΠΌΡΡΠΎΡΠ° Π²ΠΎ Flutter
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Flutter
Flutter ΠΊΠ°Π½Π°Π»Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
Flutter ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ
Flutter ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ: Binding
Flutter ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ: Owners
ΠΠ²Π΅Π½Ρ Π»ΡΠΏΡ ΠΈ ΠΠ·ΠΎΠ»ΡΡΡ
Flutter ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ β ΠΠΈΡ
Π°ΠΈΠ» ΠΠΎΡΡΠ΅Π², ΠΡΡΡΠΌ ΠΠ°ΠΉΡΠ΅Π², Surf
ΠΡΠ²Π΅ΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡΡ
Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Middle Flutter-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° | WTF Interview #1
Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Middle+ Flutter-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° | WTF Interview #2
Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Junior Flutter-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° | WTF Interview #3
Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Senior Flutter-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° | WTF Interview #4
Flutter. ΠΡΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅