Flutter & Dart: Le Cours Complet Pour Ios Et Android - Druckversion +- Forum Rockoldies (https://rockoldies.net/forum) +-- Forum: Fotobearbeitung - Photoshop (https://rockoldies.net/forum/forumdisplay.php?fid=16) +--- Forum: E-Learning, Tutorials (https://rockoldies.net/forum/forumdisplay.php?fid=18) +--- Thema: Flutter & Dart: Le Cours Complet Pour Ios Et Android (/showthread.php?tid=68575) |
Flutter & Dart: Le Cours Complet Pour Ios Et Android - Panter - 03.03.2023 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 |