Couverture de livre électronique gratuite Comment créer des applications de A à Z à l'aide du cours complet Flutter et Dart

Ebook gratuitComment créer des applications de A à Z à l'aide du cours complet Flutter et Dart

Contenu du cours

1

1. Introduction à Flutter et Dart

2

2. Configuration de l'environnement de développement

3

2.1. Configuration de l'environnement de développement : installation de Flutter et Dart

4

2.2. Configuration de l'environnement de développement : configuration de l'environnement de développement

5

2.3. Configuration de l'environnement de développement : configuration de l'éditeur de code

6

2.4. Configuration de l'environnement de développement : structure de base d'une application Flutter

7

2.5. Configuration de l'environnement de développement : widgets Flutter et éléments de base

8

2.6. Configuration de l'environnement de développement : disposition et placement des éléments

9

2.7. Configuration de l'environnement de développement : gestion des états

10

2.8. Configuration de l'environnement de développement : Navigation entre les écrans

11

2.9. Configuration de l'environnement de développement : consommation d'API

12

2.10. Configuration de l'environnement de développement : stockage de données

13

2.11. Configuration de l'environnement de développement : authentification de l'utilisateur

14

2.12. Configuration de l'environnement de développement : notifications push

15

2.13. Configuration de l'environnement de développement : intégration avec des services externes

16

2.14. Configuration de l'environnement de développement : tests unitaires et de widgets

17

2.15. Configuration de l'environnement de développement : publication d'applications

18

3. Concepts de base des fléchettes

19

3.1. Notions de base sur Dart : introduction à Dart

20

3.2. Notions de base sur Dart : variables et types de données

21

3.3. Bases de Dart : structures conditionnelles

22

3.4. Notions de base sur les fléchettes : structures en boucle

23

3.5. Bases de Dart : Fonctions

24

3.6. Bases de Dart : classes et objets

25

3.7. Bases de Dart : héritage et polymorphisme

26

3.8. Notions de base sur Dart : gestion des exceptions

27

3.9. Bases de Dart : manipulation de fichiers

28

3.10. Bases de Dart : programmation asynchrone

29

3.11. Notions de base sur les fléchettes : bases sur Flutter

30

3.12. Bases de Dart : widgets et mise en page

31

3.13. Bases de Dart : gestion de l'état

32

3.14. Principes de base de Dart : navigation sur plusieurs écrans

33

3.15. Principes de base de Dart : Consommation d'API

34

3.16. Principes de base de Dart : stockage local

35

3.17. Principes de base de Dart : authentification de l'utilisateur

36

3.18. Principes de base de Dart : notifications push

37

3.19. Principes de base de Dart : applications de publication

38

4. Concepts avancés de fléchettes

39

4.1. Concepts avancés de fléchettes : classes et objets

40

4.2. Concepts avancés de fléchettes : héritage et polymorphisme

41

4.3. Concepts avancés de fléchettes : Mixins

42

4.4. Concepts avancés de fléchettes : sécurité nulle

43

4.5. Concepts avancés de Dart : programmation asynchrone

44

4.6. Concepts avancés de Dart : flux et blocs

45

4.7. Concepts avancés de Dart : tests unitaires et d'intégration

46

4.8. Concepts avancés de Dart : gestion de l'état

47

4.9. Concepts avancés de Dart : injection de dépendances

48

4.10. Concepts avancés de Dart : navigation et itinéraires

49

4.11. Concepts avancés de Dart : persistance des données

50

4.12. Concepts Dart avancés : intégration avec les API

51

4.13. Concepts avancés de fléchettes : animations et effets visuels

52

4.14. Concepts avancés de Dart : localisation et internationalisation

53

4.15. Concepts avancés de fléchettes : accessibilité

54

4.16. Concepts avancés de Dart : performances et optimisation

55

4.17. Concepts avancés de Dart : publication et distribution d'applications

56

5. Introduction à la programmation orientée objet dans Dart

57

5.1. Introduction à la programmation orientée objet sur Dart : Introduction à la programmation orientée objet

58

5.2. Introduction à la programmation orientée objet dans Dart : classes et objets

59

5.3. Introduction à la programmation orientée objet dans Dart : attributs et méthodes

60

5.4. Introduction à la programmation orientée objet dans Dart : Encapsulation

61

5.5. Introduction à la programmation orientée objet dans Dart : héritage

62

5.6. Introduction à la programmation orientée objet dans Dart : polymorphisme

63

5.7. Introduction à la programmation orientée objet dans Dart : interfaces

64

5.8. Introduction à la programmation orientée objet dans Dart : méthodes statiques

65

5.9. Introduction à la programmation orientée objet dans Dart : Constructeurs

66

5.10. Introduction à la programmation orientée objet dans Dart : surcharge d'opérateurs

67

5.11. Introduction à la programmation orientée objet dans Dart : gestion des exceptions

68

5.12. Introduction à la programmation orientée objet dans Dart : Collections

69

5.13. Introduction à la programmation orientée objet dans Dart : itérateurs

70

5.14. Introduction à la programmation orientée objet dans Dart : programmation asynchrone

71

5.15. Introduction à la programmation orientée objet dans Dart : tests unitaires

72

6. Widgets dans Flutter

73

6.1. Widgets dans Flutter : introduction à Flutter et Dart

74

6.2. Widgets dans Flutter : structure de base d'une application Flutter

75

6.3. Widgets dans Flutter : Widgets de base dans Flutter

76

6.4. Widgets dans Flutter : mises en page dans Flutter

77

6.5. Widgets dans Flutter : Naviguer entre les écrans

78

6.6. Widgets dans Flutter : gestion de l'état

79

6.7. Widgets dans Flutter : requêtes HTTP

80

6.8. Widgets dans Flutter : persistance des données

81

6.9. Widgets dans Flutter : animations dans Flutter

82

6.10. Widgets dans Flutter : accessibilité

83

6.11. Widgets dans Flutter : tests automatisés

84

6.12. Widgets dans Flutter : publication d'applications

85

7. Navigation et routage dans Flutter

86

7.1. Navigation et routage dans Flutter : introduction au routage dans Flutter

87

7.2. Navigation et routage dans Flutter : navigation sur plusieurs écrans

88

7.3. Navigation et routage dans Flutter : transmission de paramètres entre les écrans

89

7.4. Navigation et routage dans Flutter : navigation avec des itinéraires nommés

90

7.5. Navigation et routage dans Flutter : navigation avec itinéraires dynamiques

91

7.6. Navigation et routage dans Flutter : gestion de l'historique de navigation

92

7.7. Navigation et routage dans Flutter : navigation par onglets

93

7.8. Navigation et routage dans Flutter : navigation dans les tiroirs

94

7.9. Navigation et routage dans Flutter : navigation avec barre de navigation inférieure

95

7.10. Navigation et routage dans Flutter : navigation avec page vue

96

7.11. Navigation et routage dans Flutter : navigation avec Stack

97

7.12. Navigation et routage dans Flutter : Navigation avec push/pop

98

7.13. Navigation et routage dans Flutter : navigation avec paramètres facultatifs

99

7.14. Navigation et routage dans Flutter : Navigation avec animations

100

7.15. Navigation et routage dans Flutter : navigation avec authentification

Et beaucoup plus

Téléchargez l'application dès maintenant pour avoir accès à + 2200 cours gratuits, exercices, certificats et de nombreux contenus sans rien payer !

  • Cours en ligne 100% gratuits du début à la fin

    Des milliers de cours vidéo en ligne, cours audio ou texte.

  • Plus de 48 000 exercices gratuits

    Pour tester vos connaissances lors de cours en ligne

  • Certificat numérique gratuit et valide avec code QR

    Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail

Get it on Google Play Get it on App Store
Application Cursa sur l'écran du livre électronique, l'écran du cours vidéo et l'écran des exercices du cours, ainsi que le certificat de fin de cours

Explorez les Meilleurs Cours Gratuits en Ligne sur Flutter

Découvrez notre sélection de cours en ligne gratuits sur Flutter, la technologie innovante de Google pour créer des applications mobiles natives performantes et esthétiques. Que vous soyez développeur débutant ou expérimenté, nos cours couvrent tous les aspects de Flutter, de la prise en main aux concepts avancés. Profitez d'une formation de qualité, accessible à tous et à tout moment.

Commencez avec Flutter: Cours pour Débutants

Plongez dans le monde de Flutter avec nos cours pour débutants. Apprenez les bases de Dart, le langage de programmation de Flutter, et découvrez comment construire votre première application mobile. Nos modules pas à pas vous guideront à travers l'installation de l'environnement de développement, la création d'interfaces utilisateur et la logique d'application.

Construisez des Interfaces Utilisateur Éblouissantes

Flutter est célèbre pour ses interfaces utilisateur fluides et réactives. Nos cours vous enseigneront comment utiliser les widgets Flutter pour créer des designs impressionnants. Maîtrisez la personnalisation des éléments visuels et découvrez les meilleures pratiques pour une expérience utilisateur optimale.

Intégration de Base de Données et API

Un cours essentiel pour tout développeur Flutter est l'intégration de bases de données et d'API. Apprenez à connecter votre application Flutter à des bases de données comme Firebase et à utiliser des API pour étendre les fonctionnalités de votre application. Nos cours gratuits fournissent des instructions détaillées pour stocker, récupérer et gérer les données efficacement.

Flutter Avancé: Animation et Performance

Poussez vos compétences Flutter plus loin avec des cours sur les animations et la performance de l'application. Découvrez comment ajouter des animations sophistiquées et fluides qui donneront vie à vos applications. Apprenez également à diagnostiquer et à résoudre les problèmes de performance pour garantir que vos applications fonctionnent de manière optimale.

Tests et Débogage de vos Applications Flutter

Assurez la qualité et la fiabilité de vos applications Flutter grâce à nos cours sur les tests et le débogage. Apprenez à écrire des tests unitaires, des tests d'intégration et des tests de widgets pour garantir que votre code fonctionne comme prévu. Maîtrisez les outils de débogage pour détecter et corriger les bugs rapidement.

Flutter pour le Web et le Bureau

Flutter ne se limite pas aux applications mobiles. Nos cours gratuits vous montrent comment étendre vos compétences à la création d'applications pour le web et le bureau. Découvrez comment adapter votre code pour différentes plateformes et comment tirer parti des fonctionnalités uniques de chaque environnement.

Rejoignez une Communauté Dynamique

En suivant nos cours gratuits sur Flutter, vous rejoindrez une communauté mondiale de développeurs passionnés. Partagez vos expériences, résolvez des problèmes ensemble et restez à jour avec les dernières tendances et mises à jour de Flutter.

Développez Votre Carrière avec Flutter

Flutter est en forte demande dans l'industrie du développement d'applications. En complétant nos cours en ligne gratuits, vous serez bien équipé pour saisir des opportunités de carrière passionnantes en tant que développeur Flutter. Commencez dès aujourd'hui et transformez votre passion en profession.

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte