Flutter et l'architecture BLoC
4.5 (42 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
239 students enrolled

Flutter et l'architecture BLoC

Apprenez à maîtriser l'architecture BLoC et les Streams pour vos applications iOS et Android
4.5 (42 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
239 students enrolled
Created by Matthieu Passerel
Last updated 4/2020
French
Current price: $104.99 Original price: $149.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 13 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • L'architecture BLoC
  • L'intégration de blocs dans différentes applications
Course content
Expand all 47 lectures 03:58:46
+ Intégration de Blocs dans l'application de base
7 lectures 19:38
Le StreamController
02:13
Le Sink (entrée)
02:58
Le Stream (sortie)
00:57
L'Interface
06:39
Interactions entre Bloc et Interface
02:46
Le projet complet
00:01
+ Ajout de plusieurs Blocs
8 lectures 41:15
Mise en place du projet
04:52
Introduction au BlocProvider
08:49
Mise à jour du BlocProvider
00:39
Interface de base
07:01
CounterBloc
08:32
TextBloc
07:27
Ajout du TextField et logique dans le Bloc
03:53
Le projet complet
00:01
+ Gestion d'une API avec les blocs
12 lectures 01:04:22
Mise en place du projet
04:57
L'API et première requête
10:26
Les BLoCs de base
04:23
Ajouter la classe Sport à l'application
00:14
BlocSports
05:45
Le StreamBuilder de Sports
06:34
List et Tile pour Sport
06:13
SportScreen et BlocRouter
07:06
UI de SportScreen
04:32
Les modèles pour League
00:54
BlocLeague
06:48
List et Tile pour League
06:30
+ Exercice Ajouter un BLoC dans notre application
5 lectures 39:14
Enoncé de l'Exercice
00:49
Obtenir les équipes
11:16
UI de LeagueScreen
09:21
List et Tile Team
05:26
TeamScreen
12:22
+ Exercice: Obtenir les joueurs d'une équipe
2 lectures 17:50
Enoncé de l'exercice
00:46
Correction de l'exercice
17:04
+ MenuList et Exercices
10 lectures 45:48
MenuList
03:12
Exercice: Rechercher un joueur énoncé
00:10
Correction de la recherche de joueur
11:49
Exercice: Rechercher une équipe
00:07
Correction de la recherche d'équipe
09:20
Exercice: Rechercher les événements du jour
01:20
Correction des événements du jour
14:32
Exercice: Rechercher des événements sur une journée
00:08
Correction de la rechercher selon une journée
05:07
Le projet complet
00:01
Requirements
  • Connaitre le langage Dart
  • Savoir les bases du développement d'applications avec Flutter
Description

Vous connaissez déjà les bases de Flutter et Dart? Et si nous allions encore plus loin?

Dans ce cours nous allons apprendre ensemble à utiliser les Streams pour architecturer nos applications à l'aide du BLoC pattern.

Nous allons tout d'abord:

  • Comprendre ce qu'est le BLoC et quelle est son utilité

  • Recréer l'application de base de Flutter à l'aide des BLoC

  • Utiliser plusieurs blocs dans une même application.

  • Utiliser les API et les données asynchrones pour aller plus loin dans le BLoC pattern.

Êtes-vous prêts ?

Je vous attends sur le cours.

Who this course is for:
  • Les développeurs Flutter souhaitant utiliser les blocs et la gestion de flux de données