1
Dart: tipler, null safety, async/await, future, stream, isolate
2
Flutter mimarisi: Widget ağacı, Element ağacı, RenderObject ağacı
3
Widget: StatelessWidget vs StatefulWidget, yaşam döngüsü (initState, build, dispose)
4
Durum yönetimi: setState(), InheritedWidget, Provider, Riverpod, Bloc
5
BuildContext: navigasyon, Theme.of, MediaQuery, kalıtılan verilere erişim
6
Düzen widget: Container, Row, Column, Stack, Flexible, Expanded
7
Material Design: Scaffold, AppBar, BottomNavigationBar, Drawer, SnackBar
8
Cupertino widget: CupertinoPageScaffold, CupertinoNavigationBar, picker
9
Navigasyon: Navigator.push/pop, named route, Navigator 2.0, go_router
10
Form ve girdi: TextField, Form, FormField, doğrulama, TextEditingController
11
Listeler: ListView, ListView.builder, GridView, CustomScrollView, Sliver
12
Ağ işlemleri: http paketi, dio, REST API, JSON serileştirme (json_serializable)
13
Yerel depolama: shared_preferences, sqflite, hive, secure_storage
14
Animasyonlar: AnimatedContainer, AnimationController, Tween, Hero animasyonları
15
Platform channel: native kod entegrasyonu için MethodChannel (Kotlin/Swift)
16
Paketler: pub.dev, firebase_core, flutter_bloc, freezed, go_router
17
Test: testWidgets, mockito, integration_test, golden test
18
Performans: const constructor, RepaintBoundary, ListView.builder, profilleme
19
Duyarlı tasarım: MediaQuery, LayoutBuilder, OrientationBuilder, AspectRatio
20
Build ve dağıtım: flutter build, App Store/Play Store, CI/CD, flavor