Page imprimee sur le site http://www.linagora.com , le 2013-05-23 16:10:22.
nos sites internet
En savoir plus sur nos produits et services
- OBM OnLine
- 08000linux.com (OSSA)
Nos sites communautaires
- OBM
- LinID
- LinPKI
- linagora.org
- planet.linagora
- toolinux.com
| Appelez-nous | Nous vous appelons English



Références

Thèmeur Drupal 7

La formation Thèmeur Drupal animée par Linagora Formation et Commerce Guys permet d’obtenir une expertise dans la conception graphique de sites web Drupal et Drupal commerce

Cursus complet en 9 jours


Public visé : Tout type de population

Prérequis :
- Connaissance du HTML.
- Avoir des bases d’algorithmique.

Tarif : 500€ HT/j soit Module 1 + Module 2 = 4500€ HT

Possibilité d’intégrer la formation en cours de route selon le niveau du stagiaire

Module 1 : Être performant sur Drupal

Jour 1 et 2 - Introduction Drupal

Présentation de Drupal
- Présentation historique de Drupal
- Jargon de Drupal
- Drupal.org et les ressources anglaises et françaises

Installation
- Installation de base de Drupal
- Installation en d’autres langues
- Comment traduire son site Drupal
- Localize.drupal.org
- Un mot sur le multi-site

Création de contenu
- Création de nodes
- Formats d’entrée pour les champs texte
- Ajouter des types de contenu avec des champs (Field API)

Administration
- Présentation de l’interface d’admin
- Utilisateurs, rôles et permissions
- Installation de modules

Organiser le contenu
- Installation et usage de views
- Création et usage de la taxonomie

Présenter le contenu
- Installer les thèmes
- Module devel_themer pour simplifier la vie du themeur
- Surcharge des gabarits

Jour 3, 4 et 5 - PHP pour Drupal

Introduction à PHP
- Historique et évolutions du langage
- Installation et configuration
- Les bonnes pratiques de développement dans Drupal

Les bases de PHP
- Utilisation de PHP dans un module Drupal
- Les variables et les opérateurs
- Les structures de contrôle (if, while, switch case,..)
- Les tableaux
- Création de fonctions dans Drupal
- Fonctions de callback et hooks
- Les passages par référence
- Les inclusions
- Debugger avec Devel (module Drupal)

Les formulaires
- Création de formulaires grâce à l’API Drupal
- Récupérer les données avec PHP
- Mettre en place un upload de fichier

La programmation orienté objet dans Drupal
- Principes de la POO
- Manipulation des objets dans Drupal
- Le futur de l’objet dans Drupal

Communication avec un base de donnée
- Présentation des tables Drupal
- Stockage des données et des variables Drupal
- Couche d’abstraction PDO
- Manipulation des objets requête dans Drupal

Création d’un module Drupal

Module 2 : Perfectionnement Drupal Commerce

Jour 1 - Introduction Drupal Commerce

Installation de Drupal commerce Kickstart
- Configuration de base de Drupal
- Configuration de devis et taxes

Produits
- Création des produits et leurs node associés
- Construction d’un catalogue

Panier et tunnel d’achat
- Comprendre le panier
- Personnalisation du tunnel d’achat
- Methodes de paiements

Commandes et Utilisateurs
- Comprendre et gérer les commandes
- Les Profils de Clients et Mes Commandes

Regles métiers / promotion / reduction
- Multi-taxes
- Reductions / promotions

Jour 2 - Gestion environnement Drupal

Gestion GIT
- Création des répertoires
- Gestion local
- Gestion des branches
- Gestion à distance
- Merge et rebase
- Undo

Gestion de Drush
- Installation et revue de Drush
- Fonctions avancées (sqpc, php-eval, make)
- Scripter avec Drush
- Commandes Aegir avec Drush

Gestion des modules
- Mise à jour des modules / upgrade
- Features
- Création de profil d’installation

Déploiement
- Testing Automatisé
- Drush
- Tests unitaires / SimpleTest
- Notifications Automatisées
- Métriques / Statistiques

Intégration Continue
- Capistrano
- Puppet
- Jenkins

Gestion d’environment staging & production
- Workflow
- Stratégie de maintenance

Jour 3 et 4 - Theming Drupal

Si vous vous orientez plutôt vers le développement ou la gestion de projet, Linagora Formation vous propose les 2 filières suivantes : Développeur Drupal commerce et Chef de projet Drupal commerce


Accueil | Contact | Plan du site | Informations juridiques | Linagora@2011
LINAGORA, 80 rue Roque de Fillol - 92800 PUTEAUX
Tél : 0810.251.251 - Fax : 01.46.96.63.64
Organisme de Formation professionnelle - N° Déclaration d’activité : 11-92-18995-92