fbpx

Flutter Development Training In Jaipur

180 days
All levels
0 lessons
0 quizzes
0 students

Course Modules:

Introduction to Flutter and Dart Programming Language

  • Importance of Flutter
  • Install Dart SDK
  • How to write code in Dart
  • IntelliJ IDEA

Dart Programming – Syntax

  • main() Function
  • Dart Data Types
  • Dart Variables
  • Comments
  • Conditional Operators
  • If, Else If, Else conditions
  • Logical Operators
  • Looping
  • Switch-Break statement

Dart Functions & Object-Oriented Programming (OOP)

  • Function Structure
  • Function Syntax
  • Function Return
  • Functions and Variable Scope
  • OOPs – Object, Class
  • Adding Methods to classes
  • Class Constructors
  • Class- Getters and Setters
  • Inheritance in Class
  • Abstract Class
  • Dart Project Structure
  • Dart Libraries

Introduction to Flutter

  • Flutter Understanding
  • Flutter Framework
  • Installing Android Studio
  • Flutter SDK
  • Installing and Configuring Flutter SDK
  • Creating and Running Flutter Project
  • Installing Flutter on Mac
  • Test Flutter App on iOS Phone
  • Android Studio Sugar and Spice
  • Run Flutter App on Android Phone
  • Run Flutter App on iPhone Device
  • Emulator Debug Mode
  • Flutter Widgets
  • Creating Flutter App with Widgets
  • Material App Widget

Flutter Widgets Fundamentals

  • Scaffold Widget
  • Container Widget
  • Image Widget
  • Column and Row Widgets
  • Icon Widget
  • Layouts in Flutter
  • Card Widget
  • App Icons for iOS and Android Apps
  • Hot Reload and Hot Restart
  • Stateful and Stateless Widgets
  • Use a Custom Font
  • Button Widget

Navigation and Routing

  • App Structure and Navigation
  • Navigate to a New Screen and Back
  • Navigate with Named Routes
  • Send and Return Data Among Screens
  • Animate a Widget Across Screens
  • Web View Widget in Flutter

Material Design Guidelines – Part 1

  • Introduction to Material Design
  • Bottom Navigator Bar Widget
  • Default Tab Controller, Tab Bar, and Tab Bar View Widgets
  • List Tile Widget
  • List View Widget
  • Drawer Widget
  • Data Table Widget
  • Selectable Text Widget
  • Stack Widget
  • Lab A: Creating a Flutter App using Bottom Navigator Bar Navigation Technique
  • Lab B: Using Data Table Sorting Built-in function

Material Design Guidelines – Part 2

  • Input and Selections
  • Text Field Widget
  • Check box Group and Radio Button Group Widgets
  • Date Picker
  • Time Picker
  • Slider Widget
  • Switch Widget
  • Dialogs, Alerts, and Panels
  • Alert Dialog Widget
  • Cupertino Alert Dialog Widget
  • Bottom Sheet
  • Modal Bottom Sheet
  • Persistent Bottom Sheet
  • Expansion Panel Widget
  • Snack Bar Widget

Firebase

  • Introduction to Firebase
  • What is the JSON ?
  • How does Firebase Database work?
  • Firebase authentication (Signup and Login to Flutter App)
  • Configure Your App to use Firebase Services
  • Configuring Firebase Authentication
  • Firebase Database
  • Real Time Database
  • Cloud Firestore

Location-Aware Apps: Using GPS and Google Maps

  • What is GPS and how does it work?
  • The Camera Position
  • Adding Google Maps to a Flutter app
  • Getting a Google API key
  • Adding Google Maps Flutter plug-in as a dependency
  • Adding your API key for your Android app
  • Adding your API key for your iOS app
  • Adding a Google Map on Your Flutter App Screen
  • Adding a Google Map Marker
  • Google Map Types
  • Moving the Camera (Camera Animation)
  • Capturing an App User’s Location for iOS and Android Apps

App Testing & Publishing

  • Testing and Feedback for Your App
  • Setting up a Test Environment
  • Usability Testing by Participants
  • Starting your Test Session
  • Analyzing your Test
  • Publishing Flutter Apps
  • Publishing Android App on Google Play Store
  • Publishing iOS app on Apple Store

To Download Complete Syllabus Click Here 

More Industrial Training Courses Click here

0.0
0 total
5
0
4
0
3
0
2
0
1
0
Call Now ButtonCall