arrow_back
1. Introduction (Free Preview)
1. What is Flutter?
Flutter Docs
2. How easy is it to create an app with Flutter?
3. How exactly Google Flutter works?
4. How to stand out?
2. Flutter Setup and Installation
5. Install Java (Windows)
6. Install Git (Windows)
7. Install Flutter (Windows)
8. Install Android Studio for Flutter (Windows)
9. Emulator/ Physical device setup
10. Android licenses (Windows)
11. Firebase installation for Flutter (Windows)
12. Firebase installation bug
13. Desktop app Development Setup for windows (Optional)
14. Flutter Mac complete installation
15. Bugs
16. Editing errors
3. My Dashatar app - Start with the basics to create your First Flutter App
17. Goals
18. Creating our first Flutter App - 1
19. Creating our first Flutter app - 2
20. Coding My Dashatar App with Flutter part 1
21. Summary Flutter
22. Adding images [Coding My Dashatar App with Flutter part 2]
23. Changing launcher Icon [Coding My Dashatar App with Flutter part 3]
24. Opening new page error
25. Flutter Bugs
4. Ninja Challenge 1
26. What is the challenge?
27. Solution to the challenge
28. Bugs
5. My Dashatar App - Understanding Flutter layouts in depth
29. Introduction and emulator settings
30. Hot reload vs Hot restart
Flutter docs - Hot reload
31. Flutter List and Column widgets
32. Rows and Columns
Flutter docs - Layouts in Flutter
33. ListView and SingleChildScrollView
Flutter docs - Scrolling widgets
34. Flutter Wrap and Stack widgets
Flutter docs - Wrap class
Flutter docs - Stack class
35. Bugs
Complete Dashatar App
6. Dart Programming
36. Object oriented programming with Dart
37. Classes, objects and "Hello World"
DartPad
38. Calling a variable using an object for Dart programming
Dart docs - classes
39. Return type method/function || Dart programming
40. Constructors
41. Invoking a function
42. Check for even numbers
43. Documentation for loops, lists, and decision making
44. Dart Loops and Lists
Flutter docs - map class
45. Map documentation
46. Deep dive into Maps for Dart programming & Google Flutter
47. Challenges set 1
48. Challenges set 2
7. State management - Basics
49. Stateful vs Stateless widgets
Flutter docs - Adding interactivity to your Flutter app
50. Flutter Summary
51. State management in action
Flutter docs - state management approaches
52. AudioPlayers package
Sound assets
AudioPlayers package
53. Playing the beats
My Dashatar App - Complete project
8. Ninja challenge 2 - Launchpad app
54. Flutter Bugs
55. The problem
LaunchPad Starter Code
Google Drive link
56. Solution - Introduction
57. Flutter LaunchPad decorations
58. Adding delay and playing audio
59. Adding sound path
LaunchPad Complete Project
9. Layouts, Gesture and animations: Landing Page Web Portfolio
60. Goal of this module
61. Tips! Break and build
Complete Portfolio Project.
62. Creating a new Flutter project
Here are the pictures you can choose from to use in your project
63. Changing Flutter app icons
64. Flutter App icon customization
65. Flutter web Change icon/Favicon
66. Coding main.dart
67. Flutter analysis.yaml || Linters
68. Flutter const vs final
69. Flutter mouse region widget
Example pictures
70. Circle avatar
71. Flutter padding widget
72. sansBold
73. Contact details
74. About section
Pictures
75. Third section
76. Decorating the card for Flutter
77. Adding more cards
78. Contact me
79. Flutter TextFormFields
80. Making a stateless widget
81. Flutter TextFormFields
82. Exploring new properties
83. Flutter RegExp
84. How to validate the text in Flutter TextFormFields
85. Integers and double
86. Flutter Animations
87. Practical use of Flutter AnimationController
88. Flutter animated cards
89. How to host your flutter web app on Firebase hosting (Easy way)
90. Creating a project in Firebase for Flutter
91. Further exploring Firebase
92. Flutter SVG Image Asset
93. Adding social media
94. Designing the web app
95. Async, await and functions - part 1
96. Async, await and functions - part 2
10. Navigation in Flutter
97. Flutter Navigation: First way
Initial Flutter Navigation Code
98. Flutter Navigation: Second way
99. Flutter Navigation: Third way
100. Flutter Navigation: Routes part 1
101. Flutter Navigation: Routes part 2
The complete project
11. Mobile Landing Page - Flutter Portfolio
102. Flutter Routes for responsive design
103. Adding AppBar
104. Flutter Drawer
105. Custom Flutter Tabs mobile
106. Flutter URL launcher - Social media link button
107. Adding circle avatar
108. Adding TextEditingController to Flutter app
109. Adding TextEditingController to Flutter app 2
110. About section
111. Experience section
112. Contact section
113. Navigations
12. Contact Page - Flutter Portfolio
114. Routes and links
115. Sliver AppBar
116. Tabs Web
117. Flutter Web - CanvasKit vs HTML
118. Adding TextForms
119. Contact Mobile View
120. SliverAppBar mobile
121. Text Form Mobile
13. About Page - Flutter Portfolio
122. AppBar and Drawer
123. Introduction section
124. Back-End section
125. About Web
126. About me First section web
127. Ending the About page
14. Blog and Works Page - Flutter Portfolio
128. Creating Routes and adding Drawer
129. Custom Text widgets
130. Sliver appBar
131. Blog Post widget
132. Blog Post 2
133. Blog Post 3
134. Re-thinking the design
135. Works appBar
136. Showcasing apps
137. Coding the Drawer - works
15. Flutter Firebase setup for Android, IOS, and web
138. Android and IOS
139. kIsWeb
140. Web
16. Read data from Firebase using Flutter: Blog Page
141. Introduction to Cloud Firestore for Flutter Firebase
142. Fetching data in Flutter
143. Flutter Streams
144. Displaying blog from Firestore
145. Displaying blog from Firebase part 2
146. Adding data to Flutter Blog
17. Add data to Firestore using Flutter : Contact page : Flutter Portfolio
147. Flutter Stream articles function
148. Text-editing controller Flutter
149. Flutter Validator
150. Add response function
151. Upload response in Flutter
152. Deploy the Flutter web app to Firebase Hosting
18. Firebase security rules
153. Introduction to Flutter Firebase security rules
154. Google Flutter Firebase Message security rules
155. Articles rules and testing - Flutter
The complete project
156. Domain name transfer of a Flutter app on Firebase to Google Domains (Optional)
19. How to reuse code in your Flutter app? (Portfolio app)
157. Introduction to reusing code - Google Flutter
158. Flutter - navigations tab Web reuse
159. Reuse Google Flutter navigation drawer web
160. Reuse Google Flutter Url launcher and Navigation Drawer for mobile
161. Reuse flutter Blog Page - Part 1
162. Reuse Flutter Blog Page - Part 2
163. Contact Form - Flutter reuse code
164. Why do I use Custom Text widgets in Flutter
165. Flutter contact Form Mobile
166. Reuse Teal Container Flutter development
20. Advance State management
167. Introduction to Flutter Advanced state management
Initial project
168. Flutter Provider part 1
169. Flutter Provider part 2
Provider
170. Flutter Riverpod part 1
171. Flutter Riverpod part 2
Riverpod
172. Multi-threading - Flutter isolates
Flutter isolates article
Budget App - Authentication, MVVM, HookConsumerWidget, Performance optimization
MVVM, Consumer widget, Riverpod
Budget App Starting
Part 2
Part 3
Part 4
Part 5
Part 6
Part 7
Part 8
Part 9
Budget App Complete
Optimizing budget app
Preview - Complete Flutter Course: Learn to Build Android, IOS, and Web apps
Discuss (
0
)
navigate_before
Previous
Next
navigate_next