Formation ZOPE : Création d'une application web avec Zope

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation ZOPE vous aurez aquis les connaissances et compétences nécessaires pour : 

  • Connaître le serveur d'applications
  • Connaître le component Architecture
  • Connaître le Framework MVC (Grok)
  • Connaître l'intégration WSGI (Web Server Gateway Interface

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Zope (Z Object Publishing Environment) est une plate-forme Open Source de développement et de gestion de sites Web et particulièrement de sites de gestion de contenus et de travail collaboratif. Cette formation aux frameworks et librairies de Zope (serveur d'applications, architecture de composants Zope 3 met l'accent sur les techniques d'aujourd'hui, Zope ayant beaucoup évolué au fil des années.

Cette formation ZOPE création d'une application vous permet de connaître le serveur d'applications, le component Architecture, le Framework MVC (Grok) et l'intégration WSGI (Web Server Gateway Interface).

Programme

Introduction à Zope

Etat actuel des technologies
Les frameworks de Zope : Zope 2, Zope 3 (Component Architecture),   Repoze, Grok
Les plates-formes populaires construites avec Zope
Les conventions des développeurs

Mettre en place  un environnement de développement Zope

Python
Zope
Connaître les nouvelles librairies de développement (Zope 3) : Zope interface, Zope schéma, etc...
Aspects de déploiement

Architecture de composants de Zope, les concepts

Notion d'interface - Notion de composant
Adaptation d'interface, Adaptateurs et Browser Views (Multi-Adaptateurs)
Configuration avec le ZCML (Zope Configuration Markup Language)

Les outils de développement de Zope

Présentation avec les Page Templates
Templates et Browser Views (logique de présentation)
Composants de contenus persistants (via la base de données objet de Zope : ZODB)
Formulaires d'interaction avec la librairie zope.formlib (AddForm, EditForm, DisplayForm)
Indexation et recherche

Zope : pratiques de développement recommandées

Tests unitaires avec doctest
Tests fonctionnels

Introduction à Grok

De Zope 3 à Grok - Principes et intérêts de l'approche Grok
Installation des librairies complémentaires pour Grok

Tutoriel de mise en oeuvre d'une application avec Grok

Modèle de données (Model-View-Controler)
Formulaires auto-générés
Présentation : Classes de Browser View & Templates

Pour aller plus loin avec Zope

L'API de Grok
Les interfaces R.E.S.T

Prérequis

Cette formation zope nécessite des donnaissances sur les technologies du Web (XML, XHTML) et de Python et/ou une expérience d'intégrateur sur Plone. Idéalement avoir suivi la formation Python.

Public

Cette formation Zope concerne les Gestionnaires d'applications, administrateurs système, webmestres, développeurs de sites, programmeurs.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

1 jour ( 7 heures)

Modes
  • Centre
  • Distance

Spark avec Databricks

Proposé par M2I

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les caractéristiques principales de Spark et des Databricks
  • Décrire comment les DataFrames sont créées et évaluées dans Spark
  • Appliquer les transformations DataFrame pour traiter et analyser les données
  • Appliquer le streaming structuré pour traiter les données en continu.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Quel que soit le type de projet informatique, la définition claire de son périmètre demeure une clé de sa réussite. Les besoins doivent être identifiés et modélisés dans un document élaboré en commun par les utilisateurs et les informaticiens.
Cette formation cahier des charges vous permettra de:

  • Une démarche pour analyser les besoins et les formaliser dans un cahier des charges
  • Une méthode pour définir concrètement les besoins en cohérence avec les objectifs du projet et les modéliser
  • Intégrer les composantes humaines, techniques, organisationnelles et financières
  • Les bonnes pratiques pour adapter la démarche à différents scénarios techniques
  • Acquisition d'une méthode pour dialoguer entre utilisateurs et informaticiens
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Maven 3 vous permettra de :

  • Comprendre le cycle de vie d'un projet.
  • Appréhender les concepts de MAVEN.
  • Structurer un projet MAVEN.
  • Définir le modèle objet de projet.
  • Maîtriser les cycles de vie.
  • Connaître les étapes d'une configuration.
  • Mettre en place les dépôts.
  • Gérer les dépendances et les repositories
  • Organiser les relations entre projets.
  • Gérer et mettre en place des profils.
  • Intégrer les plugins.
  • Produire et publier un livrable.
  • Mettre en oeuvre l'intégration continue.
Tarif

A partir de 1 490,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les objectifs de la formation Test : Evaluer ses connaissances en tant qu'opérateur de chantier amiante sous-section 4 (E-learning) :

- Autoévaluer en tant qu'opérateur de chantier ses connaissances théoriques relatives à la problématique amiante - Se positionner par rapport au stage de recyclage à 3 ans (déterminer si la formation de recyclage d'une journée est suffisante en fonction des connaissances du participant)

Tarif

A partir de 35,00 €

Durée

20 minutes

Modes

Objectifs de la formation

  • Repérer les origines, les types de conflits et signaux précurseurs de conflits au sein d'une entreprise ou d'un établissement.
  • Identifier les situations à potentiel conflictuel et les comportements difficiles.
  • Utiliser les techniques de communication permettant de prévenir les conflits.
  • Déjouer les comportements manipulateurs.
  • Gérer l'agressivité ainsi que ses émotions et son stress en situation de conflit.
Tarif

A partir de 1 520,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Création d'une entreprise de A à Z

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

L’objectif de cette formation est de vous initier à tous les aspects de l’entrepreneuriat: commerciaux,  financiers, juridiques et gestion d’entreprise.


La création d’une entreprise nécessite la réalisation de  plusieurs formalités et démarches, dont l’étendue dépend du statut juridique choisi par l’entrepreneur. 

Vous trouverez dans cette thématique toutes les informations nécessaires pour créer votre entreprise.

Créer son entreprise est un fait mais la faire durer est plus difficile : externalisation des services, digitalisation, gestion du temps, stratégie marketing, etc...
Tarif

A partir de 580,00 €

Durée

3j / 23h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire le principe de Power Apps
  • Construire une application Power Apps
  • Définir le Dataverse
  • Utiliser le Dataverse
  • Concevoir une interface utilisateur
  • Expérimenter les fonctions de navigation
  • Utiliser le centre d'administration de Power Apps.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Sécurité Java Card

Proposé par PLB CONSULTANT

Objectifs de la formation

Depuis son invention en 1996, la technologie Java Card a grandement évolué en termes de fonctionnalités et de sécurité.
Les premières plateformes étaient sujettes à de nombreuses attaques logiques et elles n'ont dû leur salut qu'à la prudence des émetteurs de cartes qui n'ont longtemps souhaité héberger qu'une seule application sur la même carte, reléguant Java Card à un simple langage de développement.
Avec le temps, quelques contraintes se sont relâchées et il est possible de voir plusieurs applications chargées sur des Java Card. Avec le NFC (Near-Field Communication) et les Trusted Service Manager, demain, la post-issuance d'applications sera généralisée.
Dans ce contexte, il est essentiel que les développeurs de plateformes Java Card, mais également les évaluateurs et certificateurs de la sécurité de ces plateformes soient formés aux techniques d'attaques logicielles ou logicielles et matérielles afin de proposer des produits plus sécurisés.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Technologies Web vous aurez acquis les connaissances et les compétenes nécesaires pour :

  • Comprendre les architectures WEB et les technologies sous-jacentes
  • Développer en HTML/HTML5
  • Créer et utiliser des feuilles de style CSS3
  • Proposer des formulaires dans votre application WEB
  • Tirer parti des nouveautés HTML5 et CSS3 pour alléger les besoins en JavaScript
  • Connaître les possibilités multimédia en HTML5/Javascript (video, son, animation)
  • Créer des mises en page avec les CSS Grid
  • Adapter l'affichage des versions mobile / tablette avec BootStrap
  • Proposer des services géolocalisés dans vos développements
  • Faciliter la communication entre le serveur et le navigateur (Ajax)
  • Proposer des applications hors ligne (mobile, tablette)
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...