Alfresco Share Configuration
Course by Laliwala IT is designed
for ECM professionals, system administrators,
and developers who want to master Alfresco Share
customization, dashlets, site configuration,
workflow tuning, and permissions management.
Based in Ahmedabad, Gujarat,
India, we deliver live,
interactive, project‑based training covering
Share framework, customization techniques, and
real-world ECM personalization.
Our online Alfresco Share training features
real‑time instructor‑led classes,
hands‑on customization projects, flexible
schedules, and career mentoring.
Whether you are an administrator or developer,
this course will turn you into a certified
Alfresco Share specialist.
Course Modules — Comprehensive Alfresco Share
Configuration Training (5-6 Weeks | 40+ Hours)
- Module 1: Alfresco ECM &
Share Architecture –
Repository, Share UI, Surf
framework, tier architecture,
deployment models
- Module 2: Alfresco Share
Setup & Environment –
Installation, Tomcat configuration,
Share EAR/WAR, multi-tenancy basics
- Module 3: Share UI
Customization Basics –
Site configuration, page layouts,
dashlets, navigations, theme
customization
- Module 4: Surf Framework &
Web Scripts – Surf
components, web scripts, freemarker
templates, model objects
- Module 5: Dashlets
Development – Custom
dashlets, dashlet configuration,
preference settings, dashlet
deployment
- Module 6: Workflow
Configuration in Share
– Activiti workflows, task forms,
workflow dashlets, custom workflow
actions
- Module 7: Document Library
Customization –
Document library actions, metadata
templates, folder rules, custom
views
- Module 8: Permissions &
Roles Management –
Authority groups, permission models,
site roles, custom permissions
- Module 9: Share Site
Configuration –
SitesDashlet, site templates, site
presets, site creation workflow
- Module 10: Content Model &
Share Integration –
Custom content types, aspects,
property groups, Share forms
configuration
- Module 11: Share Extensions
& AMP Modules – AMP
packaging, module deployment,
extension points, Spring Surf
- Module 12: Capstone
Project – Build a
custom Share site with advanced
dashlets, workflows, and permissions
for a real ECM scenario
What's Included in Alfresco Share Configuration
Training?
- Live
Instructor-led classes
(real-time Q&A, screen sharing, doubt
clearing)
-
Recorded sessions for
revision anytime
-
Hands-on assignments &
industry-level ECM customization projects
-
Study materials (PDFs, XML
templates, workflow examples)
-
Certificate of completion
(recognized by industry partners)
-
Placement assistance –
resume & interview prep, ECM specialist
guidance
-
Lifetime access to course
updates and student community
Detailed Curriculum Highlights
Week 1-2: Alfresco Share
Fundamentals & Surf Framework
- Understanding Alfresco Content
Services & Share application
tier
- Installing Alfresco
(Community/Enterprise) and Share
- Alfresco directory structure,
Share configuration files
(share-config-custom.xml)
- Surf framework: Surf pages,
components, templates, chrome
- Creating custom Surf pages and
page associations
- Working with web scripts in
Share context (data,
presentation, controllers)
- Freemarker templates for Share
UI rendering
- Custom model objects and JSON
model retrieval
Week 3-4: Dashlets, Document Library
& Content Models
- Custom dashlet development:
registration, JS/CSS
dependencies
- Dashlet configuration,
preferences, inline editing
- Deploying and testing dashlets
via AMP/exploded WAR
- Document library actions: adding
custom actions, action UI
- Custom document library views
(DataTable, Gallery, etc.)
- Implementing folder rules, rule
actions, rule triggers
- Content models: custom types,
aspects, association constraints
- Configuring Share forms
(form-service, form
configuration)
Week 5: Workflow Configuration &
Permissions
- Activiti workflow basics: BPMN
processes, tasks, gateways
- Integrating custom workflows
into Share (workflow model,
share-config)
- Workflow dashlets: tasks
dashlet, workflow details page
customization
- Custom workflow actions and user
interface for tasks
- Permissions model: authority
groups, roles, ACLs
- Creating custom site roles and
permission groups
- Assigning permissions via Share
UI and programmatically
- Permission overrides and
advanced security configuration
Week 6: Sites, Extensions & Capstone
Project
- Custom site templates: site
presets, site creation UI, site
components
- Sites dashlet customization,
site finder, site lists
- AMP (Alfresco Module Package)
development: module properties,
deployment
- Share extension points:
evaluators, action groups,
menus, toolbars
- Real-world project: Build a
custom HR document management
site with approval workflows
- Project: Custom compliance
dashlet and advanced permission
roles for legal department
- Final code review, deployment
best practices, and portfolio
presentation
Why Choose Laliwala IT for Alfresco Share
Configuration Online Training?
- Certified Alfresco
Experts: 10+ years of
ECM & Share implementation
experience
- Live Project Focus:
Build fully customized Share sites
from scratch
- Flexible Batches:
Weekday & weekend options, recorded
backup
- Small Batch Size:
Max 10-12 students for personalized
mentorship
- Affordable Fees:
High-value training from Ahmedabad
IT hub
- Job Assistance:
Tie‑ups with leading ECM solution
providers
- Certification: ISO
& Govt recognized completion
certificate
- 24/7 Lab Access:
Practice Alfresco environment &
module development
- Global Alumni:
Trainees from India, USA, UK,
Canada, UAE, Australia
- Post‑training
Support: Doubt
resolution via forum & email for 6
months
Tools & Technologies Covered
- Alfresco Content Services
(Community/Enterprise), Alfresco Share, Surf
Framework
- Java, JavaScript, Freemarker, XML, CSS,
Spring Framework
- Apache Tomcat, Maven, AMP Packaging, Git
- Activiti BPMN, Web Scripts
(JavaScript/Java), REST API basics
- Database: PostgreSQL/MySQL, SOLR indexing
basics
Who Should Join?
- ECM administrators and Alfresco
system integrators
- Java developers moving into ECM and
content management
- SharePoint administrators
transitioning to Alfresco
- Enterprise architects implementing
digital workplace solutions
- Technical consultants customizing
Alfresco for clients
- Developers aiming for Alfresco
certification