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

4

étoileétoileétoileétoile

(12)

icône de volume du livre audio

14 heure et 42 minutes

Icône de liste pour ebook

267 pages

Apprenez à créer des applications de A à Z avec le cours complet Flutter & Dart. Gratuit avec certification offerte. 267 pages de contenu détaillé sur la programmation mobile.

Apprenez à créer des applications de A à Z avec le cours complet Flutter & Dart. Gratuit avec certification offerte. 267 pages de contenu détaillé sur la programmation mobile.

Contenu du cours

1

Introduction à Flutter et Dart

2

Configuration de l'environnement de développement

3

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

4

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

5

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

6

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

7

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

8

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

9

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

10

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

11

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

12

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

13

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

14

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

15

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

16

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

17

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

18

Concepts de base des fléchettes

19

Notions de base sur Dart : introduction à Dart

20

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

21

Bases de Dart : structures conditionnelles

22

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

23

Bases de Dart : Fonctions

24

Bases de Dart : classes et objets

25

Bases de Dart : héritage et polymorphisme

26

Notions de base sur Dart : gestion des exceptions

27

Bases de Dart : manipulation de fichiers

28

Bases de Dart : programmation asynchrone

29

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

30

Bases de Dart : widgets et mise en page

31

Bases de Dart : gestion de l'état

32

Principes de base de Dart : navigation sur plusieurs écrans

33

Principes de base de Dart : Consommation d'API

34

Principes de base de Dart : stockage local

35

Principes de base de Dart : authentification de l'utilisateur

36

Principes de base de Dart : notifications push

37

Principes de base de Dart : applications de publication

38

Concepts avancés de fléchettes

39

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

40

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

41

Concepts avancés de fléchettes : Mixins

42

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

43

Concepts avancés de Dart : programmation asynchrone

44

Concepts avancés de Dart : flux et blocs

45

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

46

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

47

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

48

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

49

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

50

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

51

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

52

Concepts avancés de Dart : localisation et internationalisation

53

Concepts avancés de fléchettes : accessibilité

54

Concepts avancés de Dart : performances et optimisation

55

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

56

Introduction à la programmation orientée objet dans Dart

57

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

58

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

59

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

60

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

61

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

62

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

63

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

64

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

65

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

66

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

67

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

68

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

69

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

70

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

71

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

72

Widgets dans Flutter

73

Widgets dans Flutter : introduction à Flutter et Dart

74

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

75

Widgets dans Flutter : Widgets de base dans Flutter

76

Widgets dans Flutter : mises en page dans Flutter

77

Widgets dans Flutter : Naviguer entre les écrans

78

Widgets dans Flutter : gestion de l'état

79

Widgets dans Flutter : requêtes HTTP

80

Widgets dans Flutter : persistance des données

81

Widgets dans Flutter : animations dans Flutter

82

Widgets dans Flutter : accessibilité

83

Widgets dans Flutter : tests automatisés

84

Widgets dans Flutter : publication d'applications

85

Navigation et routage dans Flutter

86

Navigation et routage dans Flutter : introduction au routage dans Flutter

87

Navigation et routage dans Flutter : navigation sur plusieurs écrans

88

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

89

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

90

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

91

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

92

Navigation et routage dans Flutter : navigation par onglets

93

Navigation et routage dans Flutter : navigation dans les tiroirs

94

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

95

Navigation et routage dans Flutter : navigation avec page vue

96

Navigation et routage dans Flutter : navigation avec Stack

97

Navigation et routage dans Flutter : Navigation avec push/pop

98

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

99

Navigation et routage dans Flutter : Navigation avec animations

100

Navigation et routage dans Flutter : navigation avec authentification

Descriptif du cours

Bienvenue dans « Comment créer des applications de A à Z à l'aide du cours complet Flutter et Dart », un guide exhaustif de 267 pages conçu pour vous plonger au cœur de la création d'applications mobiles. Ce cours appartient à la catégorie Informatique, plus spécifiquement à la sous-catégorie Programmation d'applications mobiles.

Le cours commence par une Introduction à Flutter et Dart, offrant une vue d'ensemble essential pour saisir les fondamentaux de ces technologies populaires pour le développement d'applications mobiles.

La configuration de l'environnement de développement est le prochain grand bloc, où vous apprendrez à installer et configurer Flutter et Dart, à structurer une application de base, à explorer les widgets Flutter, à comprendre la gestion des états, et à intégrer des API et services externes. Ce segment vous guide également à travers la publication des applications, en s'assurant que vous êtes prêt à déployer vos créations.

Une section détaillée sur les concepts de base de Dart vous plongera dans la syntaxe et les fondamentaux du langage Dart, couvrant les champs tels que les variables, les structures conditionnelles, les fonctions, et la programmation asynchrone. Vous gagnerez ainsi la maîtrise des bases pour une programmation efficace en Dart.

Pour ceux qui souhaitent approfondir leurs connaissances, les concepts avancés de Dart abordent des sujets plus complexes comme les mixins, la gestion de l'état, l'injection de dépendances, et les tests d'intégration, vous équipant des compétences nécessaires pour des projets plus sophistiqués.

Le cours inclut également une Introduction à la programmation orientée objet dans Dart. Ce segment couvre les principes de base de la POO, les classes, l'héritage, la polymorphisme, et la gestion des exceptions, vous permettant de structurer votre code de manière modulaire et réutilisable.

Ensuite, une section sur les Widgets dans Flutter offre une compréhension en profondeur de la structure des applications Flutter, les widgets de base et avancés, et la gestion de l'état. Vous explorerez également la Navigation et le routage, un aspect crucial pour créer des applications multi-écrans fluides et intuitives.

Un module complet sur la Gestion de l'état présente différentes approches et bibliothèques pour maintenir et gérer l'état au sein des applications Flutter, garantissant que vous pouvez gérer des applications de grande envergure avec efficacité.

L'Internationalisation et localisation est une autre section clé, vous guidant à travers la traduction de chaînes, les formats de date et d'heure, et le support multi-langues, pour rendre vos applications accessibles à une audience globale.

La programmation d'Animations dans Flutter vous montre comment ajouter de la fluidité et des transitions visuelles à vos applications, tandis que l'intégration avec les API et les services web détaille comment connecter vos applications à des services externes tels que Firebase, Google Maps, et les services de paiement.

Enfin, le cours couvre des sujets pratiques tels que la persistance des données, le débogage, les tests unitaires et d'interface utilisateur, et la publication d'applications sur le Google Play Store et l'App Store d'Apple, vous guidant de bout en bout dans le cycle de vie du développement d'application.

Ce cours complet est un investissement idéal pour quiconque souhaite maîtriser Flutter et Dart afin de créer des applications mobiles robustes et performantes.

Ce cours gratuit comprend:

14 heure et 42 minutes de contenu audio

Certificat numérique de réussite du cours (gratuit)

Exercices pour développer vos connaissances

100% gratuit, du contenu au certificat

Prêt à commencer ?

Dans l'application, vous trouverez également...

Icône représentant les cours de technologie et de commerce

Plus de 5000 cours gratuits

Programmation, anglais, marketing digital et bien plus encore ! Apprenez ce que vous voulez, gratuitement.

Icône de calendrier avec cible représentant la planification des études

Plan d'études avec IA

L'intelligence artificielle de notre application peut créer un planning d'études pour le cours que vous choisissez.

Icône professionnelle représentant la carrière et le commerce

De débutant à professionnel accompli

Améliorez votre CV grâce à notre certificat gratuit, puis utilisez notre intelligence artificielle pour trouver l'emploi de vos rêves.

Vous pouvez également utiliser le code QR ou les liens ci-dessous.

Téléchargez l'application dès maintenant pour avoir accès à + 5000 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 en ligne en vidéo, livres électroniques et livres audio.

  • Plus de 60 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

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