Forma-it

Flutter 3 Training Course

Reference : of/en/f3
1680 € HT
4 days
28 h

Each session will take place even if only one person is registered (except in cases of force majeure).

Formation Flutter 3

Description

Version 3 of Flutter paves the way for natively compiled applications, rendered at 60 FPS, with a modern look and an optimised user experience.

This Flutter 3 training course guides you through the complete creation of a mobile application, while exploring the fundamentals of Flutter, widgets, navigation, state, API calls, and deployment.

Flutter is Google’s open-source cross-platform framework that allows you to create high-performance, fluid interfaces for Android, iOS, desktop, and the web, all from a single source code written in Dart.

Format

Remote (recorded sessions). 

GOOD TO KNOW

This training course includes numerous exercises (60% practical) to enhance learning. Each session will take place even if only one person is registered (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course. 

objectives of this Flutter 3 Training Course

By the end, each participant will be able to :

  • Understand Flutter’s architecture and philosophy.
  • Manipulate widgets and build responsive interfaces.
  • Manage navigation between screens with Navigator 2.0.
  • Manage state with setState, Provider, or Riverpod.ntegrate remote services via REST API.
  • Compile and deploy a cross-platform application.

Prerequisites of this Flutter 3 Training Course

  • Good foundation in object-oriented programming
  • Knowledge of JS, Java, Swift, or Dart desirable (even beginner level)
  • Flutter SDK environment installed (guided preparation at the start of the training)
  • Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
    This enables us to tailor the training content to ensure relevant and personalised learning.

Target Audience

Mobile, web, and full-stack developers.

Detailed of this Flutter 3 Training Course

Introduction to Flutter and Dart

Introduction to Flutter, installation, tools (Android Studio, VS Code), first lines in Dart.

Text, Row, Column, Container, ListView, Scaffold, AppBar, SafeArea. Tree structure management.

Navigator, named routes, data transfer, nested navigation, back management.

setState, InheritedWidget, introduction to Provider or Riverpod, business logic and reactive UI.

http, JSON parsing, conditional display, loading, error handling.

Custom themes, Material vs Cupertino, simple animations, responsive management (mobile/tablet).

Debugging, profiling, building for Android/iOS/Web, introduction to Firebase for lightweight backend.

Creation of a mobile app with multiple screens, navigation, API, state logic, responsive design.

This training course :

  • Focuses on Flutter 3, the most stable and comprehensive version
  • Is entirely project-oriented, with concrete, publishable results
  • Covers API integration + UI + deployment, not just the visual aspect
  • Is accessible to mobile, web or backend developers looking to change careers.
CCNA CISCO 200-301 Certification Training

FORMA-IT's training courses are also supportive

At Forma-IT, we believe that training can also be a lever for solidarity. This is why part of each registration is donated to associations that work in areas that are close to our hearts :

  • The SPA, for animal protection
  • The Restos du Cœur, for the fight against precariousness
  • Ludopital, to make the daily lives of hospitalized children easier
  • APF France Handicap, for the rights of people with disabilities and their families

By choosing Forma-IT, you invest in your skills while contributing to essential causes.

Our related training courses

Understanding User Needs Training Course REST API Training Course

IT Specifications Training Course - From Requirements Analysis to Project Specifications

Effectively frame your digital projects with clear, comprehaensive and actionable documentation.

REST API Training Course

Load Testing Training Course– Simulate Real User Behaviour to Assess the Limits of Your Applications

Learn how to anticipate breakdowns, detect bottlenecks and validate the robustness of your systems.

formations en développement

Sass Training Course – Structure and Accelerate your CSS Style Sheets like a Pro

Move from traditional CSS to a clear, modular, and maintainable development method.

Would you like to know about upcoming sessions ?

Would you like to schedule this Flutter 3 Training Course on a specific date ? Contact us by email or by filling out the contact form.