Skip to content

AndroidPillars/Flutter

Repository files navigation

Flutter

👉 For Flutter Course visit, this Udemy Link.
👉 Click ⭐ if you like the project.
👉 Pull Request are highly appreciated.
👉 Follow me @Gowtham R for new technical updates.

CHAPTER-1

S.No Content
1 Flutter
2 Why Flutter
3 The Anatomy of Flutter App
4 Development Tools
5 Mac Setup
6 Windows Setup
7 Getting Started
8 Points to get Remember
9 Documentation References
10 Tools References

CHAPTER-2

S.No Content
1 MaterialApp Class
2 Scaffold Widet
3 Working with Assets and pubspec file
4 Change Launcher Icon
5 Running App on a Physical Device
6 Import project from GitHub
7 Hot Reload
8 Hot Restart
9 Layout widgets
10 Single-child layout widgets
11 Multi-child layout widgets
12 Reference Links

CHAPTER-3

S.No Content
1 Working with Cutom Fonts
2 Working with Material Icons
3 Working with Card
4 Working with ListTile, Column and Divider
5 Working with Expanded
6 Working with Buttons

CHAPTER-4

S.No Content
1 Functions[Dart]
2 Variables[Dart]
3 Data Types
4 Stateful vs Stateless Widget
5 Randomising the Dice
6 Flutter & Dart Packages
7 Playing Sound using Dart Packages
8 Playing Multiple Sound using Dart Packages
9 Code Refractor

CHAPTER-5

S.No Content
1 List[Dart]
2 Classes and Objects
3 Abstraction
4 Encapsulation
5 Inheritance
6 Polymorphism
7 Constructor
8 Conditionals - IF/ELSE
9 Closures and the Fold Method
10 Computed Properties

CHAPTER-6

S.No Content
1 Flutter Themes
2 Creating Reusable Flutter Widgets
3 Final vs Const
4 Creating Custom Flutter Widget
5 Gesture Detector Widget
6 Enum
7 Ternary Operator
8 How to pass a function into a function
9 Customizing Slider widget with Themes
10 Composition
11 Routes & Navigation
12 Maps [Dart]

CHAPTER-7

S.No Content
1 Futures, Asysnc and Await
2 Widgets Lifecycle Methods
3 Exception Handling and Null Aware Operators
4 Getting Current Location
5 API [Application Programming Interface]
6 Passing Data to a State Object

CHAPTER-8

S.No Content
1 Material Dropdown Button Widget
2 For-Loop
3 Cupertino Widgets
4 Platform Specific UI with Flutter
5 Static Modifier
6 Animations
7 Custom Animation
8 Mixins [Dart]

CHAPTER-9

S.No Content
1 Stream
2 StreamBuilder
3 Firebase
4 Flutter Architecture Patterns
5 MVC
6 Global State
7 Different Types of Flutter State Management
8 Provider