Accueil / Formations / Formation Plone Développeur

Formation Plone Développeur

L'objectif de cette formation est de vous apporter les compétences pour maîtriser le développement sur Plone.

Objectifs

  • Maîtriser le développement sur Plone
  • Développer des produits Plone sur mesure

Programme

1. Zope Component Architecture

  • Les Interfaces
  • ZCML
  • zope.schema
  • Les Adapters
  • Les Adapters nommés
  • Les multi-Adapters
  • Les Factories
  • Les Utilities
  • Les Events

2. Les skins

  • Les browser_views
  • Les viewlets
  • Les portlets

3. Plone et les tests

  • Unittests / doctests
  • Tests d’intégration / fonctionnels
  • Selenium / Robotframework

4. Création d'un produit

  • plone.app (portal)
  • Les Tools
  • Archetypes / Dexterity
  • Les formulaires z3cform
  • Les widgets z3cform
  • Les Vocabularies
  • Les Permissions
  • Les ressources (JS/CSS)

5. Generic_setup

  • Import/export steps
  • Content_Types
  • Workflows
  • Skins

6. Optimisationge

  • Montée en charge
  • Zeo
  • Stratégies de caches
  • Ram Cache
  • HTTP Cache
  • Varnish / Squid / Profiler
  • Le code
  • Les templates

Sessions (Toulouse, Nantes, Paris)

  • du 13 au 16 nov.
    Toulouse, Nantes, Paris

Nous contacter

Public

Développeurs

Pré-requis

  • Connaître le langage Python
  • Connaître Plone

Ces pré-requis seront contrôlés et validés sous forme d’entretien téléphonique réalisé au plus tard 2 semaines avant la formation.

En cas de non adéquation, des solutions alternatives seront proposées.

Durée

4 jour(s) soit 28 heures

Prix

2000 € par personne

Moyens pédagogiques et techniques

  • les supports de cours (slides) seront disponibles en ligne et distribués en début de formation (à l'aide d'un lien vers notre outil interne ou d'une version numérisée), puis fournis au format électronique à la fin de la formation

  • une salle de formation équipée d'une connexion Internet, d'un vidéoprojecteur, paperboard...

  • un ordinateur par stagiaire avec un système d'exploitation installé et les outils nécessaires

Modalités de suivi de l'exécution du programme

  • durant la formation : alternance d'apports théoriques (environ 30% du cours) et d’exercices pratiques et de mise en situation sous forme de travaux pratiques corrigés avec l’expert-formateur

  • en fin de formation : évaluation à chaud sur l'atteinte des objectifs pédagogiques sous forme de tour de table et de test de connaissances, d'exercices, de QCM

Moyens d'encadrement

  • Formation assurée par un développeur Plone