Drupal 8.x Developer

x

Programme

Environnement de programmation
  • Outils du dev./GIT/Coding Standards
Drupal Flow. Gestion de la config.
  • Overview. Système de layers. Flows
  • Gestion de la configuration
Modifier les fonctionnalités de Drupal
  • Points d'altération Drupal
  • Module "Examples for developers"
  • Clôner site
Création d'un module
  • Structure des fichiers et autoloading
  • PSR-O et PSR-4
  • Concepts hérités de Symfony 2
Gestion du routing
  • Attribuer une URL à une page
  • Création dynamique de nouvelle route
  • Architecturer routes dans menus/onglets
Gestion des permissions
  • Utilisation de règle d'accès complexe
Programmer formulaires
  • Utiliser la soumission & validation
  • Dynamiser ses formulaires avec AJAX
  • Altérer des formulaires existants
Base de Données
  • Database API
  • Schéma API / Entity API / EntityQuery
  • Interaction et gestion du contenu
Entités Drupal (Entity API)
  • Récupérer, modifier, interagir
  • Modifier conditions d'accès à une entité
  • Création de contenu par programmation
Création de thèmes personnalisés
  • Créer de nouvelles régions
  • Twig - création de templates
  • Gestion assets CSS, JS / librairies
  • Organisation SMACCS des CSS
  • Pre-process/theming des composants

Ecolage Sf 1900.-

Pré-inscription