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