
This is a Dart & Flutter tutorial series for Beginners. In this series, you will familiar with the dart language syntax by example and most commonly used Flutter widgets. I'll teach you how to program use the dart, and how to customize different kinds of Flutter Widget. Please follow up on all of those contents and try to practice it yourself. Hope you enjoy learning Dart & Flutter with me :)
Welcome to my Dart programming language tutorial. In this series you will learn how to install dart SDK and setup the coding environment. Also I will give you a brief intro of Dart.
Welcome to my Dart programming language tutorial#2. In this series you will be introduced to the data type and variables and learn how to declare them in Dart. Also I will cover some tip and code style which prefer by official Dart team.
Welcome to my Dart programming language tutorial#3. In this series you will be introduced to operators and learn how to use them in Dart.
Welcome to my 2021 Dart programming language tutorial to beginners #4. In this series you will be introduced to collection and learn how to use them in Dart.
Welcome to my 2021 Dart programming language tutorial to beginners #5. In this series you will be introduced to control flow and learn how to use them in Dart.
Welcome to my 2021 Dart programming language tutorial to beginners #6. In this series you will be introduced to classes, constructor, getter, setter, inheritance, singleton and learn how to use them in Dart.
Welcome to my 2021 Dart programming language tutorial to beginners #7. In this series you will be introduced to functions, named parameter, positional parameter, recursion, higher order function, nested function, function closure, function scope and learn how to use them in Dart.
Welcome to my Flutter tutorial series. In this series you will learn how to install Flutter SDK and set up the coding environment including editor, plugin and emulator.
Welcome to my Flutter tutorial series. In this series you will learn how to create your first flutter app, and learn the basic file structure, how to connect the IOS emulator and Android emulator to VSCode. Also I will give you a brief introduction about the MaterialApp widget, Scaffold widget, Text widget and Center widget.
Welcome to my Flutter tutorial series. In this series, you will learn the essential widget for the flutter including how to use the Container widget and Text widget in more detail. I will cover the most used attribute in the work. Below I have attached the official documentation for those two widgets.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the Image on Flutter, either by using network URL address or local assets.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the ListView and ListTile on Flutter, you would also learn how to use the list view to render the dynamic data from backend.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the GridView on the Flutter, you would also learn how to use the grid view to render the dynamic data. (PS: some class names are long and hard to pronounce)
Welcome to my Flutter tutorial series. In this series, you will learn the basic concepts of Layout in Flutter, you would also learn how to use the Row, Column, Expanded, Flexible, SizedBox, Spacer widget to make your own flutter ui.
Welcome to my Flutter tutorial series. In this series, you will learn the basic concepts of Layout in Flutter, you would also learn how to use the Stack, Align, Positioned to make complex ui in flutter.
Welcome to my Flutter tutorial series. In this series, you will learn the basic concepts of Layout in Flutter, you would also learn how to use the AspectRatio, Card, Wrap Widget to make complex ui in flutter.
Welcome to my Flutter tutorial series. In this series, you will learn the stateful widget in Flutter, you would also learn how to manage the state, update state in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn the how to create a bottom navigation bar in Flutter, you would also learn how to custom your bottom navigation bar, how to use it together with indexedStack widget in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn the how to use a page navigation in Flutter, you would also learn how to custom your navigation transition in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use a named route in the Flutter, you would also learn how to pass the arguments in the navigation inside the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to replace a named route in the Flutter, you would also learn how to clear the route stack in the navigation inside the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the AppBar in the Flutter, you would also learn how to custom the AppBar as well as how to use the SliverAppBar in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the TabBar in the Flutter, you would also learn how to custom the TabBar as well as how to use the TabBar Controller in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the Drawer in the Flutter, you would also learn how to custom the DrawerHeader as well as how to use the UserAccountDrawer in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the ElevatedButton, TextButton and OutlinedButton in the Flutter, you would also learn how to custom the those buttons as well as how to use the style it in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the FloatingActionButton in the Flutter, you would also learn how to custom the floating action button as well as how to position it in the bottom navigation bar.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the TextField in the Flutter, you would also learn how to custom the TextField as well as how to use TextEditingController in the TextField.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the date time in the Flutter, you would also learn how to format the date time in the Flutter. Also I will give the example how to use date picker and time picker in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the dropdown, checkbox, radio and switch in the Flutter, you would also learn how to do form validation in the Flutter.
Welcome to my Flutter tutorial series. In this series, you will learn how to use the alert dialog, simple dialog, bottom sheet in the Flutter, you would also learn how to custom dialog in the Flutter.
Welcome to my Flutter Apps from Scratch tutorial series. In this video, we will build the e learning course app UI and you will learn how to build this beautiful flutter app from the scratch.
Welcome to my Flutter Apps from Scratch tutorial series. In this video, we will build the e learning course app UI and you will learn how to build this beautiful flutter app from the scratch.
Welcome to my Flutter Apps from Scratch tutorial series. In this video, we will build the chat message app UI and you will learn how to build this beautiful flutter app from the scratch.
Welcome to my Flutter Apps from Scratch tutorial series. In this video, we will build the chat message app UI and you will learn how to build this beautiful flutter app from the scratch.
Welcome to my Flutter Apps from Scratch tutorial series. In this video, we will build the task management app UI and you will learn how to build this beautiful flutter app from the scratch.
Welcome to my Flutter Apps from Scratch tutorial series. In this video, we will build the task management app UI and you will learn how to build this beautiful flutter app from the scratch.
Welcome to my #Flutter #UI from Scratch tutorial series. In this video, we will build the food delivery app UI and you will learn how to build this complex flutter app from the scratch.
Welcome to my Flutter Apps from Scratch tutorial series. In this video, we will build the food delivery app UI and you will learn how to build this complex flutter app from the scratch.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use GetX for route management in the Flutter. In this video I will cover the GetX Named Route, GetX Route Transition, GetX Route Result, GetX Route Argument, GetX Route Parameter etc.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use GetX for state management in the Flutter. In this video I will cover the GetX reactive state management, GetX simple state management etc.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use GetX for state management in the Flutter. In this video I will cover the GetX controller life cycle, GetX controller both in reactive state management and simple state management etc.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use GetX for dependency management in the Flutter. In this video I will cover the GetX instancing methods, GetX bindings etc.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use GetX for internationalization in the Flutter.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use GetX for changing theme in the Flutter.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use Getx service and get view in the Flutter.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use Get widget along with Get.create() in the Flutter. I will give you a real world shopping cart example to demonstrate GetX dependency management and bindings.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use Get connect in the GetX package to communicate with your backend API following Restful standard in the Flutter.
Welcome to my Flutter GetX tutorial series. In this series, you will learn how to use Get CLI to create maintainable and scalable GetX Pattern Project in the Flutter.
In this video, we will build the fully functional task todo app using the GetX package, and you will learn how to build this completed flutter app from the scratch.
In this video, we will build the fully functional task todo app using the GetX package, and you will learn how to build this completed flutter app from the scratch.
In this video, we will build the fully functional task todo app using the GetX package, and you will learn how to build this completed flutter app from the scratch.
In this video, we will build the fully functional task todo app using the GetX package, and you will learn how to build this completed flutter app from the scratch.
In this video, we will build the fully functional task todo app using the GetX package, and you will learn how to build this completed flutter app from the scratch.
In this video, we will build the fully functional task todo app using the GetX package, and you will learn how to build this completed flutter app from the scratch.
This is a Dart & Flutter tutorial series for Beginners. In this series, you will familiar with the dart language syntax by example and most commonly used Flutter widgets. I'll teach you how to program use the dart, and how to customize different kinds of Flutter Widget. Please follow up on all of those contents and try to practice it yourself.
Here's a small list of what you'll be able to learn in this course:
Dart Intro & Setup
Data Type & Variable in Dart
Operators in Dart
Collection in Dart
Control Flow in Dart
Classes in Dart
Functions in Dart
Flutter Intro & Setup
Flutter Project File Structure
Container & Text Widget
Image, ListView & GridView in Flutter
Layout Widget in Flutter
Route Navigation in Flutter
Stateful Widget & Stateless Widget
Page Transition
AppBar & TabBar & Drawer
ElevatedButton, TextButton & OutlinedButton
TextField, FormField, FormValidation
And much much more!
And we will build 4 apps during this course
E-learning Course App
Chat Message App
Task Management App
Food Delivery App
By following this course from start to finish, no matter what level you're on, I can guarantee you will certainly become a Flutter Expert Developer!
Note that the course build on MacOs, so I didn't have a chance to cover the Windows configurations! But feel free to ask anything about it. I will be there to help.
Hope you enjoy learning Dart & Flutter with me :)