Drupalcamp Nantes - Apprendre et prendre en main drupal

Artusamak
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
1 sur 29

Contenu connexe

En vedette

Géo presentation1Géo presentation1
Géo presentation1addsomesugar
295 vues9 diapositives
Spectos GmbH ImagebroschüreSpectos GmbH Imagebroschüre
Spectos GmbH ImagebroschüreSpectos GmbH
1.8K vues16 diapositives
JupiterJupiter
Jupitertrivie0057
297 vues19 diapositives

En vedette(20)

Géo presentation1Géo presentation1
Géo presentation1
addsomesugar295 vues
Jenui2011 webservicesJenui2011 webservices
Jenui2011 webservices
Pablo García Sánchez228 vues
Can Bonastre Wine Resort PräsentationCan Bonastre Wine Resort Präsentation
Can Bonastre Wine Resort Präsentation
Can Bonastre Wine Resort362 vues
Spectos GmbH ImagebroschüreSpectos GmbH Imagebroschüre
Spectos GmbH Imagebroschüre
Spectos GmbH1.8K vues
JupiterJupiter
Jupiter
trivie0057297 vues
Enjeux des interactions en ligneEnjeux des interactions en ligne
Enjeux des interactions en ligne
Bodyspacesociety Blog827 vues
 catalogo catalogo
catalogo
gonzalomelero430 vues
Suero tatoSuero tato
Suero tato
jeanpyXD309 vues
Evid. 2 cuadro medios finesEvid. 2 cuadro medios fines
Evid. 2 cuadro medios fines
M Mónica Cruz332 vues
El Español y la TV 2.0El Español y la TV 2.0
El Español y la TV 2.0
Sergio Gazeau349 vues
Ad donald zolan peintre d'enfantsAd donald zolan peintre d'enfants
Ad donald zolan peintre d'enfants
Eduardo Sousa736 vues
Vernissage2Vernissage2
Vernissage2
Outremeuse440 vues
Sumativa 1Sumativa 1
Sumativa 1
San Sebastián University129 vues
BurgerBurger
Burger
Umair Shaikh481 vues
Presentation1Presentation1
Presentation1
addsomesugar242 vues
Poupéesnafplion2008Poupéesnafplion2008
Poupéesnafplion2008
pkipersain447 vues

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