محتوى الدورة
Introduction to Flutter and Basic Widgets
0/9
What is Flutter
05:30
download Flutter SDK
05:42
Install Android studio
08:45
widget in flutter
07:28
run our first flutter application 🥳
09:48
Text Widget
06:20
Material 2 vs Material 3
05:25
Scaffold And Basic widgets
07:12
Add title to AppBar
03:47
Layout and Design Widgets
0/9
Container Widget
04:35
Center Widget
04:50
Icon Widget
05:13
Column Widget
10:47
Row Widget
10:00
Padding And Margin
09:30
Widget constraints and size
09:50
CrossAxis And MainAxis
10:40
column and row together
12:50
Statefull & Stateless widget in flutter
0/7
Stateless Widget
09:30
Pass Parameter to StatelessWidget
11:30
Flutter Hot Reload
02:00
Elevated Button
06:30
Counter app with StatelessWidget !
10:37
Create StateFull Widget
12:24
Statefull VS Stateless widget
16:30
More Widgets and Design
0/13
Primary Color And App Theme.mp4
06:00
Floating Action Button
05:45
TextField widget
09:15
Read From TextField
07:10
Create Login Page
23:30
pubspec.yaml file
10:00
Image Assets Widget
04:13
Load Image From Network
04:42
Add Packages to pubspec
07:54
Show Toast Msg
14:56
Container decoration
17:56
Button Style
09:50
Simple Call App with Icon Button
16:00
Navigation and Interaction
0/12
Scroll With Column and Row
07:00
ListView
08:47
ListView (2)
08:13
ListView (3)
11:09
ListView builder
14:24
Navigation in flutter
08:19
Push and Pop with navigator
15:00
Send data to a new screen
12:30
Passing BuildContext in StatelessWidget
06:48
Understanding Statefull lifecycle and initState
12:30
ListTile widget
08:30
ListTile with ListView
13:15
Storage , and Advanced Features
0/13
Progress Indicator
11:00
Card Widget and Clip Behavior
12:50
Expanded widget
06:44
Switch widget
09:13
CheckBox widget
07:30
const with Object and Widget
14:10
Database intro
06:30
Shared Preferences
17:25
Use Material 3
03:50
Return data from after close screen
24:50
Create Notes App
26:00
Delete Note and Change Theme
04:19
Show Widget when list is empty
12:15
Custom Fonts and Text Styles
0/6
Text Theme
10:00
Text Theme (2)
05:20
AppBar Theme
15:30
Use a custom Font
16:22
google_fonts package
15:40
Change Notes App Theme
10:37
Animation in flutter
0/11
Animated Container
09:39
Animated Opacity
08:30
Simple Quiz App
22:00
Animated Cross Fade
15:50
Transform Widget
11:50
late keyword
07:00
Tween Animation
20:00
Tween Animation (2)
12:40
Color Tween Animation
06:31
dispose method in state
06:26
dispose animation
11:00
API and Fetch Data from internet
0/25
Intro to API
11:00
JSON
10:20
Find API for public use
05:25
Use Postman for test API
06:40
API Methods (1)
11:00
API Methods (2)
10:20
Dio package in flutter
09:15
Read JSON as Map
06:35
Read JSON Array
08:15
Display API Response inside Widget
08:56
Show Progress When API Loading
07:40
Fetch Users API Example(1)
11:40
Fetch Users API (2)
11:00
JSON to Dart Object
14:00
fromMap factory constructor
15:50
fromMap static method
09:33
Read Nested JSON Object
06:30
مسودة الدرس
09:50
Beeceptor and CRUD API
12:34
create Posts List App
08:25
create Posts List App (2)
17:30
Send Data To API with POST method
18:10
Refresh data when add new record
16:00
Delete Post record
15:20
Update record with PUT method
19:35
Keys and Forms
0/6
Keys in flutter (1)
15:00
Keys in flutter (2)
10:45
Reorderable ListView
17:00
Form Validation (1)
08:15
Form Validation (2)
13:30
Display icon in TextField
04:00
Permission in flutter
0/4
intro to permission
16:35
Pick image from storage
20:33
read contacts
19:18
notes about android permission
07:30
Create weather app
0/13
Find Weather API
10:50
get weather response in Postman
13:35
get weather response in flutter
08:50
display weather on screen
19:35
Change UI
12:50
display GIF image
05:31
Use Hex Color in flutter
06:10
Get the current Location of the device
17:40
Change emualter location
04:05
Show Dialog
14:47
Internet permission And Build app
08:45
response status codes
16:00
Separation of Concerns in code
23:00
API Auth
0/14
intro to authentication
07:20
test api auth on postman
10:45
Refresh token
07:30
Login Screen
13:51
handle login logic
17:20
“Navigator “push and remove until
04:50
Sava login state
20:40
Logout
13:30
Hero widget
04:00
Send token to get user data
17:50
Refresh token
13:25
dio interceptors on request
14:30
dio interceptors on error
13:20
login form
09:30
Firebase & Realtime database
0/18
intro to firebase
05:00
install Firebase Cli and flutterfire
09:50
connect firebase to flutter project
08:00
intro to realtime database
08:30
read from realtime database
10:15
path in realtime database
05:00
Read data as Map
04:26
Read list of data from database
16:10
Write to firebase database
16:20
Push child in firebase database
07:10
save id-key with object in database
10:00
Update value in realtime database
17:40
Delete value in realtime database
10:10
Listen to OnChild Change
12:15
Listen to OnChild Added
10:10
How to make Object Equatable
06:45
Listen to OnChild Removed
02:18
? What next
03:20
Firebase Auth
0/17
intro to firebase auth
04:00
How Authenticate email and password
05:00
Configure Project
05:00
SignUp with Email and password
07:10
Handle Firebase Auth Exception
07:25
Singleton class
05:10
create Auth service
10:30
check if user signin in firebase auth
08:45
Logout Firebase Auth
04:30
Login with email and password
13:45
Add more data to user when create account
14:00
Save new user data to database
10:10
create profile page
13:30
Firebase database rules (1)
18:30
Firebase database rules (2)
13:55
Update user data on database
13:00
? what next
01:50
Firebase Storage & Store app
0/20
Enable firebase storage
02:22
Pick profile image for user
09:45
Storage Usage documentation
07:20
Upload file to firebase storage
19:00
Get image url to save it to database
11:40
FutureBuilder widget
10:00
Change app logo
13:00
Change App name
04:25
create add new product screen UI
06:15
Create product model class
03:30
Add new product (part 1)
17:10
Add new product (part 2)
16:25
Add new product (part 3)
05:50
Load All product from database
10:10
Display products inside GridView
08:00
change product card ui
10:50
Refresh page when add new product
04:00
create Product Detail Screen
14:15
Use hero widget with product image
01:45
Loading builder image network
07:10
“Store App “with more Firebase & widget
0/18
Display user info with product details
14:50
Delete file from Firebase storage
10:10
Cached network image
07:20
GridTile widget
08:35
LayoutBuilder widget
14:10
RangeSlider widget
09:30
Filter products locally (1)
09:20
Filter products locally (2)
09:22
Save state of filter
08:20
Sort products by price
09:50
Sorting and filtering data (Firebase docs)
08:25
Get products from firebase for current user
12:40
Display user products is ListView
09:21
Edit Product on database (1)
13:10
Edit Product on database (2)
15:50
RefreshIndicator widget
05:30
User only update his own product (Firebase rules)
06:25
Add Drawer to home screen
05:40
Flutter Mobile App
حول الدرس
تشغيل اول تطبيق بواسطة flutter 🥳.
0%
مكتمل
وضع علامة مكتمل
✕
0
0
سلة التسوق
السلة فارغة
العودة إلى المتجر