Flutter

by Euphoria Gen X Claim Listing

Flutter course is offered by Euphoria Gen X for all skill level. Get the ultimate career guidance from Euphoria GenX. As a reliable career guidance provider, we drive students to meet their career goals smoothly.

₹3599

Contact the Institutes

Fill this form

Advertisement

Euphoria Gen X Logo

img Duration

45 Hours

Course Details

Flutter course is offered by Euphoria Gen X for all skill level. Get the ultimate career guidance from Euphoria GenX. As a reliable career guidance provider, we drive students to meet their career goals smoothly. Here you will get much-needed practical hands-on experience that will boost your career in the best way. 

 

Content:

Module 1: Introduction

  • About types of mobile platforms
  • What is flutter
  • Flutter architecture
  • Flutter versions
  • Flutter windows setup

 

Module 2: Flutter Basics

  • Creating a new project using VS code
  • Overview of generated files and folders
  • Analyzing the default app

 

Module 3: About Dart

  • Dart basics
  • Play with Dart using online editor

 

Module 4: First Flutter App

  • Building an app from scratch
  • Running the app on emulator
  • Class constructors & named arguments
  • Deep dive basics into flutter app
  • Building a widget tree
  • Visible & Invisible widgets
  • Adding layout widgets

 

Module 5: Event Handling

  • Connecting functions with buttons
  • Anonymous functions
  • Updating widget data
  • Understanding lists (Dart concept)

 

Module 6: Flutter widgets

  • Types of widgets
  • Using private properties
  • Creating a new custom widget
  • First styling & layout steps
  • Navigating official docs & widget catalog
  • Integrating with callback functions

 

Module 7: Introducing maps

  • Mapping lists to widgets
  • Final vs. const keywords
  • About if statements
  • More on if statements(Dart concept)
  • The null value(Dart concept)
  • Outputting widget conditionally
  • Splitting app into widgets
  • Getters & else-if (Dart concept)

 

Module 8: Running / Debugging apps on real mobile devices

  • Introduction
  • Running app on real android device
  • Running app on ios emulator
  • Running app on real ios device
  • Working with emulators and using emulators
  • Understanding error messages & fixing errors

 

Module 9: Debugging

  • Introduction
  • Using the debugger
  • Getting started with the Dart dev tools
  • About Repaint Rainbow

 

Module 10: Flutter widget & Styling

  • An overview of core flutter widgets
  • Combining widgets
  • About column alignment
  • Adding transaction model & transaction data
  • Mapping data into widgets
  • Building a custom list item
  • Advanced styling
  • Containers vs Columns vs Rows
  • Using string interpolation

 

Module 11: Forms & Gestures

  • Types of gestures
  • Flutter forms
  • Form Field widgets
  • Managing form state with form methods

 

Module 12: Flutter animations

  • About animations
  • Custom painter and canvas
  • Types of animations

 

Module 13: Flutter routing

  • Need of routing
  • Declarative routing & named routes
  • Routing animations

 

Module 14: Flutter state management

  • Deep dive into stateful widgets
  • Managing central state
  • Blocs(Business Logic Components)

 

Module 15: Using native device features

  • Using image picker & Camera
  • Storing image on the real device
  • Working with SQLite
  • Working with location services for google maps

 

Module 16: Sending Http Requests

  • Introduction
  • On Device & Web Storage
  • Preparing backend
  • Working with futures in DART
  • Futures & Async code
  • Showing a loader indicator
  • Handling errors

 

Module 17: Firebase

  • About firebase
  • Push notifications
  • About authentication
  • Building a chat app

 

Module 18: Publishing App To Store

  • App configuration
  • Publishing android apps
  • Publishing ios apps

 

Module 19: Project Work & Documentation

  • Kolkata Branch

    Plot No. E2-4, Block-GP Sector-V, Kolkata

Check out more Flutter courses in India

Croma Campus Academy Logo

Flutter Certification Training

Flutter is a high-quality cross-platform to develop high-end apps that work on both android and IOS operating systems. Croma Campus is a leading android training company in India that offers the best flutter training to students looking to become a performer in Flutter space and earn well.

by Croma Campus Academy [Claim Listing ]
Skill To Logo

Flutter

Flutter is an open-source SDK created by Google. It is used to develop applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase.

by Skill To [Claim Listing ]
Kitez Technology Logo

Flutter Development

Flutter is faster than any other application development framework. With its “hot reload” quality, you can be analyzed, build UIs, remove/add features, test and fix bugs faster. Thus decreasing the overall application development time.

by Kitez Technology [Claim Listing ]
Ardent Computech Pvt. Ltd. Logo

Mobile Application Development With Flutter

Are you ready to embark on a remarkable journey into the world of cross-platform app development? Look no further, as our Flutter programming course in Kolkata offer a unique and immersive learning experience that will equip you with the skills to create stunning and dynamic applications.

by Ardent Computech Pvt. Ltd. [Claim Listing ]
Regional Technologies Logo

Flutter Course

Flutter course is offered by Regional Technologies. We help you to get the foot in the door. Come join with us and dive into world of opportunities. Experiment your ideas in real work environment under the guidance of experienced mentors and highly skilled professional trainers.

by Regional Technologies [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy