Formation Flutter & Dart

Apprenez à créer des applications pour iOS et Android


Niveau requis: Aucun

Durée: 30 heures


Formateur:

Matthieu


Contenu de la formation

Introduction à la formation
  • Présentation de Flutter & Dart
  • Installation et mise en place de l'environnement de travail
Dart
  • Les bases du langage
  • La programmation orienté objet
  • Les différentes architectures pour structure son code
Flutter les widgets
  • Les Widgets basiques
  • Les Widgets interactifs
  • Créer des listes et des grilles
  • Naviguer et afficher des vues modales
  • Adapter les widgets selon iOs ou Android
Les techniques avancées
  • Utilisation de packages
  • Gestion de l'appareil photo
  • Création d'une application de musique
  • Création d'une application de vidéos
  • Les flux RSS
  • Les API
  • Stocker les données avec SQFlite et SharedPreferences
Les architectures
  • La layered architecture
  • L'architecture MVC
  • Le provider
  • Les BLoCs

Extrait vidéo


Présentation de la formation

Connaissez vous Flutter?
C'est le SDK (ou Kit de développement en français) de Google. Il permet de créer des applications à la fois pour Android et iOS.

Connaissez vous Dart?
C'est un langage de programmation orienté objet développé par Google. Il est facile à comprendre et à prendre en main et se rapproche de langages tels que Java ou Swift par exemple.

Dans ce cours nous allons ensemble apprendre à développer des applications à la fois pour iOS et Android avec Flutter et Dart. Nous partirons des bases pour créer au fil du cours des applications de plus en plus évoluées.

Pour bien mettre en pratique vos nouvelles compétences, vous aurez des challenges à faire tout au long du cours, comme par exemple créer une application de calcul de calories.

Voici ce que vous allez apprendre durant ce cours:

La prise en main d'Android Studio, le logiciel qui vous servira durant votre apprentissage.

Les bases de Dart.

La programmation orienté

Les Widgets basiques

Création d'un lecteur audio

Les Widgets Pop

Création d'un quizz

Les Widgets Interactifs

Création d'un calculateur de calories

Adapter les Widgets selon la plateforme(Android ou iOS)

Les Listes

Les Grilles

Création d'un Flux RSS

Les Menus

La Geolocalisation

Utiliser une API

Création d'une application météo.

Et bien plus encore...

Alors vous êtes prêts à vous lancer? Je vous attends dans le cours.


Et si on se connectait?

Rejoignez nous sur les réseaux sociaux