Flutter Training

flutter

FLUTTER HYBRIDE

Becoming productive in Flutter is first of all mastering the programming language that you use.

French / English

Certificate

Submit now

Next session : August

Overview

Flutter is the mobile application SDK, a framework created by Google, for creating high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, and is used by developers and organizations around the world. The Hot Reload Flutter lets you test quickly and easily create user interfaces, add features and fix bugs faster. Experience sub-second reload times with no loss of state on emulators, simulators, and hardware for iOS and Android.

In this training, you will master the Flutter Framework and the Dart language. With an introduction to development tools, we will approach the Dart language as a whole, and will pass on Object Oriented programming. We will then learn the Flutter framework, from Hello World to the database, including widgets.

maxresdefault

Prerequisites

knowledge of object-oriented programming
knowledge of mobile environment

Goals

Design & implement new app modules based on the product requirements using Flutter framework
Maintain existing codebases
Build reusable code and libraries for future use
Integrate user-interfaces elements developed by other developers
Build user interfaces designed by UI/UX designers
Integration of data storage solutions

Training Program

1- Introduction to Flutter Training
▪ Components between hybrid, web and native applications
▪ Flutter CLI
▪ Containers
▪ Widget oriented logic
2- The Dart Programming Language
▪ Coding and naming conventions
▪ Variables and types
▪ Control structure
▪ Logic operator
▪ Loop and function
1- Introduction to Flutter and Basics Widgets
▪ The market in figures
▪ The technical specificities of the equipment
▪ Understand how Ios works to better develop
▪ Swift vs Objective-C
▪ Roles of Xcode and interface Builder
▪ Continuous integration
▪ Apple developer program
3- Creating Layouts
▪ The market in figures
▪ The technical specificities of the equipment
▪ Understand how Ios works to better develop
▪ Swift vs Objective-C
▪ Roles of Xcode and interface Builder
▪ Continuous integration
▪ Apple developer program
4- Interactivity and State Management
- Basic Concepts And Principles
- Life Cycle Of An Application
- The Android manifest.Xml File
- Components
- Activities (Life Cycles, Change of States, Relationships Between Activities)
- Intents
- Manage Permissions
- Create Unit Tests
5- Navigation and Routing
- Group resources according to their type and manage them
- Manage configurations
6- Library and Art Packages
- Graphic component
- Classic menu on the appbar
- Organize Content
- Using Views
- Look And Feel Rules
- Create Appwidget
- The Fragments
7- Back End and Data Management
- Thread management and Handler class
- Asynctask
- Work with the services

Project

Using widgets and creating a calculator, then setting up a calculation history stored in the database

01.
Creation of a first program in procedural mode
02.
création d’un premier projet Flutter
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare