Mobile Development using Flutter - Dart

Flutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.
 Fees
Rs. 25,000
 Classes
45 days
 Time
Class: 1hr, Assignment: 1hr
Enroll Now  

About Course

  • Why Flutter and Dart?
  • Flutter and Dart New Release
  • Development Tools Setup MAC - For Mac OX Users
  • Development Tools Setup Windows - For Windows Users
  • Upgrading Flutter to Stable Release
  • Intro to Dart and Dart Pad - Online Editor
  • Coding Style and Naming Convention
  • Declaring variables - String
  • Dart Types and Assigning Types to Variables
  • Dart - Numbers - Integers and Doubles
  • Booleans
  • Const and Final Keywords
  • Concatenation
  • Dart Operators - Arithmetic
  • Equality and Relational Operators in Dart
  • Control Flow - If Statements
  • Logical Operators
  • For Loops in Dart
  • While, Do-While and Break in Dart
  • Switch Cases
  • Introduction to Functions in Dart
  • Function Return Types - String-Int-Booleans
  • Dart - Using the => Operator for Returning Expressions
  • Optional Parameters in Dart
  • Lexical Scope in Dart
  • Introduction to Classes and Objects
  • Introduction to Class Creation and Instance Variables
  • Adding Methods to Classes
  • Introduction to Constructors - Part 1
  • Named and Sugar Syntactic Constructors - Part 2
  • Setters and Getters
  • Introduction to Inheritance with Dart
  • Creating Classes and Inheritance Tree
  • Override Methods
  • Inheriting Classes with Constructors
  • The toString() Method - Override
  • Real-world projects
  • Project reviews
  • Project feedback from experienced reviewers