Les bases de Phoenix LiveView : Créer un index de produits en temps réel — WalkSelf
⏱ 2 h 54 min 📚 29 leçons 🎧 Version audio

Les bases de Phoenix LiveView : Créer un index de produits en temps réel

Apprenez à créer des interfaces web dynamiques et en temps réel avec Elixir en maîtrisant la gestion d'état, les flux de rendu et les mises à jour en direct sans JavaScript complexe.

  • 💬 Instructeur IA
    Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment.
  • 🕐 Commencez quand vous voulez
    Sans horaires ni délais : apprenez à votre rythme, quand vous voulez.
  • 🌐 En français
    Leçons, exercices et certificat : tout entièrement dans votre langue.

À propos de ce cours

La création d'applications web interactives nécessite souvent la gestion de frameworks côté client complexes en parallèle de votre backend. Phoenix LiveView change la donne en vous permettant de créer des expériences utilisateur riches et en temps réel en utilisant uniquement Elixir. Ce cours textuel vous guide à travers les concepts fondamentaux de LiveView, en vous montrant comment gérer l'état et traiter les mises à jour en temps réel. En lisant des explications structurées et en étudiant des extraits de code clairs, vous gagnerez la confiance nécessaire pour construire des interfaces dynamiques, en commençant par une page d'index de produits entièrement fonctionnelle. Ce que vous apprendrez : Comprendre le cycle de vie principal de LiveView, y compris les phases fondamentales mount, handle_params et render ; Créer des composants d'interface utilisateur réutilisables en utilisant la syntaxe de modèle moderne HEEx ; Gérer l'état de l'application de manière dynamique en utilisant des sockets et des assigns ; Implémenter des mises à jour en temps réel pour afficher instantanément les changements de données ; Gérer les événements et les interactions des utilisateurs à l'aide des liaisons intégrées de LiveView. Vous commencerez par la terminologie essentielle et l'architecture de base de l'écosystème temps réel d'Elixir. À partir de là, vous progresserez grâce à des guides écrits étape par étape pour construire un catalogue de produits en direct, en appliquant les concepts de gestion d'état et de traitement d'événements dans un flux logique et structuré. Ce cours est conçu pour les développeurs web débutants sur Phoenix LiveView qui souhaitent une introduction conceptuelle claire au développement Elixir en temps réel. Aucune expérience préalable de LiveView n'est requise, bien qu'une familiarité de base avec Elixir soit utile. Commencez à lire dès aujourd'hui pour libérer la puissance du développement web en temps réel avec Phoenix LiveView.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Tuteur AI personnel
    Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 14 jours
    Sans poser de questions
  • ⚡ Court et ciblé
    2 h 54 min de contenu pratique

Avis

Pas encore d'avis — soyez le premier à partager votre expérience.

Écrire un avis

☆☆☆☆☆
Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 14 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie