Course Curriculum
- 15 sections
- 116 lectures
- 9 hours, 41 minutes total length
-
Introduction00:02:00
-
Setup On Windows00:16:00
-
Setup On Linux00:14:00
-
Setup On Mac iOS00:14:00
-
Setup On Mac Android00:12:00
-
App Base Code00:03:00
-
Text00:04:00
-
Container.00:04:00
-
Row.00:05:00
-
Column.
-
Stack.00:02:00
-
Image.00:06:00
-
Center.00:02:00
-
Padding.00:03:00
-
Align.00:02:00
-
Constrained Box.00:03:00
-
Baseline Class.00:03:00
-
Aspect Ratio00:03:00
-
Sized Box00:02:00
-
Transform00:03:00
-
Pointers.00:06:00
-
Tap.00:02:00
-
Double Tap.00:02:00
-
Long Press.00:03:00
-
Vertical Drag.00:04:00
-
Horizontal Drag.00:04:00
-
Pan.00:04:00
-
Scaffold.00:06:00
-
App bar.00:05:00
-
Bottom Navigation Bar.00:08:00
-
TabBar View00:07:00
-
Drawer.00:05:00
-
SliverApp Bar00:07:00
-
FlatButton00:04:00
-
RaisedButton00:03:00
-
DropdownButton00:09:00
-
TextField00:04:00
-
CheckBox.00:06:00
-
Radio Button00:04:00
-
PopupMenuButton00:07:00
-
IconButton00:04:00
-
ButtonBar00:03:00
-
Floating Action Button00:04:00
-
Switch.00:04:00
-
Slider.00:05:00
-
Date Picker.00:05:00
-
Time Picker.00:07:00
-
SimpleDialog.00:08:00
-
AlertDialog00:06:00
-
BottomSheet00:06:00
-
Expansion Panel List and Expansion Panel00:07:00
-
SnackBar00:07:00
-
Cupertino Setup00:02:00
-
Cupertino Action Sheet00:06:00
-
Cupertino Activity Indicator00:01:00
-
Cupertino Alert Dialog00:04:00
-
Cupertino Button00:03:00
-
CupertinoPageScaffold00:04:00
-
CupertinoPicker00:04:00
-
CupertinoPopupSurface00:04:00
-
CupertinoSegmentedControl00:04:00
-
CupertinoSlider00:04:00
-
CupertinoSwitch00:03:00
-
CupertinoNavigationBar00:04:00
-
CupertinoTabBar00:05:00
-
CupertinoTabScaffold00:04:00
-
CupertinoTextField00:04:00
-
Icons.00:04:00
-
Chip.00:03:00
-
Tooltip.00:02:00
-
DataTable.00:09:00
-
Card.00:06:00
-
Linear Progress Indicator.00:03:00
-
Circular Progress Indicator.00:04:00
-
GridView00:03:00
-
ListView & ListTile00:04:00
-
Stepper & Step00:07:00
-
Divider & divideTiles00:05:00
-
Aligning Widgets00:03:00
-
Sizing Widgets00:03:00
-
Nesting Rows and Columns.00:03:00
-
Add, Update and Delete Widgets00:06:00
-
Navigate To A New Screen and Back.00:06:00
-
Multiple Files For Each Screen00:03:00
-
Send Data To A New Screen00:05:00
-
Return Data From A Screen.00:05:00
-
Navigate With Named Routes00:03:00
-
Animating A Widget Across Screens00:02:00
-
Tween Animation00:07:00
-
Staggered Animation00:04:00
-
Reverse and Stop Animations00:02:00
-
Call Android Java Code00:08:00
-
Send Parameters To Android Java Code00:07:00
-
Call Android Kotlin Code00:08:00
-
Send Parameters To Android Kotlin Code00:05:00
-
Call iOS Objective-C Code00:10:00
-
Send Parameters To iOS Objective-C Code00:05:00
-
Call iOS Swift Code00:08:00
-
Send Parameters To iOS Swift Code00:05:00
-
Remove Debug Badge00:01:00
-
Build & Release For Android00:04:00
-
Build & Release For iOS00:06:00
-
Fetch Data From The Internet00:13:00
-
Making authenticated requests using HTTP Headers00:03:00
-
Parsing JSON In The Background00:17:00
-
Working With WebSockets00:10:00
-
Reading & Writing Files On The Server Using SQL Injection Vulnerability.00:06:00
-
Storing Key-Value Data On Disk00:03:00
-
Data Persistence Using SQLite00:04:00
-
Calculator Part 1 – TabBar Creation00:12:00
-
Calculator Part 2 – Implementing The Tabs00:05:00
-
Calculator Part 3 – Tab Persistence00:03:00
-
Changing Android App Icon00:05:00
-
Changing iOS App Icon00:01:00
-
Change App Display Name.00:05:00
-
Assignment – Flutter & Dart Development for Building iOS and Android Apps