Alfresco Application Development Training Course — About Objects, Inc.

Need more info? Call now.

703-251-4474

Alfresco Courses

Alfresco Application Development

ALF2130
Application Development

A hands-on introduction to developing Alfresco web applications using JavaScript and FreeMarker templates.

Prerequisites

Course Outline

Day 1

Introduction

  • Course Objectives
  • Housekeeping

Module 1: Alfresco Web Client GUI

  • FreeMarker Overview
  • Views
  • Templates
  • Dashlets

Module 2: Introduction to FreeMarker

  • FreeMarker Basics
  • FreeMarker Alfresco API
  • FreeMarker Build-In

Module 3: Introduction to JavaScript

  • JavaScript Basics
  • JavaScript Alfresco API
  • Advanced JavaScript Examples

Day 2

Module 4: Introduction to Web Scripts

  • Types of Web Scripts
  • Components of a Web Script
  • How Components Work Together
  • Web Scripts in Applications and Portals

Module 5: Creating a Web Script

  • Description Documents and URL Templates
  • "Execute" Scripts
  • Response Formats and Templates
  • Error Handling

Module 6: Sorting and Calling a Web Script

  • Registering a Web Script
  • Listing All Registered Web Scripts
  • Calling a Web Script

Module 7: Advanced

  • Security
  • HTTP Tunneling
  • Logging
  • Caching
  • Web Script Root Objects