L’efficacité de l’experience open source
 
PartagerPartager ImprimerImprimer
Logo_Drupal

Drupal 8 pour Développeur NEW

Star Star Star Star Star
Ref : DRUP8
 

Web Web

Durée : 3 jours
Lieu : Asnières
Niveau : 1débutant

1950€ HT / pers.

Logo_Drupal

Drupal 8 pour Développeur NEW

Objectifs

Apprendre à maîtriser les concepts de développement Drupal 8

Pouvoir créer ses modules

Être capable d’interagir avec le core Drupal 8

Apprendre à importer ou exporter la configuration

Programme détaillé

Comprendre le fonctionnement de Drupal

• Déploiement de Drupal
• Comment installer Drupal 8 ?
• Quelle architecture pour déployer Drupal 8?
• Les concepts de Drupal 8
• Architecture des dossiers
• Le bootstrap
• Le système de menu
• Les entités et Les vues

Le développeur et le BackOffice Drupal

• Les types de contenu
• La traduction de contenus
• Les menus
• Les blocks
• La taxonomie
• Les vues
• Les Utilisateurs, Rôles et Permissions
• Les bonnes pratiques de configuration
• La sécurité et les performances
• Gérer l'export des configurations

Introduction au développement Drupal

• Tour d'horizon de l'API Drupal
• Organisation d'un module Drupal et d’un thème Drupal
• Les coding standard Drupal
• Les outils du développeur Drupal
• Drush
• Coder, Devel

Cas pratique : création d’un module Drupal 8

11 avril 2017

Drupal 8.3.0 disponible


Publiée le 6 avril dernier, la nouvelle mouture du gestionnaire de contenus open source apporte des améliorations dans l’expérience d’édition, l’administration des sites et le support REST.

Quelles nouveautés pour Drupal 8.3.0?

Cette nouvelle version inclut des améliorations pour l’édition et l’administration, apporte un meilleur support REST et offre une version stable du module BigPipe. Elle inclut aussi de nouveaux modules expérimentaux pour la gestion des flux de travail, la disposition des articles en fonction des différents types et fournit une API générique pour les modules. Quelques améliorations mineures sont aussi embarquées pour le module expérimental de gestion de la modération.

Édition de contenus améliorée

Drupal 8.3 intègre la mise à jour deCKEditor 4.6. Ce dernier fournit un grand nombre d’améliorations, comme une meilleure gestion des copier-coller depuis Word et une nouvelle apparence qui s’interface mieux avec le thème d’administration Seven de Drupal. Drupal contient par défaut le plug-in AutoGrow pour une utilisation plus aisée avec les grands écrans.

L’édition rapide des images permet dorénavant l’utilisation du glisser/déposer.

Construction de site et améliorations de l’administration

Drupal 8.3 a fait évoluer les modalités de reporting des statuts d’administration. Cela permet notamment de mettre en avant les messages les plus importants pour le site. D’autres améliorations accompagnent cette nouveauté :

  • La page de listing des vues est maintenant standardisée au format des autres listes d’administration.
  • L’entrée « Permettre les étiquettes HTML » a été convertie en zone de texte, ce qui améliore significativement l’expérience de configuration de filtrage HTML.
  • Les filtres des pages de synthèse des contenus et utilisateurs ont été réorganisés pour correspondre à l’ordre des colonnes dans les listes pour une expérience plus intuitive.
  • Les champs d’image sont maintenant limités aux seuls formats acceptables. Cela permet de ne pas proposer aux utilisateurs mobiles des options de téléchargement non valides.

Le module BigPipe en version stable

Le module BigPipe pour Drupal 8 est dorénavant stable et fournit une implémentation avancée pour la stratégie de rendu BigPipe de Facebook. La performance d’affichage des contenus dynamiques, personnalisés et non cachés est grandement améliorée. Une vidéo de démonstration éditée à la création du module permet de comparer les performances de l’affichage classique avec la technologie BigPipe.

Des fonctionnalités pour les services Web

Drupal 8.3 continue d’étendre le support pour les services Web en corrigeant des bogues, améliorant la réactivité et les fonctionnalités de la solution. Cela bénéficie au découplage entre les sites et les applications. Il est dorénavant possible d’enregistrer les utilisateurs depuis l’API REST et les réponses 403 retournent maintenant une cause d’accès refusé. L’utilisation de pages de cache interne a permis une augmentation des performances de près de 60%. L’équipe de développement annonce enfin que la couverture de test de l’API REST a été entièrement revue.

Des modules expérimentaux pour plus de flexibilité

En fonction des types d’entités, il sera possible de choisir différents formulaires et dispositions d’affichage grâce aux modules expérimentaux. « Field Layout » permet aux concepteurs de site de réorganiser les champs pour les types de contenus, les types de blocs, etc. Il utilise pour cela le module «  Layout Discovery module » qui fournit une API pour les modules ou thèmes permettant l’enregistrement des schémas d’agencement. Plusieurs modules issus de contributions reposent déjà sur cette nouvelle API : Display Suite 8.3.x ; Panels 8.4.x ; Panelizer 8.4.x .

FieldLayout_4

Source : www.drupal.org

Consulter cette actualité
04 avril 2017

Ouverture de l’appel à communications Drupagora

La conférence française dédiée au CMS Drupal à destination des chefs de projets et DSI se tiendra le 29 juin à Paris. L’appel à communication est d’ores et déjà ouvert.

Consulter cette actualité
14 novembre 2016

Drupal 8 n’inclura plus les dépendances de développement

L’équipe de développement du gestionnaire de contenus open source a annoncé hier que les paquetages des version stables ne seraient plus accompagnés des librairies de développement PHP.

Consulter cette actualité
06 octobre 2016

Drupal 8.2.0 est disponible

Drupal 8.2.0 est la deuxième mise à jour mineure du gestionnaire de contenus open source Drupal 8. Cette publication marque le début d’un nouveau cycle de développement adoptant le versionnage sémantique qui permet à l’équipe Drupal de fournir de nombreuses améliorations dans un temps relativement court tout en conservant la rétrocompatibilité.

Consulter cette actualité
09 septembre 2016

Drupal 8.2.0-rc1 disponible

La première Release Candidate de la prochaine mise à jour majeure du gestionnaire de contenus open source Drupal est déjà disponible au téléchargement. Un guide de l’utilisateur sera disponible au plus vite pour accompagner les nouveaux arrivants.

Consulter cette actualité

Pré-requis

Bonnes connaissances de CSS  et HTML

Maîtrise du langage PHP

Public concerné

Développeurs web / PHP

Webmaster Drupal

Une selection qui pourrait vous intéresser

Les dernières actualités

mercredi 26 août 2015

-30% sur la formation AngularJS

Domptez le framework AngularJS !
Profitez de 30% de remise, 1390€ les trois jours au lieu de 1990€.
Prochaine formation les 7-8-9 septembre 2015 à Paris-Asnières.

En savoir +
mercredi 01 avril 2015

Smile Training forme les équipes de Safran et de leurs filiales sur la nouvelles plateforme Drupal

Le projet confié à Smile par SAFRAN avait pour but la mise en place d’une usine à sites. Cette usine permet aux sociétés du groupe SAFRAN de produire des sites selon un schéma cohérent pour l’ensemble du groupe.

Chaque entité peut bénéficier d’un template de site orienté vers ses besoins (groupe, société, pays, événementiel, support métier). La gestion des contenus est autonome, mais permet aussi aux différents contributeurs de sélectionner et partager les contenus disponibles sur le portail pour leurs propres besoins de communication (agenda des événements, communiqués de presse). Après une phase de déploiement pilote réussie, SAFRAN souhaite déployer la solution sur l’intégralité de ses sites avant le salon du Bourget 2015.

Smile a piloté les aspects techniques de la réalisation du projet. Développée avec Drupal, l’usine met notamment en place un répertoire de contenus géré en mode push, une innovation qui permet aux contributeurs de bénéficier en temps réel des contenus produits par SAFRAN.

Quatre sites ont été déployés à ce jour : www.safran-group.com/fr , www.safran-usa.com , www.sagem-ds.com/fr et www.techspace-aero.be/fr .

En savoir +
jeudi 26 mars 2015

Découvrir Drupal 8 sans bouger de son bureau

Smile Training vous propose d'intervenir au sein de votre entreprise avec un séminaire dédié à la découverte de Drupal 8

En savoir +