SlideShare una empresa de Scribd logo
1 de 29
Apprendre et prendre en main
          Drupal
       Léon Cros – Chipway

       DrupalCamp Nantes
         29 Janvier 2011
                               1
Chipway : Spécialiste Drupal
• Conseils
• Développements
• Formations et séminaires Drupal
     –   Webmaster 1 : Prise en main
     –   Webmaster 2 : Perfectionnement
     –   CCK + Views
     –   Développeur 1
     –   Boutique Ubercart (), …
     –   Et bientôt les Formations Drupal 7
• Léon Cros
     – Drupal depuis 2006
     – Anime la Communauté Lyonnaise avec Laurent Ajdnik


Léon Cros - Chipway      DrupalCamp Nantes – 29 janvier 2011   2
Prendre en main Drupal
• Pourquoi Drupal a-t'il une réputation de CMS difficile à
  maitriser, avec un cycle d'apprentissage long ?
• Exemples de difficultés rencontrées
     – webmaster,
     – Développeur
     – designer ?
• Comment appréhender Drupal et le prendre en main ?
• Ressources et aides disponibles :
     –   Sites,
     –   Livres,
     –   Formations,
     –   Associations, forums et lieux d'échanges



Léon Cros - Chipway      DrupalCamp Nantes – 29 janvier 2011   3
Courbe d’apprentissage
• Vue par shvetsgroup.com :




Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   4
Courbe d’apprentissage
• Vue par Dries Buytaert :




Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   5
Courbe d’apprentissage
• Vue par John Doe :

• Falaise

• Pic

• Himalaya ?

Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   6
Drupal, Exemples de difficultés



                      Qui n’a jamais rencontré
                        la moindre difficulté
                           avec Drupal ?



Léon Cros - Chipway       DrupalCamp Nantes – 29 janvier 2011   7
Drupal, Quelques Perceptions

•   Difficile
•   Déroutant
•   Un marteau pour écraser une mouche ?
•   Par où prendre Drupal ?
•   Termes, appellations
•   Concepts


Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   8
Drupal, un CMS compliqué ?
Polyvalence de Drupal

    Gestionnaire de Contenus (CMS)
     – Modulaire et évolutif
     – Très Puissant
    Plateforme de développement web
     – Framework (CMF)


Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   9
Drupal, un CMS compliqué ?
• Comparé à quels CMS ?
     – Wordpress
     – Joomla
     – Ez-Publish, …

• Comparé sur quels usages ?
     –   Blog
     –   Communication à sens unique
     –   Communautaire
     –   Multilingue, multisite
     –   Haute performance, …

Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   10
Drupal, un CMS compliqué ?
                                         • Très grands sites
                                           – Maison Blanche
                                           – Premier ministre
                                           – France Télévision
                                           – Rue 89
  • Petits sites                           – AOL Corporate
       –   ptitboutdenature
       –   Castors                         – Sony Music
       –   fenua-tattoo.com
       –   …                               –…
       –   Dynamiques


Léon Cros - Chipway      DrupalCamp Nantes – 29 janvier 2011   11
Ex de Difficultés - Webmaster
•   Choix des modules (> 7 000)
•   Attente de « Trop facile », README.txt ?
•   « Trop facile » → Lacunes
•   Lacunes + Speed → ??
•   Concepts (nœuds, blocs, régions, filtres…)
•   « Trop facile »         « trop difficile »
•   Apprentissage → Rapide/moyen (j/m)

Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   12
Ex de Difficultés - Développeur
•   Quantité de Hooks, API, fonctions
•   Hooks, inversion de contrôle
•   « PHP Trop facile »
•   Rédévelopper Drupal et 7000 modules
•   « PHP Filter » → Stop this Guy !
•   « Born to be a Hacker »
•   Règles de codage / Bonnes pratiques
•   Apprentissage → Moyen/long (m/a)

Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   13
Ex de Difficultés - Designer
•   Thème compliqué ?
•   Thèmes, theme, hook_theme,
•   templates, …
•   Remplacements/Overriding
• Apprentissage → Très court (j/s/m)
• Dialogue avec développeur



Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   14
Comment appréhender Drupal ?
•   Comprendre ; concepts, administration, …
•   Se former
•   Agir et tester
•   Réfléchir
•   Rechercher
•   Valider
•   Pratiquer
•   Echanger
•   Progresser / progressif
Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   15
Lost in Drupaland ?




Léon Cros - Chipway      DrupalCamp Nantes – 29 janvier 2011   16
Sites web : drupal.org
•   Drupal Core, drupal.org/project/drupal
•   Modules, drupal.org/project/modules
•   Themes, drupal.org/project/themes
•   Documentations
•   Groupes de discussion groups.drupal.org
•   Issue queues (bugs, demandes de fonction)
•   En Anglais

Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   17
Sites web : drupalfr.org
•   Forums
•   Documentations
•   Emplois
•   Documentation
•   Annuaire
•   Refonte prévue (participez)
•   En Français (ADFF)

Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   18
Sites web : autres
•   Screencasts
•   HowTo
•   Tutorials / tutoriels
•   Comparatifs
•   Google




Léon Cros - Chipway     DrupalCamp Nantes – 29 janvier 2011   19
Drupal : English books
     ~ 50 english books about Drupal
     • Pro Drupal Development
     • Sur tous types de sujets
           •   Création de site
           •   Assemblage
           •   Administration
           •   Développement
           •   Thèmes
           •   …

Léon Cros - Chipway      DrupalCamp Nantes – 29 janvier 2011   20
Drupal : Livres en français
     • Concevoir et déployer ses sites web avec Drupal
         (Yoran Brault, 2010)
     • Composez avec les modules de Drupal ( Angela Byron,
         Addison Berry, Nathan Haug, et Jeff Eaton, 2009)
     • Drupal 7 (David Mercer, mars 2011)
     • Drupal 6 - Créez des sites web de qualité
       professionnelle (David Mercer, Sandrine Burriel, 2008)
     • Drupal - Réalisez des développements professionnels
       avec PHP (Rémi BENOIT, David OLMETA, 2010)



Léon Cros - Chipway      DrupalCamp Nantes – 29 janvier 2011   21
Formations Drupal : Pourquoi ?
• Comprendre comment ça marche

• Pratiquer avec l’aide du formateur

• « Vision globale »

• Combler des lacunes

• Comprendre avant de discuter avec des prestataires

• Comprendre en cours de projet


Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   22
Formations Drupal : Pourquoi ?
• « Gagner un Temps précieux »

• Eviter des erreurs couteuses

• Remettre un projet dans le bon sens

• Passer des points de blocage / une rampe raide

• Profiter de l’expérience du formateur




Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   23
Choix de Formations Drupal
• Large choix de formations

• un peu partout en France, Belgique, Suisse, …

• Plusieurs organismes propose des formations Drupal
   – Sociétés spécialisés sur Drupal
   – Généralistes formation

• Les trouver ?
     – Drupalfr.org
     – Google



Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   24
Quelles Formations Drupal
• Utilisateur, Rédacteur, Editeur
• Webmaster
     – Débutant
     – Perfectionnement
• Développeur
     – CCK + Views
     – Programmation
     – Theming
• Designer à part ou dans Développeur
• Autres :
     – Boutique Ubercart
     – Avancé
     – Sur mesure

Léon Cros - Chipway    DrupalCamp Nantes – 29 janvier 2011   25
Associations et Communautés
Ouvertes à tous :
•   Utilisateurs de Drupal
•   Futurs utilisateurs
•   Curieux, sympathisants
•   Développeurs
•   Hébergeurs
•   …


Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   26
Associations et Communautés
• Activités
     – Réunions en soirée, ou déjeuners midi
     – Exposés / Conférences
     – Echanges informels / Questions rapides
     – ¼ heure de gloire
     – Informations
     – Promotion de Drupal
• « Venez pour le logiciel, restez pour la
  communauté »
Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   27
Associations et Communautés
• Association internationale :
     – association.drupal.org ($30 / $101)
• ADFF : Drupal France et Francophonie
     – Association, structure officielle, basée à Paris, DrupalCamps
     – Web : Drupalfr.org
     – Cotisations (20 € / 30 € x pers)
• Communautés
     – Nantes ; web : nantes.drupalgardens.com
     – Lyon ; web : drupallyon.drupalgardens.com
     – Autres villes ?


Léon Cros - Chipway    DrupalCamp Nantes – 29 janvier 2011             28
Questions / Réponses




Léon Cros - Chipway   DrupalCamp Nantes – 29 janvier 2011   29

Más contenido relacionado

Destacado

Géo presentation1
Géo presentation1Géo presentation1
Géo presentation1addsomesugar
 
Spectos GmbH Imagebroschüre
Spectos GmbH ImagebroschüreSpectos GmbH Imagebroschüre
Spectos GmbH ImagebroschüreSpectos GmbH
 
Suero tato
Suero tatoSuero tato
Suero tatojeanpyXD
 
Marketing viral, buzz marketing et social media marketing
Marketing viral, buzz marketing et social media marketingMarketing viral, buzz marketing et social media marketing
Marketing viral, buzz marketing et social media marketingEmblematic
 
Evid. 2 cuadro medios fines
Evid. 2 cuadro medios finesEvid. 2 cuadro medios fines
Evid. 2 cuadro medios finesM Mónica Cruz
 
Hecho en México, hecho en GfK Telefonía Móvil
Hecho en México, hecho en GfK Telefonía MóvilHecho en México, hecho en GfK Telefonía Móvil
Hecho en México, hecho en GfK Telefonía MóvilWalkiria Calva
 
El Español y la TV 2.0
El Español y la TV 2.0El Español y la TV 2.0
El Español y la TV 2.0Sergio Gazeau
 
Ad donald zolan peintre d'enfants
Ad donald zolan peintre d'enfantsAd donald zolan peintre d'enfants
Ad donald zolan peintre d'enfantsEduardo Sousa
 
Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)
Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)
Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)Guadalinfo Almensilla
 
Facebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook AppsFacebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook AppsHalalati
 
Poupéesnafplion2008
Poupéesnafplion2008Poupéesnafplion2008
Poupéesnafplion2008pkipersain
 

Destacado (20)

Géo presentation1
Géo presentation1Géo presentation1
Géo presentation1
 
Jenui2011 webservices
Jenui2011 webservicesJenui2011 webservices
Jenui2011 webservices
 
Can Bonastre Wine Resort Präsentation
Can Bonastre Wine Resort PräsentationCan Bonastre Wine Resort Präsentation
Can Bonastre Wine Resort Präsentation
 
Spectos GmbH Imagebroschüre
Spectos GmbH ImagebroschüreSpectos GmbH Imagebroschüre
Spectos GmbH Imagebroschüre
 
Jupiter
JupiterJupiter
Jupiter
 
Enjeux des interactions en ligne
Enjeux des interactions en ligneEnjeux des interactions en ligne
Enjeux des interactions en ligne
 
catalogo
 catalogo catalogo
catalogo
 
Suero tato
Suero tatoSuero tato
Suero tato
 
Marketing viral, buzz marketing et social media marketing
Marketing viral, buzz marketing et social media marketingMarketing viral, buzz marketing et social media marketing
Marketing viral, buzz marketing et social media marketing
 
Evid. 2 cuadro medios fines
Evid. 2 cuadro medios finesEvid. 2 cuadro medios fines
Evid. 2 cuadro medios fines
 
Hecho en México, hecho en GfK Telefonía Móvil
Hecho en México, hecho en GfK Telefonía MóvilHecho en México, hecho en GfK Telefonía Móvil
Hecho en México, hecho en GfK Telefonía Móvil
 
El Español y la TV 2.0
El Español y la TV 2.0El Español y la TV 2.0
El Español y la TV 2.0
 
Ad donald zolan peintre d'enfants
Ad donald zolan peintre d'enfantsAd donald zolan peintre d'enfants
Ad donald zolan peintre d'enfants
 
Vernissage2
Vernissage2Vernissage2
Vernissage2
 
Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)
Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)
Presentación Proyecto Centro Guadalinfo Almensilla (Sevilla)
 
Facebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook AppsFacebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook Apps
 
Sumativa 1
Sumativa 1Sumativa 1
Sumativa 1
 
Burger
BurgerBurger
Burger
 
Presentation1
Presentation1Presentation1
Presentation1
 
Poupéesnafplion2008
Poupéesnafplion2008Poupéesnafplion2008
Poupéesnafplion2008
 

Similar a Drupalcamp Nantes - Apprendre et prendre en main drupal

Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Chipway
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?ekino
 
ForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slides
ForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slidesForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slides
ForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slidesChipway
 
Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshare
Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshareDrupal en-do-majeur-conférence-jdll-lyon-2011-slideshare
Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshareChipway
 
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012Chipway
 
Réunion drupal-lyon-2012-03-22
Réunion drupal-lyon-2012-03-22Réunion drupal-lyon-2012-03-22
Réunion drupal-lyon-2012-03-22Chipway
 
Réunion drupal-lyon-2012-09-25 avec-programme
Réunion drupal-lyon-2012-09-25 avec-programmeRéunion drupal-lyon-2012-09-25 avec-programme
Réunion drupal-lyon-2012-09-25 avec-programmeChipway
 
20111205 breizh jug-devops
20111205 breizh jug-devops20111205 breizh jug-devops
20111205 breizh jug-devopsHenri Gomez
 
Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm
 
Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...
Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...
Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...Chipway
 
Réunion drupal-lyon-2012-10-11
Réunion drupal-lyon-2012-10-11Réunion drupal-lyon-2012-10-11
Réunion drupal-lyon-2012-10-11Chipway
 
Drupal comment contribuer
Drupal comment contribuerDrupal comment contribuer
Drupal comment contribuerArtusamak
 
Comment contribuer à Drupal, retour sur le cas Radio France
Comment contribuer à Drupal, retour sur le cas Radio FranceComment contribuer à Drupal, retour sur le cas Radio France
Comment contribuer à Drupal, retour sur le cas Radio FranceOlivier Friesse
 
Drupalcamp Nantes - Centrale marseille
Drupalcamp Nantes - Centrale marseilleDrupalcamp Nantes - Centrale marseille
Drupalcamp Nantes - Centrale marseilleArtusamak
 
Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Romain Jarraud
 
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingChipway
 
Communautés Drupal et WordPress : le choc des titans ?
Communautés Drupal et WordPress : le choc des titans ?Communautés Drupal et WordPress : le choc des titans ?
Communautés Drupal et WordPress : le choc des titans ?AgoraCMS
 

Similar a Drupalcamp Nantes - Apprendre et prendre en main drupal (20)

Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 
ForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slides
ForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slidesForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slides
ForumPHP-2015-drupal-exemple-reussite-projet-communautaire-php_2015-11-24_slides
 
Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshare
Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshareDrupal en-do-majeur-conférence-jdll-lyon-2011-slideshare
Drupal en-do-majeur-conférence-jdll-lyon-2011-slideshare
 
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
Bonnes pratiques-drupal-dans-cahier-des-charges conference-dc-lyon-2012
 
Réunion drupal-lyon-2012-03-22
Réunion drupal-lyon-2012-03-22Réunion drupal-lyon-2012-03-22
Réunion drupal-lyon-2012-03-22
 
Réunion drupal-lyon-2012-09-25 avec-programme
Réunion drupal-lyon-2012-09-25 avec-programmeRéunion drupal-lyon-2012-09-25 avec-programme
Réunion drupal-lyon-2012-09-25 avec-programme
 
Les CMS & Drupal
Les CMS & DrupalLes CMS & Drupal
Les CMS & Drupal
 
20111205 breizh jug-devops
20111205 breizh jug-devops20111205 breizh jug-devops
20111205 breizh jug-devops
 
Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs
 
Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...
Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...
Wordcamp paris-2016 : Comment fonctionnent le projet et la communauté open so...
 
Réunion drupal-lyon-2012-10-11
Réunion drupal-lyon-2012-10-11Réunion drupal-lyon-2012-10-11
Réunion drupal-lyon-2012-10-11
 
Drupal comment contribuer
Drupal comment contribuerDrupal comment contribuer
Drupal comment contribuer
 
Comment contribuer à Drupal, retour sur le cas Radio France
Comment contribuer à Drupal, retour sur le cas Radio FranceComment contribuer à Drupal, retour sur le cas Radio France
Comment contribuer à Drupal, retour sur le cas Radio France
 
Pas possible en drupal, c'est faux
Pas possible en drupal, c'est fauxPas possible en drupal, c'est faux
Pas possible en drupal, c'est faux
 
Drupalcamp Nantes - Centrale marseille
Drupalcamp Nantes - Centrale marseilleDrupalcamp Nantes - Centrale marseille
Drupalcamp Nantes - Centrale marseille
 
Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8Global Training Day Paris - Drupal 8
Global Training Day Paris - Drupal 8
 
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
 
Communautés Drupal et WordPress : le choc des titans ?
Communautés Drupal et WordPress : le choc des titans ?Communautés Drupal et WordPress : le choc des titans ?
Communautés Drupal et WordPress : le choc des titans ?
 
Pourquoi Drupal ?
Pourquoi Drupal ?Pourquoi Drupal ?
Pourquoi Drupal ?
 

Más de Artusamak

On test quoi - DCLannion 2017
On test quoi - DCLannion 2017On test quoi - DCLannion 2017
On test quoi - DCLannion 2017Artusamak
 
Care for your backoffice - Drupal Dev Days Szeged 2014
Care for your backoffice - Drupal Dev Days Szeged 2014Care for your backoffice - Drupal Dev Days Szeged 2014
Care for your backoffice - Drupal Dev Days Szeged 2014Artusamak
 
Agilité - Drupal et Scrum sont faits pour s'entendre
Agilité - Drupal et Scrum sont faits pour s'entendreAgilité - Drupal et Scrum sont faits pour s'entendre
Agilité - Drupal et Scrum sont faits pour s'entendreArtusamak
 
Drupal 8: Mobile initiative - Drupalcamp Paris 2013
Drupal 8: Mobile initiative - Drupalcamp Paris 2013Drupal 8: Mobile initiative - Drupalcamp Paris 2013
Drupal 8: Mobile initiative - Drupalcamp Paris 2013Artusamak
 
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Artusamak
 
Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Artusamak
 
Openlayers - Drupalcamp Paris 2013
Openlayers - Drupalcamp Paris 2013Openlayers - Drupalcamp Paris 2013
Openlayers - Drupalcamp Paris 2013Artusamak
 
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Artusamak
 
Comment contribuer à Drupal
Comment contribuer à DrupalComment contribuer à Drupal
Comment contribuer à DrupalArtusamak
 
Contribuer à drupal
Contribuer à drupalContribuer à drupal
Contribuer à drupalArtusamak
 
Drupal commerce - Drupalcamp Toulouse
Drupal commerce - Drupalcamp ToulouseDrupal commerce - Drupalcamp Toulouse
Drupal commerce - Drupalcamp ToulouseArtusamak
 
Drupal commerce nuts and bolts seville
Drupal commerce nuts and bolts   sevilleDrupal commerce nuts and bolts   seville
Drupal commerce nuts and bolts sevilleArtusamak
 
Drupalcamp Nantes - Présentation entités
Drupalcamp Nantes - Présentation entitésDrupalcamp Nantes - Présentation entités
Drupalcamp Nantes - Présentation entitésArtusamak
 
Drupalcamp Nantes - Présentation Drush
Drupalcamp Nantes - Présentation DrushDrupalcamp Nantes - Présentation Drush
Drupalcamp Nantes - Présentation DrushArtusamak
 
Drupalcamp Nantes - Présentation GIT
Drupalcamp Nantes - Présentation GITDrupalcamp Nantes - Présentation GIT
Drupalcamp Nantes - Présentation GITArtusamak
 
Drupalcamp Nantes - Optimisations drupal
Drupalcamp Nantes - Optimisations drupalDrupalcamp Nantes - Optimisations drupal
Drupalcamp Nantes - Optimisations drupalArtusamak
 
Drupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersDrupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersArtusamak
 
Drupalcamp Nantes - Lost in translation
Drupalcamp Nantes - Lost in translationDrupalcamp Nantes - Lost in translation
Drupalcamp Nantes - Lost in translationArtusamak
 
Drupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersDrupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersArtusamak
 
Drupalcamp Nantes - Aegir presentation
Drupalcamp Nantes - Aegir presentationDrupalcamp Nantes - Aegir presentation
Drupalcamp Nantes - Aegir presentationArtusamak
 

Más de Artusamak (20)

On test quoi - DCLannion 2017
On test quoi - DCLannion 2017On test quoi - DCLannion 2017
On test quoi - DCLannion 2017
 
Care for your backoffice - Drupal Dev Days Szeged 2014
Care for your backoffice - Drupal Dev Days Szeged 2014Care for your backoffice - Drupal Dev Days Szeged 2014
Care for your backoffice - Drupal Dev Days Szeged 2014
 
Agilité - Drupal et Scrum sont faits pour s'entendre
Agilité - Drupal et Scrum sont faits pour s'entendreAgilité - Drupal et Scrum sont faits pour s'entendre
Agilité - Drupal et Scrum sont faits pour s'entendre
 
Drupal 8: Mobile initiative - Drupalcamp Paris 2013
Drupal 8: Mobile initiative - Drupalcamp Paris 2013Drupal 8: Mobile initiative - Drupalcamp Paris 2013
Drupal 8: Mobile initiative - Drupalcamp Paris 2013
 
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
 
Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013
 
Openlayers - Drupalcamp Paris 2013
Openlayers - Drupalcamp Paris 2013Openlayers - Drupalcamp Paris 2013
Openlayers - Drupalcamp Paris 2013
 
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
 
Comment contribuer à Drupal
Comment contribuer à DrupalComment contribuer à Drupal
Comment contribuer à Drupal
 
Contribuer à drupal
Contribuer à drupalContribuer à drupal
Contribuer à drupal
 
Drupal commerce - Drupalcamp Toulouse
Drupal commerce - Drupalcamp ToulouseDrupal commerce - Drupalcamp Toulouse
Drupal commerce - Drupalcamp Toulouse
 
Drupal commerce nuts and bolts seville
Drupal commerce nuts and bolts   sevilleDrupal commerce nuts and bolts   seville
Drupal commerce nuts and bolts seville
 
Drupalcamp Nantes - Présentation entités
Drupalcamp Nantes - Présentation entitésDrupalcamp Nantes - Présentation entités
Drupalcamp Nantes - Présentation entités
 
Drupalcamp Nantes - Présentation Drush
Drupalcamp Nantes - Présentation DrushDrupalcamp Nantes - Présentation Drush
Drupalcamp Nantes - Présentation Drush
 
Drupalcamp Nantes - Présentation GIT
Drupalcamp Nantes - Présentation GITDrupalcamp Nantes - Présentation GIT
Drupalcamp Nantes - Présentation GIT
 
Drupalcamp Nantes - Optimisations drupal
Drupalcamp Nantes - Optimisations drupalDrupalcamp Nantes - Optimisations drupal
Drupalcamp Nantes - Optimisations drupal
 
Drupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersDrupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layers
 
Drupalcamp Nantes - Lost in translation
Drupalcamp Nantes - Lost in translationDrupalcamp Nantes - Lost in translation
Drupalcamp Nantes - Lost in translation
 
Drupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersDrupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layers
 
Drupalcamp Nantes - Aegir presentation
Drupalcamp Nantes - Aegir presentationDrupalcamp Nantes - Aegir presentation
Drupalcamp Nantes - Aegir presentation
 

Drupalcamp Nantes - Apprendre et prendre en main drupal

  • 1. Apprendre et prendre en main Drupal Léon Cros – Chipway DrupalCamp Nantes 29 Janvier 2011 1
  • 2. Chipway : Spécialiste Drupal • Conseils • Développements • Formations et séminaires Drupal – Webmaster 1 : Prise en main – Webmaster 2 : Perfectionnement – CCK + Views – Développeur 1 – Boutique Ubercart (), … – Et bientôt les Formations Drupal 7 • Léon Cros – Drupal depuis 2006 – Anime la Communauté Lyonnaise avec Laurent Ajdnik Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 2
  • 3. Prendre en main Drupal • Pourquoi Drupal a-t'il une réputation de CMS difficile à maitriser, avec un cycle d'apprentissage long ? • Exemples de difficultés rencontrées – webmaster, – Développeur – designer ? • Comment appréhender Drupal et le prendre en main ? • Ressources et aides disponibles : – Sites, – Livres, – Formations, – Associations, forums et lieux d'échanges Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 3
  • 4. Courbe d’apprentissage • Vue par shvetsgroup.com : Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 4
  • 5. Courbe d’apprentissage • Vue par Dries Buytaert : Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 5
  • 6. Courbe d’apprentissage • Vue par John Doe : • Falaise • Pic • Himalaya ? Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 6
  • 7. Drupal, Exemples de difficultés Qui n’a jamais rencontré la moindre difficulté avec Drupal ? Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 7
  • 8. Drupal, Quelques Perceptions • Difficile • Déroutant • Un marteau pour écraser une mouche ? • Par où prendre Drupal ? • Termes, appellations • Concepts Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 8
  • 9. Drupal, un CMS compliqué ? Polyvalence de Drupal Gestionnaire de Contenus (CMS) – Modulaire et évolutif – Très Puissant Plateforme de développement web – Framework (CMF) Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 9
  • 10. Drupal, un CMS compliqué ? • Comparé à quels CMS ? – Wordpress – Joomla – Ez-Publish, … • Comparé sur quels usages ? – Blog – Communication à sens unique – Communautaire – Multilingue, multisite – Haute performance, … Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 10
  • 11. Drupal, un CMS compliqué ? • Très grands sites – Maison Blanche – Premier ministre – France Télévision – Rue 89 • Petits sites – AOL Corporate – ptitboutdenature – Castors – Sony Music – fenua-tattoo.com – … –… – Dynamiques Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 11
  • 12. Ex de Difficultés - Webmaster • Choix des modules (> 7 000) • Attente de « Trop facile », README.txt ? • « Trop facile » → Lacunes • Lacunes + Speed → ?? • Concepts (nœuds, blocs, régions, filtres…) • « Trop facile » « trop difficile » • Apprentissage → Rapide/moyen (j/m) Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 12
  • 13. Ex de Difficultés - Développeur • Quantité de Hooks, API, fonctions • Hooks, inversion de contrôle • « PHP Trop facile » • Rédévelopper Drupal et 7000 modules • « PHP Filter » → Stop this Guy ! • « Born to be a Hacker » • Règles de codage / Bonnes pratiques • Apprentissage → Moyen/long (m/a) Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 13
  • 14. Ex de Difficultés - Designer • Thème compliqué ? • Thèmes, theme, hook_theme, • templates, … • Remplacements/Overriding • Apprentissage → Très court (j/s/m) • Dialogue avec développeur Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 14
  • 15. Comment appréhender Drupal ? • Comprendre ; concepts, administration, … • Se former • Agir et tester • Réfléchir • Rechercher • Valider • Pratiquer • Echanger • Progresser / progressif Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 15
  • 16. Lost in Drupaland ? Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 16
  • 17. Sites web : drupal.org • Drupal Core, drupal.org/project/drupal • Modules, drupal.org/project/modules • Themes, drupal.org/project/themes • Documentations • Groupes de discussion groups.drupal.org • Issue queues (bugs, demandes de fonction) • En Anglais Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 17
  • 18. Sites web : drupalfr.org • Forums • Documentations • Emplois • Documentation • Annuaire • Refonte prévue (participez) • En Français (ADFF) Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 18
  • 19. Sites web : autres • Screencasts • HowTo • Tutorials / tutoriels • Comparatifs • Google Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 19
  • 20. Drupal : English books ~ 50 english books about Drupal • Pro Drupal Development • Sur tous types de sujets • Création de site • Assemblage • Administration • Développement • Thèmes • … Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 20
  • 21. Drupal : Livres en français • Concevoir et déployer ses sites web avec Drupal (Yoran Brault, 2010) • Composez avec les modules de Drupal ( Angela Byron, Addison Berry, Nathan Haug, et Jeff Eaton, 2009) • Drupal 7 (David Mercer, mars 2011) • Drupal 6 - Créez des sites web de qualité professionnelle (David Mercer, Sandrine Burriel, 2008) • Drupal - Réalisez des développements professionnels avec PHP (Rémi BENOIT, David OLMETA, 2010) Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 21
  • 22. Formations Drupal : Pourquoi ? • Comprendre comment ça marche • Pratiquer avec l’aide du formateur • « Vision globale » • Combler des lacunes • Comprendre avant de discuter avec des prestataires • Comprendre en cours de projet Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 22
  • 23. Formations Drupal : Pourquoi ? • « Gagner un Temps précieux » • Eviter des erreurs couteuses • Remettre un projet dans le bon sens • Passer des points de blocage / une rampe raide • Profiter de l’expérience du formateur Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 23
  • 24. Choix de Formations Drupal • Large choix de formations • un peu partout en France, Belgique, Suisse, … • Plusieurs organismes propose des formations Drupal – Sociétés spécialisés sur Drupal – Généralistes formation • Les trouver ? – Drupalfr.org – Google Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 24
  • 25. Quelles Formations Drupal • Utilisateur, Rédacteur, Editeur • Webmaster – Débutant – Perfectionnement • Développeur – CCK + Views – Programmation – Theming • Designer à part ou dans Développeur • Autres : – Boutique Ubercart – Avancé – Sur mesure Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 25
  • 26. Associations et Communautés Ouvertes à tous : • Utilisateurs de Drupal • Futurs utilisateurs • Curieux, sympathisants • Développeurs • Hébergeurs • … Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 26
  • 27. Associations et Communautés • Activités – Réunions en soirée, ou déjeuners midi – Exposés / Conférences – Echanges informels / Questions rapides – ¼ heure de gloire – Informations – Promotion de Drupal • « Venez pour le logiciel, restez pour la communauté » Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 27
  • 28. Associations et Communautés • Association internationale : – association.drupal.org ($30 / $101) • ADFF : Drupal France et Francophonie – Association, structure officielle, basée à Paris, DrupalCamps – Web : Drupalfr.org – Cotisations (20 € / 30 € x pers) • Communautés – Nantes ; web : nantes.drupalgardens.com – Lyon ; web : drupallyon.drupalgardens.com – Autres villes ? Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 28
  • 29. Questions / Réponses Léon Cros - Chipway DrupalCamp Nantes – 29 janvier 2011 29