āļāļēāļĢāļāļāļŠāļāļāļĒāļđāļāļīāļ
āđāļāđāļāđāļāļ test, expect, matchers, mocking, mockito, test coverage, āļŦāļĨāļąāļāļāļēāļĢ TDD
1āđāļāđāļāđāļāļ Dart āđāļāļāļĩāđāđāļŦāđāļāļąāļāļāđāļāļąāļāļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĩāļĒāļ unit test?
āđāļāđāļāđāļāļ Dart āđāļāļāļĩāđāđāļŦāđāļāļąāļāļāđāļāļąāļāļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĩāļĒāļ unit test?
āļāļģāļāļāļ
āđāļāđāļāđāļāļ test āđāļāđāļāđāļāđāļāđāļāļ Dart āļāļĒāđāļēāļāđāļāđāļāļāļēāļāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĩāļĒāļ unit test āđāļāļĒāļĄāļĩāļāļąāļāļāđāļāļąāļ test(), group(), setUp(), tearDown() āđāļĨāļ° matcher āļŠāļģāļŦāļĢāļąāļāļāļēāļĢ assert āđāļāđāļāđāļāļāļāļĩāđāļĢāļ§āļĄāļāļĒāļđāđāđāļ dev_dependencies āļāļāļāļāļļāļāđāļāļĢāđāļāļāļāđ Flutter āđāļĨāļ°āđāļāđāļāļĢāļēāļāļāļēāļāļāļāļāļāļēāļĢāļāļāļŠāļāļāļāļąāđāļāļŦāļĄāļāđāļ Dart
2āļāļ§āļĢāđāļāđāļāļąāļāļāđāļāļąāļāđāļāđāļāļāļēāļĢāļāļąāļāļāļĨāļļāđāļĄāļŦāļĨāļēāļĒāđāļāļŠāļāđāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāđāļŦāđāļāļĒāļđāđāđāļ suite āđāļāļīāļāļāļĢāļĢāļāļ°?
āļāļ§āļĢāđāļāđāļāļąāļāļāđāļāļąāļāđāļāđāļāļāļēāļĢāļāļąāļāļāļĨāļļāđāļĄāļŦāļĨāļēāļĒāđāļāļŠāļāđāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāđāļŦāđāļāļĒāļđāđāđāļ suite āđāļāļīāļāļāļĢāļĢāļāļ°?
āļāļģāļāļāļ
āļāļąāļāļāđāļāļąāļ group() āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļĨāļļāđāļĄāđāļāļŠāļāđāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāđāļāđāļēāļāđāļ§āļĒāļāļąāļ āđāļāļīāđāļĄāļāļ§āļēāļĄāđāļāđāļāļĢāļ°āđāļāļĩāļĒāļāđāļĨāļ°āļāļēāļĢāļāđāļēāļāļāđāļēāļĒ āđāļāđāļĨāļ°āļāļĨāļļāđāļĄāļŠāļēāļĄāļēāļĢāļāļĄāļĩ setUp āđāļĨāļ° tearDown āļāļāļāļāļąāļ§āđāļāļ āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāļāđāļāļāļāļĨāļļāđāļĄāđāļāļ·āđāļāļŠāļĢāđāļēāļāļĨāļģāļāļąāļāļāļąāđāļāļāļāļāđāļāļŠāļāđāđāļāđ āļāļķāđāļāļāđāļ§āļĒāļāļĢāļąāļāļāļĢāļļāļāđāļāļĢāļāļŠāļĢāđāļēāļāđāļĨāļ°āļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļē test suite
3āļāļąāļāļāđāļāļąāļ setUp() āļāļđāļāđāļĢāļĩāļĒāļāđāļāđāđāļĄāļ·āđāļāđāļāđāļāļāļĨāļļāđāļĄāļāļāļāđāļāļŠāļāđ?
āļāļąāļāļāđāļāļąāļ setUp() āļāļđāļāđāļĢāļĩāļĒāļāđāļāđāđāļĄāļ·āđāļāđāļāđāļāļāļĨāļļāđāļĄāļāļāļāđāļāļŠāļāđ?
āļāļģāļāļāļ
setUp() āļāļ°āļāļđāļāđāļĢāļĩāļĒāļāđāļāđāļāđāļāļāđāļāđāļĨāļ°āđāļāļŠāļāđāđāļāļāļĨāļļāđāļĄ āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļģāļŦāļāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļāļāļŠāļāļēāļāļ°āļāļĩāđāļāļģāđāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āđāļāļŠāļāđ āļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāđāļāđāļĨāļ°āđāļāļŠāļāđāđāļĢāļīāđāļĄāļāđāļāđāļāļŠāļāļēāļāļ°āļāļĩāđāļŠāļ°āļāļēāļāđāļĨāļ°āđāļāđāļāļāļīāļŠāļĢāļ° āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļŦāļāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāđāļāļĩāļĒāļāļāļĢāļąāđāļāđāļāļĩāļĒāļ§āļāđāļāļāđāļāļŠāļāđāļāļąāđāļāļŦāļĄāļ āđāļŦāđāđāļāđ setUpAll() āđāļāļ
āļāļ§āļĢāđāļāđ matcher āđāļāđāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļ§āđāļēāļāđāļēāļŦāļāļķāđāļāđāļāđāļēāļāļąāļāļāđāļēāļāļĩāđāļāļēāļāļŦāļ§āļąāļ?
āļāļ°āļāļĢāļ§āļāļŠāļāļāļ§āđāļēāļāļąāļāļāđāļāļąāļāđāļāļāļāļ°āļāļīāļāđāļāļĢāļāļąāļŠāļāļģāļāļēāļāđāļŠāļĢāđāļāļŠāļĄāļāļđāļĢāļāđāđāļāđāļāļŠāļāđāđāļāđāļāļĒāđāļēāļāđāļĢ?
+17 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ Flutter āļāļ·āđāļāđ
āļāļ·āđāļāļāļēāļ Dart
āļāļ·āđāļāļāļēāļāļ āļēāļĐāļē Dart
āļāļ·āđāļāļāļēāļ Flutter
āļ§āļāļāļĢāļāļĩāļ§āļīāļāļāļāļ Widget
āļāļēāļĢāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāđāļāđāļāļĢāļ·āđāļāļ
āļ§āļāļāļĢāļāļĩāļ§āļīāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ
Layouts & Constraints
ListView & GridView
āļāļēāļĢāļāļģāļāļēāļāđāļĨāļ° Routing
āļāļēāļĢāļāļąāļāļāļēāļĢ State āļāļ·āđāļāļāļēāļ
Provider Pattern
Networking & HTTP
āļāļēāļĢāļāļĩāđāļĢāļĩāļĒāļĨāđāļĨāļāđ JSON
āļāļēāļāļāđāļāļĄāļđāļĨāđāļāđāļāļĢāļ·āđāļāļ
āļāļāļĢāđāļĄāđāļĨāļ°āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļ
āđāļāļāļīāđāļĄāļāļąāļ
āļāļēāļĢāļāļŠāļēāļāļĢāļ§āļĄ Firebase
āļāļēāļĢāļāļāļŠāļāļ widget
āļāļēāļĢ Build āđāļĨāļ° Deploy
āļāļēāļĢāļāļąāļāļāļēāļĢāđāļāđāļāđāļāļ
āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
Streams & RxDart
State Management āļāļąāđāļāļŠāļđāļ
Flutter Design Patterns
āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĢāļāļģāļāļēāļ
Platform Channels
Custom Painting
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļāļāļĨāļīāđāļāļāļąāļ Flutter
āđāļāļĩāđāļĒāļ§āļāļēāļ Flutter āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ