Démarrez et développez un projet Alfresco en respectant les meilleures pratiques du développement Alfresco.
Objectifs pédagogiques
Si vous êtes sur le point de lancer un projet de développement Alfresco, ce cours est un parcours accéléré pour vous former le plus rapidement possible sur les processus de développement et configuration de la plateforme. Ce cours intensif de 5 jours est destiné aux développeurs Alfresco de tous niveaux.
Contenu du cours
Concepts de base et architecture
Ce module permettra au développeur de bien comprendre l’environnement Alfresco ainsi que ses concepts importants
- Gestion documentaire
- Architecture
- Référencement et recherche
- Gestion des utilisateurs et des droits
- Règles et workflows
Paramétrage et monitoring
Ce module permettra au développeur de découvrir le paramétrage, les bonnes pratiques ainsi que les techniques et les outils de monitoring
- Paramétrage et gestion de l’application
- Surveillance et monitoring
Modélisation
Ce module permettra de bien comprendre les bases de la conception Alfresco et les bonnes pratiques de modélisation
- Introduction à la modélisation de contenu
- Structure du fichier modèle
- Types
- Associations
- Aspects
- Les contraintes
- Indexation et recherche
- Surcharge de propriété
- Bonnes pratiques
Configuration et adaptation de l’interface
Ce module permettra de découvrir les possibilités de configuration et de personnalisation.
- Introduction et étude des concepts de base
- Les contrôles d’interface
- Configuration des types et des aspects personnalisés
- Système des formulaires
- Recherche
- Liste de données
Frameworks et principes de développement
Ce module permettra de découvrir les nouvelles approches de développement basées essentiellement sur Alfresco SDK 3.0 et le framework Aikau
- Introduction et Nouvelles approches de développement
- Alfresco SDK 3.0
- Introduction au framework Spring Surf
- Introduction au framework Aikau
Framework Service web Alfresco
Ce module permettra de découvrir les webscripts d’Alfresco, l’intégration d’Alfresco avec des systèmes tiers ainsi que d’acquérir les bonnes pratiques de développement pour l’extension de l’api REST d’alfresco.
- Découverte du framework service web Alfresco
- Introduction à FreeMarker
- Les API JavaScript et FreeMarker Alfresco
- Recherche
- Introduction aux services web de présentation
- Options avancées
API Java et Services Web Java
Ce module permettra de découvrir l’API Java Alfresco et de son utilisation dans le cadre des services web Alfresco.
- Introduction : rappels sur le framework Service web Alfresco
- Introduction au framework Spring
- L’API public Java
- Services web Java
Les nouveautés d’Alfresco 5.2
Ce module présentera les nouveautés de la version Alfresco Content Service 5.2
- Nouvelles fonctionnalités (raccourcis, upload de dossier, live search, etc … )
- Les nouveautés plateforme (sécurisation, cryptage des propriétés, nettoyage automatique de la corbeille, Solr6, …)
Durée et tarifs
- 5 jours | Merci d’envoyer un mail à ao@bluexml.com pour obtenir un devis personnalisé
Public
- Développeur Java J2EE
- Chef de Projet