Formations
Cycle Supérieur de Formation
Formation Professionelle
Master
Centres
Formations
Ingénierie Software
Nantes
Formation Drupal pour les développeurs Initiation
Centre
Dawan
Méthode
Présentiel
Lieu
Aix-en-Provence
,
Bordeaux
,
Lille
, -
voir plus
type
Formations
Demande d'information
Formation Drupal pour les développeurs Initiation
Contenu
Formation Drupal pour les développeurs Initiation
.
Durée: 3 jours
Public: Développeur PHP confirmé
Pré-requis: Avoir suivi la formation Drupal initiation et PHP avancé ou connaissances équivalentes
Objectifs: Savoir développer des modules pour Drupal, interagir avec le cœur, gérer le routeur, les formulaires, le modèle de données
Référence:OPE744-F
Code CPF: Nous contacter
Programme
:
Introduction à Drupal
.
Présentation de Drupal et historique des versions
IDE et les outils de développement pour Drupal
Installation et mise en place de l'environnement de travail
Documentation et autres ressources Drupal.org
Atelier: Installation et configuration de base de Drupal
.
Architecture de Drupal
.
Architecture générale
Organisation des répertoires et fichiers
Gestion multisite
Atelier: Utilisation des modules tiers
.
Création d'un module
.
Déclaration du module: le fichier info
Interagir avec le coeur: le principe des hameçons
Déclarer un hameçon
Bonnes pratiques: page d'aide, administration, droits
Enregistrer les réglages du module
Atelier: Création du premier module
.
Le routage (menu API)
.
Comment Drupal gère l'URL routing
Faire correspondre une URL à une page
Gérer le contrôle d'accès à une URL
Utilisation de caractères «joker» dans les URLs
Modifier les URLs déclarées par d'autres modules
La base de données
.
La couche d'abstraction de base de données
Se connecter à la base
Effectuer des requêtes
Gestion des transactions
Présentation du Schema API
Gérer les versions du schéma
Se connecter à plusieurs BdD
Les utilisateurs
.
L'objet global $user
Introduction au hook_user()
Processus de création de compte utilisateur
Le processus de login
Ajouter des champs à l'objet $user
Les formulaires
.
Créer ses propres formulaires
Soumission et validation d'un formulaire
Présentation d'un formulaire
Formulaires complexes
Programmation avancée
.
L'API File
Manipuler la taxonomie
Gestion du cache par Drupal
Gestion des sessions par Drupal
Utiliser javascript et jQuery dans Drupal
Le système de thème
.
Comprendre le moteur de thème
Augmentation et surcharge des éléments d'affichage
Les fichiers de template
Les fonctions theme
Conclusion
.
Principales évolutions de Drupal 8
Tarifs
:
A distance ou présentiel
: 1500 euros.
Autre formation en rapport avec ingénierie software
Mastère spécialisé Productique et Informatique Avancee
Centre:
EC Lille Ecole Centrale de Lille
Demande d'information
MASTÈRE SPECIALISÉ en MANAGEMENT ET PROTECTION DES DONNÉES À CARACTÈRE PERSONNEL
Centre:
ISEP - Institut Supérieur d'Electronique de Paris
Demande d'information
Mastère Spécialisé Réseaux et Services
Centre:
TELECOM SudParis
Demande d'information
Mastère Spécialisé Sécurité des Systèmes et des Réseaux
Centre:
TELECOM SudParis
Demande d'information
Mastère Spécialisé Systèmes d'Information pour la Management
Centre:
TELECOM SudParis
Demande d'information
Mastère : Systèmes d'informations localisées pour l'aménagement des territoires
Centre:
AgroParisTech - Institut des sciences et industries du vivant et de l’environnement
Demande d'information
Mastère Spécialisé Simulation, Réalité Virtuelle
Centre:
ENSAM - Ecole nationale supérieure d'arts et métiers
Demande d'information