Développement et personnalisation autour d’Alfresco

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Appréhender l'architecture de la plateforme Alfresco pour y développer de nouvelles fonctionnalités.
  • Mettre en place un environnement de développement pour Alfresco avec Maven et Eclipse.
  • Comprendre le SDK Alfresco et savoir l'utiliser en développement.
  • Etendre le modèle de données et de permissions d'Alfresco pour personnaliser les méta-données des documents.
  • Modéliser et créer de nouveaux types de contenu et aspects.
  • Concevoir de nouvelles fonctionnalités de la GED en Java avec Spring et les APIs de service d'Alfresco.
  • Créer des nouvelles actions et comportements en Java.
  • Développer des scripts et des WebScripts avec JavaScript et les APIs de service d'Alfresco.
  • Personnaliser l'apparence d'Alfresco Share pour intégrer les nouvelles fonctionnalités dans l'interface.
  • Packager des applications afin de pouvoir les redistribuer.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Apprenez à optimiser Alfresco avec notre formation axée sur la personnalisation et le développement.
Maîtrisez l’architecture technique, la mise en place d’un environnement de développement, et l’extension des modèles de métadonnées.
Apprenez à développer de nouvelles fonctionnalités en utilisant Java/Spring et JavaScript, et à exposer des API REST avec les WebScripts.
Découvrez comment personnaliser l’interface d’Alfresco Share pour intégrer les nouvelles fonctionnalités.
Cette formation complète vise à vous doter des compétences nécessaires pour packager et redistribuer efficacement vos applications.

Programme

Les fonctionnalités d'Alfresco (1 heure)

  • Fonctionnalités de la GED vs. Fonctionnalités collaboratives
  • La gestion des contenus, des métadonnées
  • Les actions et règles sur le contenu
  • Le modèle de sécurité d'Alfresco
    • Gestion des utilisateurs et des groupes
    • Application des permissions

Introduction à l'architecture technique d'Alfresco (2 heures)

  • Architecture technique générale du produit
  • Technologies et frameworks mis en œuvre dans Alfresco
  • L'interface d'Alfresco Share
  • Mise en place de l'environnement de développement
    • Installation du SDK et de l'IDE Java
  • Travaux pratiques
    • Installation et configuration d'un environnement de développement pour Alfresco : Eclipse & Maven
    • Création d'un projet " conteneur " pour les développements spécifiques

Modéliser et créer de nouveaux modèles de contenu (4 heures)

  • Introduction aux Modèles de Contenu
    • Le modèle M1
    • Les types, propriétés, contraintes, associations et les aspects du contenu
  • Créer un nouveau modèle de Contenu
    • Schéma d'un modèle de Contenu
    • Nommage des modèles
    • Importer les modèles externes
    • Nom d'espaces du Modèle
  • Types de Contenu
    • Définir un contenu type
    • L'élément Titre
    • L'élément Parent
    • L'élément Propriété
    • Options d'indexation des Propriétés
  • Les contraintes
    • Définir les Contraintes (REGEX, Longueur, MinMax, Liste)
    • Appliquer les Contraintes
  • Les associations entre types
  • Les aspects
    • Définir un aspect
    • Appliquer un aspect obligatoire
  • Travaux pratiques :
    • Création des ressources pour la définition d'un nouveau modèle de contenus
    • Création d'un aspect
    • Mise en place de l'indexation des propriétés pour utiliser la recherche dans Alfresco

Configuration d'Alfresco Share (5 heures)

  • Les fichiers de configuration share-config.xml et slingshot-config-custom.xml
    • Configuration générale des réglages
    • Langages
    • Dashlets
    • Barre d'outils
    • Assistants
  • Extension de la configuration
    • Configurer les feuilles de propriétés
    • Définir les types, actions et les aspects disponibles dans les assistants
  • Configuration avancée
    • Créer des listes de données
    • Le système de gestion des workflows
  • Travaux pratiques :
    • Création de la configuration nécessaire à l'exposition des nouveaux modèles de contenu

Développement avec les API de services d'Alfresco (8 heures)

  • Principes de développement de services
    • API Java et configuration Spring
  • Les services disponibles dans le backend Alfresco
  • Développer et exposer des services Alfresco
  • Les actions personnalisées sur le référentiel
  • Construction de modules AMPs (Alfresco Module Packages)
  • Travaux pratiques :
    • Création de projet additionnels pour les extensions
    • Développement de services et d'action en Java

Développement de scripts et de Web Scripts (8 heures)

  • JavaScript dans Alfresco
    • Présentation de l'API
    • Possibilités techniques et déploiement de scripts
  • Présentation de Freemarker
  • Utilisation de Freemarker dans Alfresco
  • Les Web Scripts
    • Concepts fondamentaux et architecture REST
    • Appels de Web Scripts
    • Sécurisation et authentification pour l'appel d'un Web Script
  • Travaux pratiques :
    • Réalisation de scripts d'administration et d'actions personnalisées
    • Exposition de fonctionnalités distantes à travers un WebScript

Prérequis

Public

Architectes techniques, Développeurs Java EE.

Ces formations pourraient vous intéresser

Objectifs de la formation

Créer des applications autour du framework MVC Laravel
Tarif

A partir de 2 975,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre le vocabulaire et les notions autour de l’investissement responsable (IR)
  • Connaître les pratiques et stratégies IR les plus répandues
  • Se préparer aux évolutions et nouvelles exigences en matière d’IR
Tarif

A partir de 1 000,00 €

Durée

1j / 7h

Modes
  • Entreprise

Objectifs de la formation

• Identifier les enjeux autour de la rédaction du compte rendu dans le cadre de l’abandon de la notation
• Rédiger un compte rendu en conformité avec l’entretien

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

  • Evaluer la conformité juridique de ses pratiques en matière d'Intelligence Artificielle (IA).
  • Développer des projets autour de l'IA dans le respect de la règlementation européenne.
  • Analyser les différents impacts du nouveau Règlement Européen sur l'IA.
Tarif

A partir de 960,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Parler un langage commun autour de la santé au travail en intégrant les récentes évolutions législatives et réglementaires en matière de prévention
  • Cerner la place de la santé au travail en Droit du travail
  • Faire le lien entre santé au travail et Droit de la Sécurité sociale
  • Identifier les responsabilités rattachées à la Santé au travail
Tarif

A partir de 1 530,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Appliquer une démarche méthodique, simple et efficace pour résoudre collectivement des problèmes, en industrie comme dans l’activité de service
  • Animer et fédérer une équipe autour de la résolution de problème
  • Utiliser les méthodes de résolution de problèmes comme leviers de l’amélioration continue de son activité ou de son service
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Protéger une organisation en utilisant une gamme de technologies et de processus pour prévenir, détecter et gérer les cybermenaces
  • Mener des audits de sécurité et détecter des failles et des faiblesses dans le système d'information de l'entreprise
  • Faire une synthèse des résultats
  • Mettre des solutions en place
  • Organiser l'entreprise autour de vos préconisations à condition d'avoir défendu votre projet devant la Direction
  • Mettre en place des protections et assurer la surveillance des systèmes informatiques
  • Gérer l'organisation des entreprises du point de vue sécurité informatique
  • Construire des plans d'affaires visant à organiser la sécurité informatique dans l'entreprise
  • Présenter oralement votre expertise auprès des décideurs
  • Rédiger un plan d'actions et présenter votre rapport de fin de mission
  • Identifier les évolutions réglementaires et techniques de votre domaine
  • Assurer les relations avec les acteurs de votre secteur d'activité autour de la cybersécurité
  • Passer la certification "Réaliser des tests d'intrusion (Sécurité Pentesting)".
Tarif

Contacter l'organisme

Durée

140j / 980h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Adopter la posture du manager coach pour un management fédérateur.
  • Accompagner vos collaborateurs dans la mise en œuvre de leurs objectifs de moyens.
  • Fédérer vos équipes autour d'une stratégie commune.
Tarif

A partir de 1 550,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

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

  • Présenter l'architecture de Red Hat Ansible Automation Platform 2
  • Installer et configurer plusieurs instances de Automation Controller et référentiels Automation Hub privés pour coordonner et mettre à l'échelle Red Hat Ansible Automation de manière centralisée
  • Intégrer Red Hat Ansible Automation Platform aux services de référentiel Git centralisés tels que GitLab
  • Gérer les utilisateurs, équipes et autorisations d'accès dans les services Red Hat Ansible Automation Platform
  • Créer et gérer des workflows qui exécutent les processus automatisés en fonction de la réussite ou de l'échec des tâches précédentes
  • Configurer et gérer Automation Mesh pour répartir l'exécution entre Automation Controller et les noeuds d'exécution à distance
  • Résoudre des problèmes et effectuer la maintenance des services de Red Hat Ansible Automation Platform
  • Discuter autour des pratiques recommandées pour assurer la haute disponibilité et l'évolutivité d'un cluster d'automatisation de grande taille.
Tarif

Contacter l'organisme

Durée

5j / 26h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Caractériser et élaborer la politique marketing et commerciale en définissant les axes de la stratégie commerciale, en mobilisant les ressources CRM et Web afin de piloter le développement commercial et promotionnel d'une BU
  • Assurer le développement commercial en renforçant la relation et l'expérience client afin de mobiliser et piloter les ressources et moyens de fidélisation de la clientèle
  • Construire le développement de l'activité commerciale en mettant en oeuvre les outils du marketing opérationnel et merchandising, une politique de communication, dans le but de développer et conduire l'action commerciale
  • Mobiliser les différents services de la BU en mettant en oeuvre un programme des actions commerciales et en élaborant un tableau de suivi et du reporting afin de planifier et coordonner les activités de développement commercial
  • Développer les compétences de l'équipe commerciale en mettant en place une organisation et un suivi de l'activité individuelle et collective afin de fédérer l'équipe autour d'un plan de développement commercial.
Tarif

A partir de 2 919,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...