AASMT Training Courses

Location

Community Services & Continuing Education - Alexandria

Objectives

  • Prepare Professional Developers to be able to Create Powerful Mobile Applications Using Simple and Powerful Development Tools

Outcomes

By the end of this course, Developers will be able to create mobile applications using flutter framework with dart language , these applications include front end pages and backend database interfaces.

Course Contents

Dart Language• Flutter SDK Installation• Setup Flutter on VS Code and android studio• Create first flutter project• Ceate Hello World App with Flutter• Variables in dart with Flutter• String variables in Dart with Flutter• If statements in dart with Flutter• Switch statements in dart with flutter• While Loops in Dart with flutter• For Loops in Dart with Flutter• Using Functions in Dart with flutter• Object oriented programming in Dart with Flutter• Classes Constructors In Dart• Inheritance in dart with • Dart Constructors in Inheritance• Polymorphism in Dart• Static variables and methods in dart• Functional Programming And Lambda Expression• Using Collections In Dart• Using Sets and Maps in Dart• Exceptions Handling In DartUsing Flutter Widgets• Working with flutter widgets• Create the first layout with flutter• Using container widgets in flutter• Adding font assets to flutter App• Using rows and columns in layouts• Add image asset to flatter app• Using ac