Développement Mobile-Flutter

Deviens développeur mobile et apprends à concevoir et à programmer des applications mobile, de l’analyse du besoin à la mise en ligne, en passant par l’interface et la base de données.

Pendant la formation vous utiliserez des outils professionnels et vous travaillerez en équipe. Vous serez accompagné(e) tout au Long de votre parcours pour vous permettre d'atteindre vos objectifs.


Programme de la formation

Niveau 0 (Débutant)

1. INTRODUCTION SUR LE DEVELOPPEMENT MOBILE

2. TYPE D'APPLICATION MOBILE

3. NOTION SUR LE SDK

4. NOTION SUR LE FRAMEWORK

5. LA PROGRAMMATION EN DART

Niveau 1 (Intermédiaire)

1. PRESENTATION ET AVANTAGE DU FRAMEWORK FLUTTER

2. INSTALLATION DE L'ENVIRONNEMENT DE DEVELOPPEMENT SUR( WINDOWS, MAC ET LINUX)

3. LES WIDGETS DE BASE

4. TRAVAIL PRATIQUE (MISE EN PLACE D'UNE CALCULATRICE)

5. GENERER LA VERSION APK DE L'APPLICATION

Niveau 2 (Avancé)

1. NOTION SUR L'ARCHITECTURE D'UN PROJET

2. NOTION SUR LES PLUGINS

3. LA GESTION DES ETAT

4. NOTION SUR LES APIS REST

5. LA GESTION DES DONNEES

6. LA GESTION DES DONNEES EN LOCAL(SHARED_PREFERENCE, SQLITE)

7. LA GESTION DES DONNEES EXTERNE (FIREBASE , MYSQL)

Bonus

1. MISE EN PLACE D'UN PROJET FINAL EN COLLABORATION AVEC LE FORMATEUR

2. DEPLOIEMENT DU PROJET FINAL SUR PLAYSTORE ET APPSTORE DE MWINDA DIGITAL ACADEMIE

Les projets finaux seront postés sur les réseaux de la structure afin d'être votés, seuls les 5 meilleurs projets seront certifiés « MWINDA BEST » et pourront bénéficier d'une campagne MWINDA

Prérequis

Avoir la bonne attitude : motivation, esprit d’équipe, curieux


Avoir un bon niveau en algorithmique et en programmation orientée objet


Avoir les notions des bases sur merise et en SQL

Equique MWINDA243 TECH