AkamaSoft

Introduction au Développement avec flet


Durée : 2 mois

Qu'est-ce que Flet ?

Flet est un framework qui permet aux développeurs de créer facilement des applications web, mobiles et de bureau en temps réel en utilisant Python. Il offre une interface simple pour construire des applications avec une apparence similaire à celles développées avec Flutter, sans nécessiter de compétences en développement frontend

Programme de formation : Développement mobile avec Flet et Python

Semaine 1 : Les bases de Flet pour le mobile

  • Installation de l'environnement
  • Python et Flet (pip install flet)
  • Configuration pour le développement mobile
  • Introduction à Flet
  • Architecture et concepts clés
  • Différences entre développement mobile et desktop
  • Comprendre le responsive design avec Flet
  • Configuration du mode PWA (Progressive Web App)

Semaine 2 : Contrôles adaptés au mobile

  • Contrôles tactiles
  • GestureDetector
  • DragTarget
  • Swipe actions
  • Composants mobiles spécifiques
  • BottomNavigation
  • AppBar
  • BottomSheet
  • SnackBar
  • Adaptation aux différentes tailles d'écran
  • MediaQuery
  • Responsive layouts
  • SafeArea

Semaine 3 : Interactions mobiles

  • Gestion des gestes tactiles
  • Navigation mobile (swipe, bottom tabs)
  • Formulaires adaptés au mobile
  • Utilisation de la caméra et des capteurs
  • Stockage local sur mobile
  • Gestion du mode hors ligne

Semaine 4 : Développement d'une application mobile

  • Conception UI/UX mobile
  • Implémentation des fonctionnalités
  • Navigation fluide
  • Gestion d'état
  • Animations mobiles
  • Intégration API REST
  • Cache et stockage local

Semaine 5 : Finalisation et déploiement

  • Tests sur différents appareils
  • Optimisation des performances mobiles
  • Déploiement
  • Configuration PWA
  • Publication sur les stores (via PWA)
  • Tests sur iOS et Android

Projets pratiques

  • Application de liste de tâches avec swipe actions
  • Application de galerie photos avec gestes
  • Application de chat en temps réel

Prérequis

  • Connaissances de base en Python
  • Smartphone ou tablette pour les tests
  • Ordinateur avec Python 3.7+

Évaluation

  • Mini-projets mobiles 
  • Projet final mobile 

Type : Webinaire zoom / Durée : 2 mois

Inscrivez-vous des maintenant

Infos Pratiques

  • Durée : 2 mois
  • Prix : 150 000,0 Fcfa  / Par Personne
  • Type : Webinaire zoom 
  • Ville : Yaoundé 
  • Attestattion De formation : Oui 

  • Taux Tva  : 19,25 %
  • Tva : 28 875,0
  • Total : 178 875  Fcfa 

Prochaines sessions

  • Du 15 au 17 octobre 2024
  • Du 10 au 17 decembre 2024

Annonce