Flutter course from SkillXprss focuses on the development of an app from scratch. Our Flutter experts will teach the learner how to build an app step by step. Through this course, you will be able to dive deep into the functionalities of Flutter & dart. This course intends to make the learner an advanced developer who can build an app using Flutter that can be deployed on almost every platform.
I am a software developer and consultant with around 8 years of experience in the software industry. I have worked on numerous projects in Native Android and Flutter from concept to completion. For the last 3 years, I have been concentrating on Flutter. I also have secondary experience in the AWS cloud platform. Besides, I have a keen interest in Agile Methodology, Scrum Framework & Project Management.
Registration Form
N.B. Please do not use any symbol in the Name field.
Registration Form
N.B. Please do not use any symbol in the Name field.
Course Outline
Introducing Flutter
Introduction to Flutter
Why we should choose Flutter
Introducing Dart
Which programming language used for Flutter
Special features of Dart
Constants, Data Types
Class, Object, Method, Public, Private
Setting up Flutter
Introducing IDE for Flutter
Setting up Dart and Flutter
Widget
What is Widget
Introducing MaterialApp and Scaffold Widget
Stateless Widget
Container, Row, Column, Alignment
Text, Icon, Color
Padding
Image
SizedBox, Spacer
ListView, ListTile, Stack
Widget Tree
Hot Reload
Hot Restart
User Input
TextField, Hint Text
Handling changes to a TextField
Form, FormField
Autocomplete, Keyboard List
Buttons
TextButton
ElevatedButton
OutlinedButton
Checkbox, Radio
DropdownButton
FloatingActionButton
Navigation
Navigator and Routes
Push and Pop
Parameter less routes (pushnamed())
User Interface
Custom Font, style
Primary, secondary color setup
Gestures
Silvers
Splash Screens
Asynchronous Functions
Future Function
Async and await
Packages
Pubspec.yaml
How to search for packages
Example of integrating packages
State management
Provider
API
Networking and HTTP
JSON and serialization
What is built with Flutter?
How Will You Benefit From the Course?
Get professionally trained in creating an Interactive app with Flutter.
Get hands-on experience by doing a real-world project for your portfolio.
Better knowledge gaining focused on Dart programming language.
Get a certificate as proof of your expertise.
Each class will be recorded and the video provided will be at the end of the class.
There will be opportunities to share any type of programming problem in the group.
At the beginning of each class, a quiz test will be taken on the topic of the previous class.
Get a professional certificate certified by industry experts.
Yes, with each topic we cover, relevant code is also shared and explained during the sessions.
Rules & Regulations
The commencement of classes is subject to receipt of a satisfactory number of participants. SkillXprss has the right to cancel/postpone the classes.
Training fees include venue, lunch & refreshments, stationery, certificate, etc.
Requests for cancellation of registration must be shared at least 7 days before the start date of the class. In that case, the participant will get a full refund of the registration fee.
If the class schedule/date is changed by SkillXprss, the participant may request to cancel the registration. He/She will get a full refund in that scenario.
SkillXprss shall not be responsible in any circumstances beyond our control that may need to postpone or cancel the program or cancellation of any other expenses incurred by the participant due to such instance.
SkillXprss is one of the leading skill assessment and career development platforms in Bangladesh. We offer the most demanding skill tests, training courses, and flexible workshops for both professionals and learners.