ALFRESCO REAL TIME ONLINE TRAINING OFFERED BY MAXMUNUS
Alfresco Training course
Course 1: Fundamentals Training Course for alfresco developer 2
Course 2: Share Development Training Course for alfresco developer 4
Course 3: Content Modelling and Share Configuration Training Course 5
Course 4: Share Configuration Training Course 7
Course 5: Alfresco Webscript Training Course 8
Course 6: Alfresco Activiti Workflow Training Course 10
Course 7: Alfresco Content Models 11
Course 1
Fundamentals Training Course for alfresco developer
Architecture and Technology
· Architecture review
· Minimum configuration requirements
· Subsystems
User Interfaces
· Standard interfaces
· Share
· The Share architecture
Users and Groups
· Users
· Groups
· Authentication
· Roles
Security and Permissions
· Overview and Concepts
· Authentication
· Roles/Permission Groups
· Managing permissions
· Permissions
· Low level permissions
Repository Configuration
· Configuration boot-strapping
· Configuring Subsystems
· Deploying extensions
· Best practices
Managing the Repository
· Installing applications
· Scheduled jobs
· Monitoring health
· Managing content using rules
Content Model Overview
· Nodes, node ids
· Relationships, types, aspects, associations
· What is a content model
· Built in types and aspects
· Deploying a content model
Creating Content Models
· Content models explained
· Types and properties
· Deploying content models
· Associations, aspects and constraints
· Best practices
Developing Applications in Alfresco
· Application development choices — Javascript / Java
· Simple sample application development using Java APIs
Course 2
Share Development Training Course for alfresco developer
Share development overview
· Share overview
· Configuration files and components
· Best practices
Debugging Share applications
· Enabling debugging on share side
· Debugging share javascript components
· Debugging share webscript
Client side development
· General client-side module pattern
· Defining your own classes
· Extending Alfresco classes
· Working with the HTML DOM
· Utilizing YUI2
· Making use of Alfresco.util functions and helper classes
Dashlets
· Creating user dashlets
· Creating site dashlets
· Making dashlets as configurable
Custom pages
· Creating new user pages
Extensibility features
· Introducing modules
· Deployment tools
· Extending using sub-components
· Extending using customizations
Document Library customizations
· Customizing the document library list view
· Adding custom document previewers
· Document library actions
Customized Sites
· Adding new components to site
Custom admin console components
· Create a simple admin component / page for admin users
Course 3
Content Modelling and Share Configuration Training Course
Content Model Overview
· Nodes, node ids
· Relationships, types, aspects, associations
· What is a content model
· Built in types and aspects
· Deploying a content model
Creating Content Models
· Content models explained
· Types and properties
· Deploying content models
· Associations, aspects and constraints
· User Interface Manifestation
· Advanced Topics
· Best practices
Share architecture and technology
· Forms Overview
· Terminology
· Where forms are used in Alfresco Share
Deploying and troubleshooting
· Running Share in a different Tomcat instance
· Seeing your changes
· Troubleshooting
Configuring UI controls
· Changing default User Interface (UI) control behavior
· Changing the list of aspects a user can select
· Displaying a new custom type
· Changing label alignment
Forms system
· Terminology
· Where forms are used
· Configuration files
· Evaluators
Forms Configuration
· Changing the look and feel of the metadata forms
· Changing control types and constraints
Search Configuration
· Configuring advanced search
Share Development
· Introducing Spring Surf
· What can be customized
· Share development
· Share configuration best practice
Course 4
Share Configuration Training Course
Share architecture and technology
· Forms Overview
· Terminology
· Where forms are used in Alfresco Share
Deploying and troubleshooting
· Running Share in a different Tomcat instance
· Seeing your changes
· Troubleshooting
Configuring UI controls
· Changing default User Interface (UI) control behavior
· Changing the list of aspects a user can select
· Displaying a new custom type
· Changing label alignment
Forms system
· Terminology
· Where forms are used
· Configuration files
· Evaluators
Forms Configuration
· Changing the look and feel of the metadata forms
· Changing control types and constraints
Search Configuration
· Configuring advanced search
Share Development
· Introducing Spring Surf
· What can be customized
· Share development
· Share configuration best practice
Course 5
Alfresco Webscript Training Course
Creating a Web script
· Defining a Web script
· Storing a web script
· Registering a Web script
· Listing all Registered Web scripts
· Invoking a Web script
Introduction to FreeMarker
· FreeMarker Basics
· FreeMarker Alfresco API
· FreeMarker Built-ins
The API in practice
· FreeMarker data models
· Alfresco FreeMarker data model
· Alfresco FreeMarker root objects
· How to access Alfresco root objects using the Template Node API
· About additional Alfresco FreeMarker APIs
Alfresco JavaScript API
· Alfresco JavaScript root objects
· Alfresco JavaScript Script Node API
· About other Alfresco JavaScript APIs
Searching
· Lucene
· FTS-Alfresco
Calling Web scripts
· Calling Webscripts
· Authentication
· Tickets vs. User/Pass
· Out of the Box Web Scripts
· Error Handling
· Creating a Content Access Layer in your Application
Introduction to Presentation Templates
· What are Presentation Templates
· The Template Context
· Templates, Custom Views and Dashlets
· Accessing Templates Externally via URLs
Java-backed Web scripts
· Deploying a Java-backed Web script
· Deploying new root scoped objects
Advanced topics
· Internationalization
· Configuration
· Content negotiation
· Request processing
· Caching
· Advanced descriptor options
Course 6
Alfresco Activiti Workflow Training Course
Alfresco Workflow Overview
· What is a workflow
· How end users see workflows
· Administrating workflow
· Developer features
· Workflow architecture
Defining Workflows
· Activiti
· Workflow definitions
· Approaches to defining workflows
· Tasks and gateways
Process Definition
· BPMN
· Variables and process variables
· Assignments
· Decisions
· Listeners
· Multi instance tasks
Task Definition
· The workflow content model
· The task model
· Task types
· Tasks and the user interface
· Predefined tasks and their use
· Deploying the task model
Alfresco Share Client Configuration
· Understanding Share configuration
· Configuring workflow start
· Configuring task dialogs
· Configuring workflow packages
Workflow and the Repository
· Alfresco javascript
· Configuring workflow for document lifecycle
Course 7
Content Models
Introduction to Content Models
· Overview of content Types
· Overview of content Properties
· Overview of content Constraints
· Overview of content Associations
· Overview of content Aspects
Creating a new Content Model
· Content model schema
· Naming models
· Providing optional metadata
· Importing external models
· Model namespaces
Content Types
· Defining a Content Type
· The Title element
· The Parent element
· The Property element
· Property indexing options
Constraints
· Defining Constraints
o REGEX
o Length
o MinMax
o List
· Implementing Constraint
Associations
· Defining an Association
o “Peer” Associations
o Child Associations
· Implementing Associations
Aspects
· Defining an Aspect
· Implementing a Mandatory Aspect
Implementing a New Content Model
· Create new content model and deploy into alfresco repository
To join Online Training session kindly feel free to contact with us
Name — Avishek Priyadarshi
Email — id — avishek@maxmunus.com , sangita@maxmunus.com
Skype — id -training_maxmunus, avishek_2
Contact No. — +91–8553177744/9738075708
Company Website — http://www.maxmunus.com
rs �{���