Formation en Développement: Flutter - Cross-Platform Mobile Application Development - Ascent Formation
Back to trainings
Développement

Flutter - Cross-Platform Mobile Application Development

3 jour(s)21h

Description

Training objective: To enable participants to design, develop, and deploy high-performance cross-platform mobile applications using Flutter and the Dart language, mastering architecture, state management, API integration, and professional development best practices. A red-thread application project is progressively developed throughout the training — from environment setup to deployment on app stores — allowing each participant to take away a fully functional, complete application.

Learning Objectives

  • Master the fundamentals of the Dart language and its ecosystem
  • Understand the Flutter architecture and widget-oriented logic
  • Create attractive, responsive, and adaptive user interfaces for all screens
  • Manage application state using professional patterns (setState, Provider)
  • Integrate REST APIs and ensure local data persistence
  • Implement multi-screen navigation and routing
  • Test, debug, and optimize a Flutter application
  • Deploy an application to iOS and Android stores

Target Audience

Developers aiming to create iOS and Android mobile applications from a single codebase
Web (JavaScript, TypeScript) or backend (Java, C#, Python) developers seeking to transition to mobile development
Tech leads and technical managers evaluating Flutter for their projects

Prerequisites

Experience in at least one object-oriented programming language (Java, C#, JavaScript, Python, or equivalent)
Basic understanding of software development concepts (functions, classes, data structures)
No prior knowledge of Flutter or Dart required

Program Outline

Informations

Duration

3 jour(s)

21h

Tarif

1850 € HT

HT

    Flutter - Cross-Platform Mobile Application Development | Ascent Formation | Ascent Formation