Elixir et Phoenix: Développement Web avec Programmation Fonctionnelle

Maîtrisez les bases de la programmation fonctionnelle et créez des applications Web haute performance à l'aide d'Elixir, de Phoenix et de PostgreSQL.

4.7 (7,743) ⏱ 54 min 📚 6 leçons

À propos de ce cours

La programmation fonctionnelle offre une alternative puissante à la conception orientée objet, mais sans la bonne approche, la mise en route peut sembler intimidante. Vous maîtriserez les concepts fonctionnels de base, gérerez les interactions avec les bases de données et implémenterez des fonctionnalités Web modernes telles que l'authentification sécurisée et les mises à jour en temps réel. Ce que vous apprendrez: - Comprendre les principes de base de la programmation fonctionnelle, y compris l'immutabilité, la correspondance de motifs et l'opérateur de tuyau. - Créez des applications Web robustes à partir de zéro en utilisant le framework Phoenix et PostgreSQL. - Implémentez une authentification utilisateur sécurisée à l'aide de l'intégration OAuth. - Appliquer les pratiques Elixir modernes, y compris les spécifications de type et la gestion des processus concurrents. - Configurer les schémas, les migrations et les requêtes de base de données à l'aide d'Ecto. - Explorez les fonctionnalités d'application en temps réel à l'aide des canaux Phoenix et des concepts modernes de gestion d'état. Vous commencerez par la syntaxe de base, les types de données et les modèles fonctionnels avant de passer au développement Web.Grâce à des explications écrites structurées et à des exercices de code étape par étape, vous assemblerez progressivement une application Web entièrement fonctionnelle et basée sur une base de données. Ce cours est conçu pour les débutants en programmation fonctionnelle ou dans l'écosystème Elixir, sans expérience préalable dans Phoenix. Commencez à lire aujourd'hui pour libérer la puissance du développement web fonctionnel.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    54 min de contenu pratique

Avis (3)

สุรพล ขยันงาน TH
★ 2 · 2026-05-07T13:55:52+00:00

J'ai aimé les exemples d'application pratique, bien que la configuration initiale ait pris plus de temps que prévu.

زينب علي AE Apprenant vérifié
★ 5 · 2025-05-11T04:09:52+00:00

Ce cours a dépassé mes attentes. Les applications du monde réel discutées sont incroyablement utiles.

رنا شهاب JO Apprenant vérifié
★ 4 · 2025-05-02T21:01:52+00:00

J'ai apprécié les étapes claires, bien que certains des derniers modules auraient pu utiliser plus d'exemples.

É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 ? +

Carte via Stripe ou cryptomonnaie. 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 30 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