<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Fabrice</title>
    <description>The latest articles on DEV Community by Fabrice (@developpeurtaf).</description>
    <link>https://dev.to/developpeurtaf</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1104322%2Fb635f638-e775-4370-b289-a4dc48f78830.PNG</url>
      <title>DEV Community: Fabrice</title>
      <link>https://dev.to/developpeurtaf</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/developpeurtaf"/>
    <language>en</language>
    <item>
      <title>Claude Code 100% Gratuit &amp; Illimité : Tuto complet pour l'installer en local avec Ollama 🚀</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Wed, 17 Jun 2026 09:35:08 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/claude-code-100-gratuit-illimite-tuto-complet-pour-linstaller-en-local-avec-ollama-2cem</link>
      <guid>https://dev.to/developpeurtaf/claude-code-100-gratuit-illimite-tuto-complet-pour-linstaller-en-local-avec-ollama-2cem</guid>
      <description>&lt;p&gt;&lt;em&gt;Marre des limites d'API d'Anthropic ? Découvrez comment faire tourner l'infrastructure de Claude Code gratuitement et hors-ligne sur votre machine grâce à Ollama.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;L'arrivée de Claude Code, l'outil CLI ultra-puissant d'Anthropic pour coder directement depuis son terminal, a révolutionné notre façon de travailler. Seul bémol : l'utilisation intensive de l'API d'Anthropic peut rapidement coûter cher, sans parler des limites de requêtes quotidiennes.&lt;/p&gt;

&lt;p&gt;Et si je vous disais qu'il est possible de profiter de la puissance de Claude Code gratuitement, de manière illimitée et 100% hors-ligne ?&lt;/p&gt;

&lt;h1&gt;
  
  
  📺 Le tutoriel complet en vidéo
&lt;/h1&gt;

&lt;p&gt;Si vous préférez le format vidéo ou si vous voulez voir la démo en temps réel, voici le guide pas-à-pas en images :&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/hwnsS42eQ3Q"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Pourquoi passer Claude Code en local ?
&lt;/h3&gt;

&lt;p&gt;Faire tourner un LLM (Large Language Model) en local présente trois énormes avantages :&lt;/p&gt;

&lt;p&gt;Zéro coût : Pas d'abonnement Claude Pro, pas de facturation d'API chez Anthropic. C'est gratuit à vie.&lt;/p&gt;

&lt;p&gt;Confidentialité totale : Votre code ne quitte jamais votre machine. Idéal si vous travaillez sur des projets sensibles ou propriétaires.&lt;/p&gt;

&lt;p&gt;Pas de connexion requise : Vous pouvez coder dans le train, l'avion ou au fond des bois, sans aucune coupure.&lt;/p&gt;

&lt;h4&gt;
  
  
  Étape 1 : Installer Ollama sur votre machine
&lt;/h4&gt;

&lt;p&gt;Ollama est l'outil indispensable pour faire tourner des modèles d'IA open-source localement en toute simplicité.&lt;/p&gt;

&lt;p&gt;Rendez-vous sur le site officiel ollama.com.&lt;/p&gt;

&lt;p&gt;Téléchargez la version correspondant à votre système d'exploitation (macOS, Windows ou Linux).&lt;/p&gt;

&lt;p&gt;Installez et lancez l'application.&lt;/p&gt;

&lt;h4&gt;
  
  
  Étape 2 : Télécharger le meilleur modèle pour le code (Qwen)
&lt;/h4&gt;

&lt;p&gt;Pour que Claude Code soit efficace, il lui faut un modèle entraîné spécifiquement pour la programmation. Le meilleur compromis actuel est Qwen 2.5 Coder (ou Qwen 3 Coder selon la version que vous préférez).&lt;/p&gt;

&lt;p&gt;Ouvrez votre terminal et tapez la commande suivante pour récupérer le modèle :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ollama pull qwen2.5-coder:7b
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;(Note : Si vous avez une machine très puissante avec beaucoup de VRAM, vous pouvez opter pour la version plus lourde de 32B ou plus, mais la version 7B ou 14B est déjà bluffante et tourne de manière fluide sur la plupart des ordinateurs récents).&lt;/p&gt;

&lt;p&gt;Pour vérifier que l'installation s'est bien déroulée, vous pouvez tester le modèle directement dans votre terminal :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;ollama run qwen2.5-coder:7b
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Étape 3 : Installer l'outil Claude Code
&lt;/h4&gt;

&lt;p&gt;Même si nous n'utilisons pas les serveurs d'Anthropic, nous avons besoin de l'utilitaire en ligne de commande de Claude Code. Installez-le globalement via npm :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-g&lt;/span&gt; @anthropic-ai/claude-code
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Étape 4 : Connecter &lt;code&gt;Claude code&lt;/code&gt; à votre &lt;code&gt;Ollama local&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;C'est ici que la magie opère. Nous allons demander à Claude Code de ne pas appeler l'API cloud, mais de communiquer directement avec notre instance Ollama locale.&lt;/p&gt;

&lt;p&gt;Exécutez cette commande dans votre terminal :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude-code &lt;span class="nt"&gt;--api-url&lt;/span&gt; http://localhost:11434/v1 &lt;span class="nt"&gt;--model&lt;/span&gt; qwen2.5-coder:7b
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Et voilà ! Vous êtes maintenant à l'intérieur de l'interface Claude Code. L'outil a accès à vos fichiers locaux, peut lire, écrire et exécuter des commandes, le tout propulsé gratuitement par votre carte graphique.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;🛠️ Quelques conseils pour optimiser vos performances&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Fermez les applications lourdes : Faire tourner un LLM local consomme pas mal de ressources (VRAM/RAM). Pensez à fermer vos dizaines d'onglets Chrome ou vos applications gourmandes en arrière-plan pendant vos sessions de dev intense.&lt;/p&gt;

&lt;p&gt;Le compromis vitesse/intelligence : Si vous trouvez que le modèle est trop lent à répondre, essayez une version quantifiée plus légère (ex: 1.5b ou 3b au lieu de 7b).&lt;/p&gt;

&lt;p&gt;Dites-moi ce que vous en pensez !&lt;/p&gt;

&lt;p&gt;Avez-vous réussi à faire l'installation ? Quel modèle utilisez-vous pour coder en local au quotidien ?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;N'hésitez pas à poser vos questions ou à partager vos retours d'expérience dans l'espace commentaires ci-dessous ou directement sous la vidéo YouTube ! 👇&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>developer</category>
      <category>claude</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Comment télécharger et installer Microsoft Office en 2026 (DERNIÈRE MISE À JOUR)</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Fri, 13 Mar 2026 10:03:41 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/comment-telecharger-et-installer-microsoft-office-en-2026-derniere-mise-a-jour-em3</link>
      <guid>https://dev.to/developpeurtaf/comment-telecharger-et-installer-microsoft-office-en-2026-derniere-mise-a-jour-em3</guid>
      <description>&lt;h2&gt;
  
  
  STP, ABONNE-TOI 🥹🥹.
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/LKOguFLvEw8"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>office</category>
      <category>microsoft</category>
      <category>wordexcelpowerpoint</category>
      <category>news</category>
    </item>
    <item>
      <title>🎥 Comment enregistrer son écran comme un pro (Guide + Vidéo)</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Thu, 26 Feb 2026 09:58:56 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/comment-enregistrer-son-ecran-comme-un-pro-guide-video-41jk</link>
      <guid>https://dev.to/developpeurtaf/comment-enregistrer-son-ecran-comme-un-pro-guide-video-41jk</guid>
      <description>&lt;p&gt;Un bon enregistrement d'écran peut remplacer un long message Slack ou une documentation fastidieuse.&lt;br&gt;
Aujourd'hui, je partage avec vous mes meilleures astuces pour capturer votre flux de travail efficacement.&lt;/p&gt;
&lt;h2&gt;
  
  
  Pourquoi soigner ses captures d'écran ?
&lt;/h2&gt;

&lt;p&gt;Que ce soit pour une Pull Request ou un tutoriel technique, la clarté visuelle est primordiale. Un enregistrement fluide permet de :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Gagner du temps : Expliquer de vive voix en montrant le code est plus rapide.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Améliorer la collaboration : Vos collègues visualisent immédiatement le résultat.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Booster votre personal branding : Des démos propres attirent l'attention sur vos projets&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;
  
  
  Le guide complet en vidéo
&lt;/h2&gt;

&lt;p&gt;J'ai préparé une vidéo détaillée où je vous montre ma configuration exacte et les astuces pour éditer vos captures rapidement.&lt;/p&gt;

&lt;p&gt;

  &lt;iframe src="https://www.youtube.com/embed/tZSgITEqk0Y"&gt;
  &lt;/iframe&gt;


&lt;/p&gt;

&lt;h2&gt;
  
  
  Mes recommandations d'outils
&lt;/h2&gt;

&lt;p&gt;Pour maximiser votre productivité, le choix du logiciel est crucial. Voici les outils que je recommande selon votre usage :&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Outil&lt;/th&gt;
&lt;th&gt;Idéal pour...&lt;/th&gt;
&lt;th&gt;Note&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;OBS Studio&lt;/td&gt;
&lt;td&gt;Tutoriels pro&lt;/td&gt;
&lt;td&gt;⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Screenity&lt;/td&gt;
&lt;td&gt;Annotations&lt;/td&gt;
&lt;td&gt;🔥&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Loom&lt;/td&gt;
&lt;td&gt;Feedback&lt;/td&gt;
&lt;td&gt;🐱&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shotcut&lt;/td&gt;
&lt;td&gt;Montage libre&lt;/td&gt;
&lt;td&gt;🐷&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Et vous, quels outils utilisez-vous ?
&lt;/h3&gt;

&lt;p&gt;Dites-moi en commentaires si vous préférez les outils natifs ou des solutions tierces pour vos démos.&lt;/p&gt;

&lt;p&gt;&lt;a href="//youtube.com/@developpeurtaf?sub_confirmation=1"&gt;Si vous avez trouvé ce guide utile, n'hésitez pas à vous abonner à ma chaîne YouTube pour plus de contenu tech !&lt;/a&gt;&lt;/p&gt;

</description>
      <category>windows</category>
      <category>screen</category>
      <category>enregistrement</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Découvrir Google Antigravity IDE : installation et utilisation gratuite</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Thu, 11 Dec 2025 09:26:12 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/decouvrir-antigravity-ide-installation-et-utilisation-gratuite-1030</link>
      <guid>https://dev.to/developpeurtaf/decouvrir-antigravity-ide-installation-et-utilisation-gratuite-1030</guid>
      <description>&lt;h1&gt;
  
  
  🚀 Antigravity IDE : un outil gratuit à découvrir
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Qu’est-ce que Antigravity IDE ?
&lt;/h1&gt;

&lt;p&gt;Antigravity est un &lt;strong&gt;IDE (environnement de développement intégré)&lt;/strong&gt; pensé pour simplifier l’expérience des développeurs Python.&lt;br&gt;&lt;br&gt;
Il se distingue par sa légèreté, sa gratuité et sa facilité d’installation.&lt;/p&gt;
&lt;h1&gt;
  
  
  💻 Comment l’installer?
&lt;/h1&gt;

&lt;p&gt;L’installation est simple et rapide :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Téléchargez Antigravity depuis le site officiel ou le dépôt GitHub.&lt;/li&gt;
&lt;li&gt;Installez-le comme n’importe quelle IDE (Windows, Linux, macOS).&lt;/li&gt;
&lt;li&gt;Lancez-le et commencez à coder immédiatement.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Filde3bna1y1tmbrt3jyk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Filde3bna1y1tmbrt3jyk.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://antigravity.google/download" rel="noopener noreferrer"&gt;Lien de la doc ou télécharger pour tous les systèmes&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;
  
  
  🎯 Est-ce gratuit ?
&lt;/h1&gt;

&lt;p&gt;Oui ✅ Antigravity IDE est open source et gratuit. Vous pouvez l’utiliser sans frais, que ce soit pour vos projets personnels ou professionnels.&lt;/p&gt;
&lt;h1&gt;
  
  
  ✨ Pourquoi l’utiliser ?
&lt;/h1&gt;

&lt;p&gt;Interface simple et intuitive&lt;/p&gt;

&lt;p&gt;Compatible avec Python et ses bibliothèques&lt;/p&gt;

&lt;p&gt;Léger et rapide à lancer&lt;/p&gt;

&lt;p&gt;Idéal pour les débutants comme pour les développeurs confirmés&lt;/p&gt;
&lt;h1&gt;
  
  
  🎥 Tutoriel vidéo
&lt;/h1&gt;

&lt;p&gt;J’ai réalisé une vidéo où je montre comment utiliser gratuitement Antigravity IDE et ses principales fonctionnalités. &lt;a href="https://youtu.be/Xal3B9iMCqU" rel="noopener noreferrer"&gt;👉 Regardez la vidéo sur YouTube&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;

  &lt;iframe src="https://www.youtube.com/embed/Xal3B9iMCqU"&gt;
  &lt;/iframe&gt;


&lt;/p&gt;

</description>
      <category>antigravity</category>
      <category>opensource</category>
      <category>tutorial</category>
      <category>ai</category>
    </item>
    <item>
      <title>Comment avoir canva Pro ?</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Sun, 26 Oct 2025 01:20:11 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/comment-avoir-canva-pro--49dp</link>
      <guid>https://dev.to/developpeurtaf/comment-avoir-canva-pro--49dp</guid>
      <description>&lt;p&gt;Allez y sur cet lien : &lt;a href="https://yoodz.com/studio/" rel="noopener noreferrer"&gt;cliquez dessus&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ensuite allez-y remplir le formulaire en oubliant pas de vous abonnez à leurs chaînes youtube !!!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdeuete6s4072ae8wpw13.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdeuete6s4072ae8wpw13.png" alt=" " width="800" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ensuite, allez vérifiez vos mails. Vous aurrez ceci :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9gsavnj86fvrwdd9adpr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9gsavnj86fvrwdd9adpr.png" alt=" " width="800" height="455"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Une fois fait, cliquez sur le boutton &lt;strong&gt;Click here to join Canva PRO&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>canvapro</category>
      <category>design</category>
      <category>minuature</category>
      <category>canvagratuit</category>
    </item>
    <item>
      <title>🚀 Django 6.0 arrive en décembre ! Les nouveautés à ne pas manquer 🔥</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Thu, 09 Oct 2025 16:09:20 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/django-60-arrive-en-decembre-les-nouveautes-a-ne-pas-manquer-2i5</link>
      <guid>https://dev.to/developpeurtaf/django-60-arrive-en-decembre-les-nouveautes-a-ne-pas-manquer-2i5</guid>
      <description>&lt;p&gt;Support natif pour Content Security Policy (CSP) en 6.0&lt;br&gt;
Concept/Outil du jour : Le support intégré de CSP (Content Security Policy) dans Django 6.0 alpha 1.&lt;br&gt;
Annoncé hier, c'est un middleware dédié (&lt;code&gt;ContentSecurityPolicyMiddleware&lt;/code&gt;) qui ajoute des headers CSP pour bloquer les injections XSS et autres attaques en définissant des sources fiables (scripts, styles, etc.). Tu configures via &lt;code&gt;SECURE_CSP&lt;/code&gt; et &lt;code&gt;SECURE_CSP_REPORT_ONLY&lt;/code&gt;, avec support des nonces pour les templates. C'est un game-changer pour la sécu sans libs tierces !&lt;br&gt;
Pourquoi c'est utile ? Rend tes apps plus robustes contre les vulnérabilités courantes ; parfait pour des APIs ou sites e-commerce. Python 3.12 est le min requis, donc upgrade si besoin.&lt;br&gt;
Comment tester ? Installe l'alpha via &lt;code&gt;pip install django==6.0a1&lt;/code&gt;, active le middleware et teste avec des outils comme CSP Evaluator. Notes de release complètes ici.&lt;/p&gt;

&lt;p&gt;Doc : &lt;a href="https://docs.djangoproject.com/en/dev/releases/6.0/" rel="noopener noreferrer"&gt;Doc officiel&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Une vidéo youtube qui explique d'avantage : &lt;iframe width="710" height="399" src="https://www.youtube.com/embed/CUXKc3L89Xs"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>django</category>
      <category>python</category>
      <category>news</category>
      <category>coding</category>
    </item>
    <item>
      <title>Développer des Apps Mobiles avec PHP ? Découvrez NativePHP ! 🚀</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Tue, 15 Jul 2025 18:54:44 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/developper-des-apps-mobiles-avec-php-decouvrez-nativephp--kfn</link>
      <guid>https://dev.to/developpeurtaf/developper-des-apps-mobiles-avec-php-decouvrez-nativephp--kfn</guid>
      <description>&lt;p&gt;Vous adorez coder en PHP et vous rêvez de créer des applications mobiles natives pour Android et iOS sans quitter votre stack préféré ? Eh bien, bonne nouvelle : NativePHP rend ça possible ! Dans cet article, je vous présente cette technologie révolutionnaire et je vous invite à découvrir ma dernière vidéo où j’explique comment l’utiliser pour transformer vos projets Laravel en apps mobiles. 🎥&lt;/p&gt;

&lt;p&gt;C’est quoi, NativePHP ?&lt;/p&gt;

&lt;p&gt;NativePHP est un framework qui permet aux développeurs PHP, et en particulier aux fans de Laravel, de construire des applications desktop et mobiles natives. Oui, vous avez bien lu : avec PHP, vous pouvez maintenant créer des apps qui s’exécutent directement sur Android ou iOS, avec des fonctionnalités comme les notifications push, l’accès à la caméra ou encore l’authentification tierce. Fini le temps où PHP était cantonné au web !&lt;/p&gt;

&lt;p&gt;Mais comment ça marche ? En gros, NativePHP utilise Electron pour le desktop et s’appuie sur des outils comme Capacitor pour le mobile, tout en intégrant parfaitement votre code Laravel. Le résultat ? Une app native avec toute la puissance de PHP, sans avoir à apprendre un nouveau langage comme Swift ou Kotlin. 😎&lt;/p&gt;

&lt;p&gt;Pourquoi c’est génial pour les développeurs ?&lt;/p&gt;

&lt;p&gt;Restez dans votre zone de confort : Si vous maîtrisez PHP et Laravel, pas besoin de tout réapprendre. Vous codez comme d’habitude, et NativePHP fait le reste.&lt;/p&gt;

&lt;p&gt;Cross-plateforme : Une seule base de code pour Android, iOS et desktop. Gain de temps garanti !&lt;/p&gt;

&lt;p&gt;Communauté en pleine croissance : Avec des projets comme l’app Kitchen Sink ou des démos comme un tracker de budget, la communauté NativePHP explose.&lt;/p&gt;

&lt;p&gt;Ma vidéo pour tout comprendre&lt;/p&gt;

&lt;p&gt;Dans ma dernière vidéo sur ma chaîne YouTube &lt;a class="mentioned-user" href="https://dev.to/developpeurtaf"&gt;@developpeurtaf&lt;/a&gt;, je vous emmène dans une exploration de NativePHP. J’y explique :&lt;/p&gt;

&lt;p&gt;Comment configurer un projet NativePHP.&lt;/p&gt;

&lt;p&gt;Des exemples concrets, comme l’intégration de notifications push ou l’accès à la caméra.&lt;/p&gt;

&lt;p&gt;👉 Regardez la vidéo ici : &lt;a href="https://youtu.be/tS75nKa6EoU" rel="noopener noreferrer"&gt;https://youtu.be/tS75nKa6EoU&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Je me suis inspiré de créateurs comme underscore_ pour rendre le contenu accessible, même si vous n’êtes pas un pro du PHP. Pas de jargon compliqué, juste des explications claires et des démos fun !&lt;/p&gt;

&lt;p&gt;Comment commencer avec NativePHP ?&lt;/p&gt;

&lt;p&gt;Installez NativePHP : Ajoutez le package à votre projet Laravel via Composer. Les docs officiels sont super bien faits pour démarrer.&lt;/p&gt;

&lt;p&gt;Créez votre app : Utilisez les commandes NativePHP pour générer une app mobile ou desktop.&lt;/p&gt;

&lt;p&gt;Testez et déployez : Compilez pour Android ou iOS, et partagez votre app avec le monde !&lt;/p&gt;

&lt;p&gt;Dans ma vidéo, je passe en revue ces étapes avec un exemple concret pour que vous puissiez suivre, même si vous débutez.&lt;/p&gt;

&lt;p&gt;Pourquoi vous devriez essayer ?&lt;/p&gt;

&lt;p&gt;NativePHP, c’est une opportunité en or pour les développeurs PHP de se lancer dans le mobile sans se prendre la tête. Que vous soyez freelance, passionné ou entrepreneur, imaginez le potentiel : créer une app mobile avec le même langage que vous utilisez pour vos sites web ! Et avec la sortie récente du support mobile, c’est le moment parfait pour tester.&lt;/p&gt;

&lt;p&gt;Rejoignez la discussion !&lt;/p&gt;

&lt;p&gt;Qu’en pensez-vous ? Avez-vous déjà essayé NativePHP ou d’autres outils pour créer des apps mobiles avec PHP ? Partagez vos expériences dans les commentaires ci-dessous, et n’oubliez pas de checker la vidéo pour un guide complet : &lt;a href="https://youtu.be/tS75nKa6EoU" rel="noopener noreferrer"&gt;https://youtu.be/tS75nKa6EoU&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Si vous aimez ce genre de contenu, abonnez-vous à ma chaîne &lt;a class="mentioned-user" href="https://dev.to/developpeurtaf"&gt;@developpeurtaf&lt;/a&gt; pour plus de tutos accessibles sur le dev. Et si cet article vous a plu, donnez-lui un ❤️ sur dev.to et partagez-le avec vos amis développeurs !&lt;/p&gt;

</description>
      <category>php</category>
      <category>nativephp</category>
      <category>laravel</category>
      <category>mobiledev</category>
    </item>
    <item>
      <title>La meilleure école en informatique</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Wed, 09 Jul 2025 17:27:13 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/la-meilleure-ecole-en-informatique-3401</link>
      <guid>https://dev.to/developpeurtaf/la-meilleure-ecole-en-informatique-3401</guid>
      <description>&lt;p&gt;🚀 Tu as étudié dans une école informatique ?&lt;br&gt;
Ton avis peut aider des centaines de jeunes à choisir la bonne école ! 👨‍💻👩‍💻&lt;/p&gt;

&lt;p&gt;Je réalise un classement des meilleures écoles informatiques basé sur les retours d'anciens étudiants.&lt;/p&gt;

&lt;p&gt;📝 Remplis ce formulaire en 2 minutes :&lt;br&gt;
👉&lt;a href="https://docs.google.com/forms/d/e/1FAIpQLSfpfsPXebUX2tJV4Do-iacbGzg1GsacYkOOUUgICHmLFGMm7g/viewform?usp=header" rel="noopener noreferrer"&gt;https://docs.google.com/forms/d/e/1FAIpQLSfpfsPXebUX2tJV4Do-iacbGzg1GsacYkOOUUgICHmLFGMm7g/viewform?usp=header&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Merci d'avance 🙏&lt;br&gt;
Partage autour de toi si tu connais d'autres étudiants en info !&lt;/p&gt;

</description>
      <category>programming</category>
      <category>coding</category>
      <category>school</category>
      <category>productivity</category>
    </item>
    <item>
      <title>🚀 NativePHP for Mobile est là : Développez des applications iOS et Android 100% en PHP avec Laravel !</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Wed, 07 May 2025 22:34:14 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/nativephp-for-mobile-est-la-developpez-des-applications-ios-et-android-100-en-php-avec-laravel-2hli</link>
      <guid>https://dev.to/developpeurtaf/nativephp-for-mobile-est-la-developpez-des-applications-ios-et-android-100-en-php-avec-laravel-2hli</guid>
      <description>&lt;p&gt;Une révolution pour les développeurs PHP : NativePHP for Mobile vous permet de créer des applications mobiles natives sans quitter votre stack Laravel. Plus besoin d’apprendre Swift, Kotlin ou Flutter !&lt;/p&gt;

&lt;h2&gt;
  
  
  🧠 Comment ça fonctionne ?
&lt;/h2&gt;

&lt;p&gt;PHP est compilé statiquement en bibliothèque C, intégrée dans une application Swift (iOS) ou Kotlin (Android).&lt;/p&gt;

&lt;p&gt;Votre code Laravel s’exécute directement sur l’appareil, sans serveur web.&lt;/p&gt;

&lt;p&gt;L’interface est rendue via une WebView native, avec accès aux API du système (appareil photo, notifications, biométrie, etc.)&lt;/p&gt;

&lt;h2&gt;
  
  
  📱 Ce que vous pouvez faire :
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Utiliser Livewire, Blade, Inertia ou Flux pour l’interface.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Accéder aux fonctionnalités natives comme la caméra, les notifications push, la biométrie, le GPS, etc.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Développer et tester sur simulateur ou appareil réel.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Créer des applications légères : une app de base pèse moins de 200 Mo.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  💡 Pourquoi c’est important ?
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Vous utilisez vos compétences Laravel existantes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Vous développez une seule fois pour iOS et Android.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Vous gagnez du temps et simplifiez le processus de publication sur les stores.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;📦 Licences Early Access (jusqu’au 31 mai) :&lt;br&gt;
Mini : 50 $/an&lt;/p&gt;

&lt;p&gt;Pro : 150 $/an&lt;/p&gt;

&lt;p&gt;Max : 250 $/an&lt;/p&gt;

&lt;p&gt;👉 En savoir plus : nativephp.com/mobile&lt;/p&gt;

&lt;p&gt;Vidéo complète ici : &lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/LwqD9XDgYeI"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>php</category>
      <category>mobile</category>
      <category>android</category>
      <category>ios</category>
    </item>
    <item>
      <title>Laravel 12 § Laravel Herd</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Sat, 08 Mar 2025 12:53:44 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/laravel-12-ss-laravel-herd-16b3</link>
      <guid>https://dev.to/developpeurtaf/laravel-12-ss-laravel-herd-16b3</guid>
      <description>&lt;p&gt;Rien que du nouveau dans Laravel 12 :&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/yvGtBNwP6cA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Abonne toi pour ne rien manquer &lt;/p&gt;

</description>
      <category>laravel</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
    <item>
      <title>Django + Heroku : Guide Complet de Déploiement 2025 🚀</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Wed, 29 Jan 2025 01:44:55 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/django-heroku-guide-complet-de-deploiement-2025-390b</link>
      <guid>https://dev.to/developpeurtaf/django-heroku-guide-complet-de-deploiement-2025-390b</guid>
      <description>&lt;p&gt;Déployer une application Django sur Heroku peut sembler intimidant au premier abord. Dans ce guide complet, je vais vous montrer pas à pas comment déployer votre application Django et configurer votre base de données PostgreSQL sur Heroku.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎯 Prérequis
&lt;/h2&gt;

&lt;p&gt;Avant de commencer, assurez-vous d'avoir :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Python 3.x installé&lt;/li&gt;
&lt;li&gt;Git installé&lt;/li&gt;
&lt;li&gt;Un compte Heroku&lt;/li&gt;
&lt;li&gt;Une application Django fonctionnelle en local&lt;/li&gt;
&lt;li&gt;Heroku CLI installé&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  📦 Préparation du Projet
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Structure du Projet
&lt;/h3&gt;

&lt;p&gt;Votre projet devrait ressembler à ceci :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;my_project/
├── manage.py
├── my_project/
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── requirements.txt
└── Procfile
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  2. Configuration des Dépendances
&lt;/h3&gt;

&lt;p&gt;Créez votre &lt;code&gt;requirements.txt&lt;/code&gt; :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip freeze &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; requirements.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ajoutez ces dépendances essentielles :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;django
gunicorn
psycopg2-binary
django-environ
whitenoise
dj-database-url
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  3. Configuration de Django pour Heroku
&lt;/h3&gt;

&lt;p&gt;Modifiez votre &lt;code&gt;settings.py&lt;/code&gt; :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;dj_database_url&lt;/span&gt;
&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;pathlib&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;Path&lt;/span&gt;

&lt;span class="n"&gt;BASE_DIR&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;Path&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;__file__&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;resolve&lt;/span&gt;&lt;span class="p"&gt;().&lt;/span&gt;&lt;span class="n"&gt;parent&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;parent&lt;/span&gt;

&lt;span class="c1"&gt;# SECURITY WARNING: keep the secret key used in production secret!
&lt;/span&gt;&lt;span class="n"&gt;SECRET_KEY&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;environ&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;SECRET_KEY&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;votre-clé-secrète-par-défaut&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# SECURITY WARNING: don't run with debug turned on in production!
&lt;/span&gt;&lt;span class="n"&gt;DEBUG&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;environ&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;DEBUG&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;True&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;True&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;

&lt;span class="n"&gt;ALLOWED_HOSTS&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;environ&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;ALLOWED_HOSTS&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;''&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;split&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;,&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# Database
&lt;/span&gt;&lt;span class="n"&gt;DATABASES&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;default&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dj_database_url&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;config&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
        &lt;span class="n"&gt;default&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;os&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;environ&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;DATABASE_URL&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;sqlite:///db.sqlite3&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
        &lt;span class="n"&gt;conn_max_age&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;600&lt;/span&gt;
    &lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="c1"&gt;# Static files
&lt;/span&gt;&lt;span class="n"&gt;STATIC_URL&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;/static/&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;
&lt;span class="n"&gt;STATIC_ROOT&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;BASE_DIR&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;staticfiles&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;
&lt;span class="n"&gt;STATICFILES_STORAGE&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;whitenoise.storage.CompressedManifestStaticFilesStorage&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;

&lt;span class="c1"&gt;# Middleware
&lt;/span&gt;&lt;span class="n"&gt;MIDDLEWARE&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;
    &lt;span class="c1"&gt;# ...
&lt;/span&gt;    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;whitenoise.middleware.WhiteNoiseMiddleware&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  4. Création du Procfile
&lt;/h3&gt;

&lt;p&gt;Créez un fichier &lt;code&gt;Procfile&lt;/code&gt; à la racine avec contenue :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;web: gunicorn my_project.wsgi
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  🚀 Déploiement sur Heroku
&lt;/h1&gt;

&lt;h2&gt;
  
  
  1. Création de l'Application
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;heroku create mon-app-django
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  2. Configuration des Variables d'Environnement
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;heroku config:set &lt;span class="nv"&gt;SECRET_KEY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'votre-clé-secrète'&lt;/span&gt;
heroku config:set &lt;span class="nv"&gt;DEBUG&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'False'&lt;/span&gt;
heroku config:set &lt;span class="nv"&gt;ALLOWED_HOSTS&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'.herokuapp.com'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  3. Base de Données PostgreSQL
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;heroku addons:create heroku-postgresql:hobby-dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  4. Déploiement
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git add &lt;span class="nb"&gt;.&lt;/span&gt;
git commit &lt;span class="nt"&gt;-m&lt;/span&gt; &lt;span class="s2"&gt;"Prêt pour le déploiement"&lt;/span&gt;
git push heroku main
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;📺 Vidéo Tutorial&lt;br&gt;
Pour une démonstration en direct de ce processus, consultez ma vidéo YouTube : &lt;iframe width="710" height="399" src="https://www.youtube.com/embed/-XWdPVwymPI"&gt;
&lt;/iframe&gt;
&lt;br&gt;
🤝 Contribution&lt;br&gt;
N'hésitez pas à contribuer à ce guide en ouvrant une PR sur Developpeurtaf.&lt;br&gt;
💬 Discussion&lt;br&gt;
Avez-vous des questions ? Des suggestions ? Laissez un commentaire ci-dessous !&lt;/p&gt;

</description>
      <category>python</category>
      <category>heroku</category>
      <category>django</category>
      <category>deploiement</category>
    </item>
    <item>
      <title>Deploy laravel application using vercel : Amazing</title>
      <dc:creator>Fabrice</dc:creator>
      <pubDate>Sun, 12 Jan 2025 23:33:34 +0000</pubDate>
      <link>https://dev.to/developpeurtaf/deploy-laravel-application-using-vercel-amazing-2aog</link>
      <guid>https://dev.to/developpeurtaf/deploy-laravel-application-using-vercel-amazing-2aog</guid>
      <description>&lt;p&gt;C'est la vidéo la plus complète et parfaite pour déployer un projet Laravel gratuitement sur Vercel et sa base de donnée sur Néon. &lt;br&gt;
Bonne suite ...&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/vrycel4KT30"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;You like this video ?&lt;/p&gt;

&lt;p&gt;Subscribe bro&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>vercel</category>
      <category>webdev</category>
      <category>postgres</category>
    </item>
  </channel>
</rss>
