Lec 1: Introduction to mobile app development, overview of Flutter, advantages of Flutter, real-world apps built with Flutter
Lec 2: Flutter setup and installation, Flutter SDK, Android Studio/VS Code setup, emulator and physical device configuration, first Flutter app (Hello World)
Lec 3: Dart programming basics, variables and data types, functions, control statements, collections, hands-on Dart coding, Flutter architecture, Dart overview, Flutter framework, widgets concept, hot reload and hot restart
Lec 4: Stateless vs Stateful widgets, widget tree, build method, widget lifecycle (conceptual)
Lec 5: Creating UI using Stateless widgets, Scaffold, AppBar, Text, Image, Icon widgets, basic layout practice
Lec 6: Layout widgets, Row, Column, Expanded, Flexible, Container, Padding, alignment concepts