PageSourceSearch

https://www.drupalship.org/_next/static/chunks/pages/learn/drupal.fr-99fe79b831d6967e.js

js drupalship.org collected 2026-09-25 21:18:35 UTC 15,504 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[540],{828:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/learn/drupal.fr",function(){return r(9035)}])},8616:function(e,t,r){"use strict";var a=r(1527),l=r(7116),i=r.n(l);r(959);var n=r(7119);let d=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{style:{marginLeft:".4em",fontWeight:800},className:"jsx-3beeedb6fb1b940b",children:"Drupalship"}),(0,a.jsx)(i(),{id:"3beeedb6fb1b940b",children:"span.jsx-3beeedb6fb1b940b{padding:.5rem .5rem .5rem 0;-webkit-mask-image:-webkit-linear-gradient(30deg,black 25%,rgba(0,0,0,.2)50%,black 75%);mask-image:-webkit-linear-gradient(30deg,black 25%,rgba(0,0,0,.2)50%,black 75%);mask-image:-moz-linear-gradient(30deg,black 25%,rgba(0,0,0,.2)50%,black 75%);mask-image:-o-linear-gradient(30deg,black 25%,rgba(0,0,0,.2)50%,black 75%);mask-image:linear-gradient(60deg,black 25%,rgba(0,0,0,.2)50%,black 75%);-webkit-mask-size:400%;mask-size:400%;-webkit-mask-position:0%;mask-position:0%}span.jsx-3beeedb6fb1b940b:hover{-webkit-mask-position:100%;mask-position:100%;-webkit-transition:mask-position 1s ease,-webkit-mask-position 1s ease;-moz-transition:mask-position 1s ease,-webkit-mask-position 1s ease;-o-transition:mask-position 1s ease,-webkit-mask-position 1s ease;transition:mask-position 1s ease,-webkit-mask-position 1s ease}"})]}),o={logo:d,project:{link:"https://github.com/colorfield/drupalship"},useNextSeoProps(){let{asPath:e}=(0,n.useRouter)();return"/"===e?{titleTemplate:"Drupalship | The Hitchhiker’s Guide to the Planet Drupal"}:{titleTemplate:"%s | Drupalship"}},docsRepositoryBase:"https://github.com/colorfield/drupalship/tree/main",footer:{text:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("a",{href:"/about",className:"mb-6",children:"About"}),"\xa0|\xa0",(0,a.jsx)("a",{href:"/roadmap",children:"Roadmap"}),"\xa0|\xa0",(0,a.jsx)("a",{href:"/credits",children:"Credits"}),"\xa0|\xa0",(0,a.jsx)("a",{href:"https://drupal.slack.com/archives/C05K39E58JU",target:"_blank",rel:"me",children:"Slack ↗"}),"\xa0|\xa0",(0,a.jsx)("a",{href:"https://drupal.community/@drupalship",target:"_blank",rel:"me",children:"Mastodon ↗"}),"\xa0|\xa0",(0,a.jsx)("a",{href:"https://twitter.com/drupalship",target:"_blank",rel:"noreferrer",children:"Twitter ↗"})]})},search:{placeholder:"Search"},i18n:[{locale:"en",text:"English"},{locale:"fr",text:"Fran\xe7ais"}]};t.Z=o},9035:function(e,t,r){"use strict";r.r(t),r.d(t,{__toc:function(){return o}});var a=r(1527),l=r(8220),i=r(3548),n=r(8616);r(7329),r(7550);var d=r(8730);let o=[{depth:2,value:"Vid\xe9os",id:"vid\xe9os"},{depth:3,value:"Drupalize.me",id:"drupalizeme"},{depth:3,value:"Drupal.tv",id:"drupaltv"},{depth:2,value:"Livres",id:"livres"},{depth:2,value:"Actualit\xe9s",id:"actualit\xe9s"},{depth:2,value:"Autres ressources",id:"autres-ressources"},{depth:2,value:"Blogs",id:"blogs"},{depth:2,value:"Besoin d'aide ?",id:"besoin-daide-"},{depth:2,value:"Mais attendez, ce n'est pas tout !",id:"mais-attendez-ce-nest-pas-tout-"}];function s(e){let t=Object.assign({h1:"h1",h2:"h2",h3:"h3",a:"a",p:"p",ul:"ul",li:"li"},(0,d.a)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{children:"Ressources d'apprentissage de Drupal"}),"\n",(0,a.jsx)(t.h2,{id:"vid\xe9os",children:"Vid\xe9os"}),"\n",(0,a.jsx)(t.h3,{id:"drupalizeme",children:(0,a.jsx)(t.a,{href:"https://drupalize.me/",children:"Drupalize.me"})}),"\n",(0,a.jsx)(t.p,{children:"Garde des tutoriels \xe0 jour sur lesquels vous pouvez compter. L'\xe9quipe vient de Lullabot."}),"\n",(0,a.jsx)(t.p,{children:"Les premiers articles et vid\xe9os de leurs guides d'utilisateur sont gratuits, l'acc\xe8s complet est un service payant, mais cela vous fera gagner des heures de travail pour acc\xe9der rapidement \xe0 des ressources de qualit\xe9.\nSujets couverts : construction de site, d\xe9veloppement, theming, migration, ..."}),"\n",(0,a.jsxs)(t.p,{children:["Des vid\xe9os gratuites du ",(0,a.jsx)(t.a,{href:"https://drupalize.me/guide/drupal-user-guide",children:"Guide de l'utilisateur Drupal"})," couvrent tout ce que vous devez savoir pour d\xe9marrer avec Drupal."]}),"\n",(0,a.jsx)(t.h3,{id:"drupaltv",children:(0,a.jsx)(t.a,{href:"https://drupal.tv/",children:"Drupal.tv"})}),"\n",(0,a.jsx)(t.p,{children:"Drupal.tv a \xe9t\xe9 cr\xe9\xe9 par des \xe9tudiants de Debug Academy et est actuellement maintenu par son personnel, ses anciens \xe9l\xe8ves et ses supporters."}),"\n",(0,a.jsx)(t.h2,{id:"livres",children:"Livres"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://github.com/PacktPublishing/Drupal-10-Development-Cookbook",children:"Drupal 10 Development Cookbook, 3rd Edition"})," - Matt Glaman, Kevin Quillen"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://www.packtpub.com/product/drupal-10-module-development-fourth-edition/9781837631803",children:"Drupal 10 Module Development, 4th Edition"})," - Daniel Sipos"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://www.drupal.org/node/3160614",children:"Decoupled Drupal in Practice"})," - Preston So"]}),"\n"]}),"\n",(0,a.jsx)(t.h2,{id:"actualit\xe9s",children:"Actualit\xe9s"}),"\n",(0,a.jsxs)(t.p,{children:["Oh oui, vous avez plus qu'assez de mails, mais s'il y a une seule newsletter \xe0 laquelle vous devez vous abonner, c'est\n",(0,a.jsx)(t.a,{href:"https://www.theweeklydrop.com/",children:"The Weekly Drop"})," - une newsletter hebdomadaire qui compile les articles, tutoriels, podcasts, emplois, mises \xe0 jour des modules et du core Drupal sans les heures de navigation."]}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)(t.a,{href:"https://thedroptimes.com/",children:"The Drop Times"})," - Actualit\xe9s Drupal"]}),"\n",(0,a.jsx)(t.h2,{id:"autres-ressources",children:"Autres ressources"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.drupal.org/docs/user_guide/en/index.html",children:"Guide de l'utilisateur Drupal.org"})}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://selwynpolit.github.io/d9book/",children:"Drupal \xe0 port\xe9e de main"})," - R\xe9f\xe9rence rapide du code pour les d\xe9veloppeurs Drupal 9 & 10"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://understanddrupal.com/",children:"Comprendre Drupal"})," - Cours Drupal"]}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://architecture.lullabot.com/",children:"D\xe9cisions d'architecture de Lullabot"})}),"\n"]}),"\n",(0,a.jsx)(t.h2,{id:"blogs",children:"Blogs"}),"\n",(0,a.jsx)(t.p,{children:"Il n'y a pas assez d'espace ici pour tous les mentionner, alors voici une courte liste, entre autres:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.lullabot.com/articles",children:"Lullabot"})}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.chapterthree.com/blog",children:"Chapter Three"})}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://mglaman.dev",children:"Matt Glaman"})}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://kevinquillen.com",children:"Kevin Quillen"})}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.webomelette.com/blog",children:"Web Omelette (Daniel Sipos)"})}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.hashbangcode.com",children:"#! Code (Phillip Norton)"})}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Pour d'autres blogs: ",(0,a.jsx)(t.a,{href:"https://www.drupal.org/planet",children:"Planet Drupal"}),"."]}),"\n",(0,a.jsx)(t.h2,{id:"besoin-daide-",children:"Besoin d'aide ?"}),"\n",(0,a.jsxs)(t.p,{children:["Si vous avez un probl\xe8me avec un projet contribu\xe9 ou le noyau Drupal, v\xe9rifiez d'abord la ",(0,a.jsx)(t.a,{href:"https://www.drupal.org/issue-queue",children:"file d'attente des probl\xe8mes"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Tous les Drupalistas de StackOverflow sont sur ",(0,a.jsx)(t.a,{href:"https://drupal.stackexchange",children:"Drupal Answers"})]}),"\n",(0,a.jsx)(t.h2,{id:"mais-attendez-ce-nest-pas-tout-",children:"Mais attendez, ce n'est pas tout !"}),"\n",(0,a.jsxs)(t.p,{children:["La communaut\xe9 Drupal organise \xe9galement des ",(0,a.jsx)(t.a,{href:"/meet/events",children:"\xe9v\xe9nements dans le monde entier"}),", il y a donc toujours un endroit o\xf9 se rencontrer\net si vous n'avez pas l'occasion de vous d\xe9placer, consultez ",(0,a.jsx)(t.a,{href:"https://drupal.org/slack",children:"Slack"}),"."]})]})}let u={MDXContent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:t}=Object.assign({},(0,d.a)(),e.components);return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(s,{...e})}):s(e)},pageOpts:{filePath:"pages/learn/drupal.fr.mdx",route:"/learn/drupal",timestamp:1709800714e3,pageMap:[{kind:"Meta",locale:"fr",data:{index:{title:"Drupalship",display:"hidden",type:"page",theme:{layout:"raw"}},about:{display:"hidden",title:"About"},roadmap:{display:"hidden",title:"Roadmap"},credits:{display:"hidden",title:"Credits"},build:{title:"Construire",type:"menu",items:[{title:"Quand utiliser Drupal ?",href:"/build/when-to-use-drupal"},{title:"Installation",href:"/build/installation"},{title:"Mise \xe0 jour",href:"/build/update"},{title:"Concepts",href:"/build/concepts"},{title:"Modules et th\xe8mes",href:"/build/modules-themes-distributions"},{title:"Site building",href:"/build/site-building"},{title:"AI",href:"/build/ai"}]},develop:{title:"D\xe9velopper",type:"menu",items:[{title:"Outils pour d\xe9veloppeurs",href:"/develop/toolkit-for-drupal-developers"},{title:"Concepts de d\xe9veloppement",href:"/develop/drupal-development-concepts"},{title:"Cr\xe9er un module",href:"/develop/create-a-drupal-module"},{title:"Cr\xe9er un th\xe8me",href:"/develop/create-a-drupal-theme"}
1,{title:"Appliquer un patch",href:"/develop/patch-a-drupal-project"}]},learn:{title:"Apprendre",type:"menu",items:[{title:"Drupal",href:"/learn/drupal"},{title:"PHP",href:"/learn/php"}]},meet:{title:"Rencontrer",type:"page",href:"/meet/events",layout:"full"},work:{title:"Travailler",type:"page",href:"/work/work-with-drupal",layout:"full"},contribute:{title:"Contribuer",type:"page",href:"/contribute/contribute-to-drupal",layout:"full"},deploy:{title:"D\xe9ployer",type:"menu",items:[{title:"H\xe9bergement",href:"/deploy/drupal-hosting-for-evaluation-and-production"},{title:"Checklist de mise en production",href:"/deploy/production-checklist"},{title:"CI/CD",href:"/deploy/continuous-integration-and-delivery"}]},"drupal-core-updates":{title:"✨",type:"page",href:"/drupal-core-updates",layout:"full"}}},{kind:"MdxPage",name:"about",route:"/about",locale:"fr"},{kind:"Folder",name:"build",route:"/build",children:[{kind:"Meta",locale:"fr",data:{"when-to-use-drupal":"Quand utiliser Drupal?",installation:"Installation du core Drupal et des projets contribu\xe9s",update:"Mise \xe0 jour du core Drupal et des projets contribu\xe9s",concepts:"Concepts propres \xe0 Drupal","modules-themes-distributions":"Modules, th\xe8mes et distributions","site-building":"Site building",ai:"AI"}},{kind:"MdxPage",name:"ai",route:"/build/ai",locale:"fr"},{kind:"MdxPage",name:"concepts",route:"/build/concepts",locale:"fr"},{kind:"MdxPage",name:"installation",route:"/build/installation",locale:"fr"},{kind:"MdxPage",name:"modules-themes-distributions",route:"/build/modules-themes-distributions",locale:"fr"},{kind:"Folder",name:"site-building",route:"/build/site-building",children:[{kind:"Meta",locale:"fr",data:{configuration:"Configuration","content-model":"Structurer le contenu","normalize-naming":"Normaliser le nommage","security-updates":"Mise \xe0 jour de s\xe9curit\xe9"}},{kind:"MdxPage",name:"configuration",route:"/build/site-building/configuration",locale:"fr"},{kind:"MdxPage",name:"content-model",route:"/build/site-building/content-model",locale:"fr"},{kind:"MdxPage",name:"normalize-naming",route:"/build/site-building/normalize-naming",locale:"fr"},{kind:"MdxPage",name:"security-updates",route:"/build/site-building/security-updates",locale:"fr"}]},{kind:"MdxPage",name:"site-building",route:"/build/site-building",locale:"fr"},{kind:"MdxPage",name:"update",route:"/build/update",locale:"fr"},{kind:"MdxPage",name:"when-to-use-drupal",route:"/build/when-to-use-drupal",locale:"fr",frontMatter:{title:"Est-ce que Drupal est la bonne solution pour mon projet ?"}}]},{kind:"Folder",name:"contribute",route:"/contribute",children:[{kind:"Meta",locale:"fr",data:{"contribute-to-drupal":"Contribuer \xe0 Drupal"}},{kind:"MdxPage",name:"contribute-to-drupal",route:"/contribute/contribute-to-drupal",locale:"fr"}]},{kind:"MdxPage",name:"credits",route:"/credits",locale:"fr"},{kind:"Folder",name:"deploy",route:"/deploy",children:[{kind:"Meta",locale:"fr",data:{"drupal-hosting-for-evaluation-and-production":"H\xe9bergement Drupal pour l'\xe9valuation et la production","production-checklist":"Checklist de mise en production","continuous-integration-and-delivery":"Livraison et d\xe9ploiement continu (CI/CD)"}},{kind:"MdxPage",name:"continuous-integration-and-delivery",route:"/deploy/continuous-integration-and-delivery",locale:"fr"},{kind:"MdxPage",name:"drupal-hosting-for-evaluation-and-production",route:"/deploy/drupal-hosting-for-evaluation-and-production",locale:"fr"},{kind:"MdxPage",name:"production-checklist",route:"/deploy/production-checklist",locale:"fr"}]},{kind:"Folder",name:"develop",route:"/develop",children:[{kind:"Meta",locale:"fr",data:{"toolkit-for-drupal-developers":"Outils pour les d\xe9veloppeurs","drupal-development-concepts":"Concepts de d\xe9veloppement","create-a-drupal-module":"Cr\xe9er un module","create-a-drupal-theme":"Cr\xe9er un th\xe8me","patch-a-drupal-project":"Appliquer un patch \xe0 un projet"}},{kind:"MdxPage",name:"create-a-drupal-module",route:"/develop/create-a-drupal-module",locale:"fr"},{kind:"MdxPage",name:"create-a-drupal-theme",route:"/develop/create-a-drupal-theme",locale:"fr"}
1,{kind:"MdxPage",name:"drupal-development-concepts",route:"/develop/drupal-development-concepts",locale:"fr"},{kind:"MdxPage",name:"patch-a-drupal-project",route:"/develop/patch-a-drupal-project",locale:"fr"},{kind:"MdxPage",name:"toolkit-for-drupal-developers",route:"/develop/toolkit-for-drupal-developers",locale:"fr"}]},{kind:"MdxPage",name:"drupal-core-updates",route:"/drupal-core-updates",locale:"fr"},{kind:"MdxPage",name:"index",route:"/",locale:"fr",frontMatter:{title:"Drupalship",description:"Le Guide du Voyageur Galactique pour la Plan\xe8te Drupal"}},{kind:"Folder",name:"learn",route:"/learn",children:[{kind:"Meta",locale:"fr",data:{drupal:"Ressources pour l'apprentissage de Drupal",php:"Ressources pour l'apprentissage de PHP"}},{kind:"MdxPage",name:"drupal",route:"/learn/drupal",locale:"fr"},{kind:"MdxPage",name:"php",route:"/learn/php",locale:"fr"}]},{kind:"Folder",name:"meet",route:"/meet",children:[{kind:"Meta",locale:"fr",data:{events:"\xc9v\xe9nements"}},{kind:"MdxPage",name:"events",route:"/meet/events",locale:"fr"}]},{kind:"MdxPage",name:"roadmap",route:"/roadmap",locale:"fr"},{kind:"Folder",name:"work",route:"/work",children:[{kind:"Meta",locale:"fr",data:{"work-with-drupal":"Travailler avec Drupal"}},{kind:"MdxPage",name:"work-with-drupal",route:"/work/work-with-drupal",locale:"fr"}]}],flexsearch:{codeblocks:!0},title:"Ressources d'apprentissage de Drupal",headings:o},pageNextRoute:"/learn/drupal.fr",nextraLayout:i.ZP,themeConfig:n.Z};t.default=(0,l.j)(u)}},function(e){e.O(0,[4685,9774,2888,179],function(){return e(e.s=828)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.