- Flutter basics
- Free tutorial
- Rating: 3.2 out of 53.2 (411 ratings)
- 28,453 students
- 2hr 52min of on-demand video
- Created by DSC VIT Powered by Google Developers, Satkriti Singh, Prateek Mewara
- English
What you’ll learn
- Mobile Application Development
Requirements
- Basics of any language
Description
Deliverables
This course will give you an understanding of how can we create a mobile application using Flutter. The following are some of the topics covered in this course:
- Setting up environment
- Building basic UI
- Adding logic to the code
- Know basic Widgets used in Flutter
- Form elements, validation and submission
- Navigation through screens
- Working with JSoN data
- Building a complete application
What you’ll learn
- Dart
- Flutter
Are there any course requirements or prerequisites?
- No requirements.
Who this course is for:
- Beginner flutter enthusiasts
Show less
Course content
9 sections • 26 lectures • 2h 51m total lengthCollapse all sections
Introduction2 lectures • 2min
- About us00:56
- About us00:50
Environment Setup1 lecture • 6min
- Flutter Installation05:41
Getting Started3 lectures • 21min
- Creating a basic interface10:55
- Creating classes to organize the code06:39
- Adding logic to the design03:36
Commonly used widgets5 lectures • 39min
- Appbar, Icon, Center04:13
- Colors, Container, Gesture Detectors, Snackbar, Gradients14:37
- Text, Row, Column, SingleChildScrollView08:13
- Flexible v/s Expanded04:55
- ListTile, ListViews, Padding07:05
Stateful and Stateless Widgets1 lecture • 4min
- Stateful v/s Stateless Widgets04:07
Working with Forms3 lectures • 18min
- Form Elements09:02
- Form Validation04:43
- Form Submission04:02
Navigation through screens5 lectures • 20min
- push() function03:49
- pop() function08:30
- pushReplacementNamed() and popAndPushNamed() functions02:50
- popUntil() function01:49
- pushNamedAndRemoveUntil() function03:04
JSON Parsing3 lectures • 27min
- Prasing simple JSON09:18
- Parsing JSON containing Array09:42
- Parsing Nested JSON07:36
Earthquake App3 lectures • 36min
- Basic UI03:06
- Future Builder10:47
- Http Request for getting data21:39