Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Flutter & Dart: Le Cours Complet Pour Ios Et Android
#1
[Bild: ikh7auzpfhke8kycm23pl3reik.jpg]

Flutter & Dart: Le Cours Complet Pour Ios Et Android
Dernière mise à jour : 11/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Français | Size: 18.89 GB | Duration: 32h 54m

Apprenez à créer des applications pour iOS et Android avec le SDK Flutter et la langage Dart de Google



What you'll learn
A la fin de ce cours, vous saurez développer des applications pour iOS et Android
Vous saurez maitriser Flutter
Le langage de programmation 'Dart' n'aura plus aucun secret pour vous


Requirements
Vous devez avoir un Mac ou un PC
Vous devez avoir un smartphone sous Android ou iOS pour pouvoir tester vos applications sur un vrai appareil
Aucune connaissance préalable à la programmation n'est nécessaire.


Description
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 basiquesCréation d'un lecteur audioLes Widgets PopCréation d'un quizzLes Widgets InteractifsCréation d'un calculateur de caloriesAdapter les Widgets selon la plateforme(Android ou iOS)Les ListesLes GrillesCréation d'un Flux RSSLes MenusLa GeolocalisationUtiliser une APICréation d'une application météo.Et bien plus encore...Alors vous êtes prêts à vous lancer? Je vous attends dans le cours.

Overview
Section 1: Introduction à Flutter et Dart

Lecture 1 Avant de commencer

Lecture 2 Qu'est ce que Flutter?

Lecture 3 Le site de Flutter

Lecture 4 Qu'est ce que Dart?

Lecture 5 Mon Top 5 des raisons d'utiliser Flutter

Lecture 6 Je me présente

Lecture 7 Rejoignez notre communauté

Lecture 8 Recap en PDF

Section 2: Installation de l'Environnement

Lecture 9 Avant propos

Lecture 10 Installation de Android Studio

Lecture 11 Mac seulement: Installation de Xcode

Lecture 12 Ajout de Flutter

Lecture 13 Flutter doctor

Lecture 14 Posez vos questions

Section 3: Flutter: Notre première application

Lecture 15 Création d'un projet Flutter

Lecture 16 Tour de Android Studio

Lecture 17 Tour du projet

Lecture 18 Le Main.dart

Lecture 19 Lancement sur un émulateur Android

Lecture 20 Lancement sur un simulateur iOS

Lecture 21 Lancement sur un smartphone Android

Lecture 22 Lancement sur un iPhone

Lecture 23 Modifions un peu notre code

Lecture 24 Le projet complet

Section 4: Dart: Les bases de Dart

Lecture 25 Le site de Dart

Lecture 26 Le dartPad

Lecture 27 Les Commentaires

Lecture 28 Le print

Lecture 29 Les variables

Lecture 30 Comment nommer une variable?

Lecture 31 Constantes et finales

Lecture 32 Les Strings

Lecture 33 Les nombres entiers

Lecture 34 Les nombres décimaux

Lecture 35 Les booléens

Lecture 36 le dynamic

Lecture 37 Les listes

Lecture 38 Les maps

Lecture 39 Le non nullable

Section 5: Dart: Les Opérateurs

Lecture 40 L'opérateur d'assignation

Lecture 41 Les opérateurs arithmétiques

Lecture 42 Les opérateurs de comparaison

Lecture 43 && et

Lecture 44 L'opérateur ternaire

Lecture 45 L'opérateur ??

Section 6: Dart: les boucles

Lecture 46 For range

Lecture 47 For in

Lecture 48 Le forEach

Lecture 49 while et do while

Section 7: Dart: les conditions

Lecture 50 if

Lecture 51 if - else

Lecture 52 if -else if - else

Lecture 53 switch

Lecture 54 vérifier un non nullable

Section 8: Dart: les fonctions

Lecture 55 fonction basique

Lecture 56 fonction avec paramètre

Lecture 57 fonction avec retour

Section 9: Flutter: Les Widgets basiques

Lecture 58 Introduction

Lecture 59 Création du projet

Lecture 60 StatelesWidget et BuildContext

Lecture 61 Scaffold

Lecture 62 Container

Lecture 63 Text

Lecture 64 Créer une fonction pour réutiliser les Widgets

Lecture 65 Text.rich et TextSpan

Lecture 66 Center

Lecture 67 Icon

Lecture 68 Image.network

Lecture 69 Image.asset

Lecture 70 Card

Lecture 71 Padding

Lecture 72 AppBar

Lecture 73 Column

Lecture 74 Row

Lecture 75 Expanded

Lecture 76 CircleAvatar et ImageProvider

Lecture 77 Stack

Lecture 78 Divider

Lecture 79 Spacer

Lecture 80 SingleChildScrollView

Lecture 81 BoxDecoration

Lecture 82 Le projet

Section 10: Flutter: Exercice Basique

Lecture 83 Présentation de l'exercice

Lecture 84 Création du projet

Lecture 85 Stack et Images

Lecture 86 Le Header

Lecture 87 A propos de moi

Lecture 88 Les Amis

Lecture 89 Les Posts

Lecture 90 Le projet complet

Section 11: Dart: La programmation orienté objet

Lecture 91 La POO en question

Lecture 92 class et Attributs

Lecture 93 Modifier un attribut et rendre privé

Lecture 94 Constructeurs

Lecture 95 Méthodes

Lecture 96 Héritage

Lecture 97 Enum

Lecture 98 Dans un projet Flutter

Lecture 99 Créer des classes pour les Widgets

Lecture 100 Le Override

Lecture 101 retour sur private, get et set

Lecture 102 Le projet complet

Section 12: Flutter: Les Widgets interactifs

Lecture 103 Mis en place du projet

Lecture 104 Le StatefulWidget

Lecture 105 FloatingActionButton

Lecture 106 TextButton

Lecture 107 ElevatedButton

Lecture 108 IconButton

Lecture 109 TextField

Lecture 110 TextEditingController et late

Lecture 111 Switch

Lecture 112 Slider

Lecture 113 Checkbox

Lecture 114 Radio

Lecture 115 DatePicker

Lecture 116 Le projet complet

Section 13: Flutter: Exercice Widgets Interactifs

Lecture 117 Présentation de l'exercice

Lecture 118 Mise en place du projet

Lecture 119 la class Profile

Lecture 120 Montrer les informations

Lecture 121 TextFields

Lecture 122 Montrer les secrets

Lecture 123 Ajout du genre

Lecture 124 Ajouter la taille

Lecture 125 Mes Hobbies

Lecture 126 Radios

Lecture 127 Modification du updateUser et ajout de l'age

Lecture 128 Le projet complet

Section 14: Flutter: Utiliser des packages. L'appareil photo

Lecture 129 Le site pour nos packages

Lecture 130 Ajout du package

Lecture 131 permissions pour iOS

Lecture 132 Notre première photo

Lecture 133 Utiliser la camera

Lecture 134 Le projet complet

Section 15: Flutter: Exercice ajouter l'appareil photo

Lecture 135 Présentation de l'exercice

Lecture 136 La ressource url

Lecture 137 Mise en place de image_picker

Lecture 138 Prendre une photo

Lecture 139 Le projet complet

Section 16: Flutter: Pop up et Navigation

Lecture 140 Mise en place du projet

Lecture 141 Le snackBar

Lecture 142 AlertDialog

Lecture 143 Créer une méthode pour l'alerte

Lecture 144 SimpleDialog

Lecture 145 Naviguer

Lecture 146 Le projet complet

Section 17: Flutter: Exercice Pop Up

Lecture 147 Présentation

Lecture 148 Ressources

Lecture 149 Mise en place du projet

Lecture 150 UI de HomePage

Lecture 151 UI de QuizzPage

Lecture 152 Logique du jeu

Lecture 153 Finalisation du projet

Lecture 154 Le projet complet

Section 18: Flutter: Les Widgets Cupertino

Lecture 155 Les Cupertino Widgets

Lecture 156 Vérifier la plateforme

Lecture 157 CupertinoScaffold

Lecture 158 CupertinoNavigationBar

Lecture 159 CupertinoButton

Lecture 160 Créer une page adaptive

Lecture 161 CupertinoSwitch

Lecture 162 CupertinoSlider

Lecture 163 CupertinoTextField

Lecture 164 CupertinoAlertDialog

Lecture 165 CupertinoActionSheet

Lecture 166 CupertinoPicker

Lecture 167 CupertinoSegmentedControl

Lecture 168 Le projet complet

Section 19: Flutter: Listes et Grilles

Lecture 169 Création du projet

Lecture 170 Retour sur SingleChildScrollView

Lecture 171 ListView.builder

Lecture 172 ListTile

Lecture 173 Ajout IconButton

Lecture 174 Dismissible

Lecture 175 GridView

Lecture 176 Inkwell

Lecture 177 Orientation du smartphone

Lecture 178 Liste ou Grille selon Orientation

Lecture 179 Le projet complet

Section 20: Flutter: Exercice Liste et Grille MARSEILLE

Lecture 180 Présentation de l'exercice

Lecture 181 Resources et ennoncé

Lecture 182 Mise en place du projet

Lecture 183 Définir l'orientation

Lecture 184 ListPage

Lecture 185 GridPage

Lecture 186 NavigatorHelper

Lecture 187 DetailPage

Lecture 188 Le projet complet

Section 21: Flutter: Créez une application de flux RSS

Lecture 189 Qu'est ce qu'un flux RSS

Lecture 190 Création du projet Flutter

Lecture 191 Ajout des packages

Lecture 192 Obtenir les données

Lecture 193 L'article

Lecture 194 Peupler les données

Lecture 195 Les Styles de Texte

Lecture 196 Le projet complet

Section 22: Flutter: L'architecture MVC

Lecture 197 Qu'est ce Que l'architecture MVC?

Lecture 198 Les modeles

Lecture 199 Controllers et Future Builder

Lecture 200 Les Vues

Lecture 201 Le DetailController

Lecture 202 Le Package url_launcher

Lecture 203 Plusieurs Flux et le TabBarController

Lecture 204 Le projet complet

Section 23: Flutter: Apprenez à jouer une vidéo dans votre application

Lecture 205 Création d'un projet

Lecture 206 DarkMode et Light Mode

Lecture 207 La class Video

Lecture 208 UI de ListController

Lecture 209 Passer au PlayerController

Lecture 210 UI du PlayerController

Lecture 211 Le ListView de autres videos

Lecture 212 Les controles de la Video

Lecture 213 Le Projet complet

Section 24: Flutter: Ajoutez un Drawer a vos applications

Lecture 214 Création du projet

Lecture 215 Le Drawer

Lecture 216 Le DrawerHeader

Lecture 217 Le projet complet

Section 25: Flutter: Exercice Drawer

Lecture 218 Présentation du challenge

Lecture 219 Ressources et énnoncé

Lecture 220 Mise en place du projet

Lecture 221 Ajout du Drawer

Lecture 222 MenuItem et ListTile

Lecture 223 UI de l'accueil

Lecture 224 UI des réalisations

Lecture 225 Le projet Complet

Section 26: Flutter: Créez une application de Musique

Lecture 226 Création du projet

Lecture 227 UI de Home

Lecture 228 Ajout du Font

Lecture 229 Les Modèles

Lecture 230 Obtenir tous les artistes

Lecture 231 Obtenir tous les Albums

Lecture 232 Obtenir tous les genres

Lecture 233 La PlaylistView

Lecture 234 Avant le UI

Lecture 235 UI partie 1

Lecture 236 UI partie 2: Le Slider

Lecture 237 Jouer le premier son

Lecture 238 Les Musiques inApp

Lecture 239 Shuffle & Repeat

Lecture 240 Play/Pause

Lecture 241 Obtenir et observer la Duration

Lecture 242 Rewind / Forward

Lecture 243 Les autres playlists

Lecture 244 Le projet à télécharger

Section 27: Flutter: Stocker des données simples

Lecture 245 Le SharedPreferences

Lecture 246 UI de SearchController

Lecture 247 La Recherche

Lecture 248 Les méthodes de SharedPreferences

Lecture 249 Sauver, Obtenir et Supprimer

Lecture 250 Le projet complet

Section 28: Flutter: Le State Management avec Provider

Lecture 251 Qu'est ce que le Provider ?

Lecture 252 Utiliser le compteur différemment

Lecture 253 Extraire les Widgets

Lecture 254 Le TabbarController

Lecture 255 Provider pour les couleurs

Lecture 256 Provider pour les Listes

Lecture 257 Finalisation

Lecture 258 Le projet complet

Section 29: Flutter: Utiliser une API avec Flutter

Lecture 259 Présentation de l'application

Lecture 260 Qu'est ce qu'une API?

Lecture 261 Ou trouver des API?

Lecture 262 OpenWeatherMap

Lecture 263 Créer un compte

Lecture 264 Json

Lecture 265 Création du projet

Lecture 266 Ajout des packages

Lecture 267 Obtenir la position de l'utilisateur

Lecture 268 Convertir les villes en coordonnées

Lecture 269 Convertir coordonnées en Ville

Lecture 270 Premier appel API

Lecture 271 Création des classes

Lecture 272 Convertir en Json

Lecture 273 Début du UI

Lecture 274 Obtenir l'icône de météo

Lecture 275 Changer le thème des textes

Lecture 276 Le Daily

Lecture 277 Montrer les Daily

Lecture 278 Modifier la Tile

Lecture 279 Le Drawer

Lecture 280 AddCityView

Lecture 281 Le shared preferences

Lecture 282 Mettre à jour selon la ville choisie

Lecture 283 Le projet complet

Section 30: Flutter: SQFLite: Enregistrer des données de façon permanente

Lecture 284 Présentation de l'application

Lecture 285 Le package SQFlite

Lecture 286 Création du projet

Lecture 287 Création de la base de données

Lecture 288 UI de Home

Lecture 289 Les classes

Lecture 290 Obtenir les Items

Lecture 291 Ajouter un Item

Lecture 292 La ListTile

Lecture 293 Supprimer un Item

Lecture 294 ArticleListView

Lecture 295 AddArticleView

Lecture 296 TextFieldView

Lecture 297 L'appareilPhoto

Lecture 298 ajouter l'article dans la base de donnée

Lecture 299 Ajouter un article

Lecture 300 Obtenir les articles

Lecture 301 Montrer les articles

Lecture 302 Supprimer les articles

Lecture 303 Le projet Complet

Section 31: ARCHIVE Flutter 1: Créez une application de calcul de calories

Lecture 304 Présentation du Challenge

Lecture 305 Les ressources

Lecture 306 Préparation du projet

Lecture 307 Switch et changement de couleur

Lecture 308 Age et DatePicker

Lecture 309 Slider et Padding

Lecture 310 Les Radio

Lecture 311 Le SingleChildScrollView

Lecture 312 Calcul et alertes

Lecture 313 Le Projet complet

Section 32: ARCHIVE Flutter 1: Créez une application de Quizz

Lecture 314 Présentation du Challenge

Lecture 315 Les Ressources

Lecture 316 Préparation du projet

Lecture 317 UI de la première page et CustomText

Lecture 318 Naviguer vers la seconde page

Lecture 319 La classe Question

Lecture 320 UI de la seconde page

Lecture 321 Création du Simple Dialog

Lecture 322 Création de l'AlertDialog et fin du projet

Lecture 323 Le projet Flutter complet

Section 33: ARCHIVE Flutter 1: Créez une application de musique

Lecture 324 Présentation du Challenge

Lecture 325 Préparation du projet

Lecture 326 La Classe Musique

Lecture 327 Images et Textes

Lecture 328 Les IconButton

Lecture 329 Le Slider

Lecture 330 Configuration du audioplayer

Lecture 331 Play, pause, rewind et forward

Lecture 332 Finalisation

Lecture 333 Coda_music, le projet complet

Section 34: ARCHIVE Les Widgets Cupertino : Adaptez votre Design

Lecture 334 Vérifier la Plateforme de la device

Lecture 335 Le CupertinoScaffold

Lecture 336 Changer le Text selon la Plateforme

Lecture 337 Le CupertinoSwitch

Lecture 338 Le CupertinoSlider

Lecture 339 Le CupertinoButton

Lecture 340 Le CupertinoAlerte

Lecture 341 Le projet complet

Section 35: ARCHIVE Les Widgets interactifs

Lecture 342 Le TextField

Lecture 343 Le CheckBox

Lecture 344 Le Radio

Lecture 345 Le Switch

Lecture 346 Le Slider

Lecture 347 Date et Time Picker

Section 36: Extras: Exercices Dart

Lecture 348 Exercices

Toute personne souhaitant développer des applications pour iOS et Android,Ceux qui veulent apprendre ce nouvel outil qu'est Flutter

Homepage

[Bild: 184listpagesyuctw.jpg]

Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Flutter & Dart Essentials-Build Mobile Apps like a Pro Panter 0 30 19.11.2024, 21:52
Letzter Beitrag: Panter
  Complete Flutter & Dart Development Course [Arabic] Panter 0 122 30.06.2024, 00:35
Letzter Beitrag: Panter
  The Complete Flutter Development Bootcamp with Dart (2024) Panter 0 162 12.06.2024, 10:52
Letzter Beitrag: Panter
  Maîtriser Unity et le C# | Guide Complet Développeur Panter 0 134 13.02.2024, 16:59
Letzter Beitrag: Panter
  Programme Complet De Musculation, De Force Et D'Endurance Panter 0 112 13.02.2024, 16:15
Letzter Beitrag: Panter
  Dart & Flutter - Zero to Mastery [2023] + Clean Architecture (German Version) Panter 0 143 05.02.2024, 10:54
Letzter Beitrag: Panter

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Expand chat