¡Nuevo curso de Alfresco ADF disponible!

por / viernes, 06 abril 2018 / Publicado enNoticias
Voto electrónico - Más de 500 abogados votan telemáticamente
Understanding what Alfresco will be like in 2018

Desde hace unos años, las implantaciones de Alfresco incluían una aplicación web Share para los usuarios que era configurada, adaptada y extendida de acuerdo a las necesidades de cada organización. Pero la tecnología de desarrollo del UI de Alfresco está cambiando. El framework de desarrollo en Angular 5 denominado ADF (Alfresco Development Framework) está disponible desde la versión 5.2 del producto y ya está comenzando a ser utilizado por muchos desarrolladores para acercar a los usuarios las capacidades de gestión documental del repositorio de Alfresco.

Tras realizar diferentes proyectos con esta tecnología, nos hemos animado a compilar nuestros conocimientos en un curso para desarrolladores que ahora presentamos.

Objetivos del curso

  • Entender los conceptos básicos de la arquitectura ADF
  • Configurar el entorno de desarrollo para ADF
  • Entender el backend de servicios REST del repositorio de Alfresco
  • Manejar el catálogo de componentes ADF
  • Configurar y utilizar componentes ADF en aplicaciones Angular
  • Crear aplicaciones ADF desde cero hasta su puesta en producción
  • Extensión de aplicaciones ADF
  • Creación de componentes ADF

El temario

1. Introducción a ADF

  • Arquitectura de Alfresco
  • Arquitectura de ADF
  • API REST del repositorio
  • Componentes de ADF
  • Aplicaciones en ADF
  • Extensión de ADF

2. Arquitectura de ADF

  • Arquitectura detallada
  • Tecnologías relacionadas: Angular, TypeScript y NodeJS
  • Herramientas de trabajo: Angular CLI, Webpack y ng-packgr
  • Configuración del entorno de desarrollo: Visual Studio Code y Intellij WebStorm

3. Servicios del repositorio

  • Evolución de las APIs en Alfresco: SOAP > REST > CMIS > OpenAPIS
  • Despliegue del repositorio con Docker Compose
  • Introducción a la aplicación REST API Explorer
  • Desarrollo y prueba de la API REST con Postman y curl
  • The New Alfresco Unified JS API

4. Componentes ADF

  • Generador de aplicaciones basado en Yeoman
  • Anatomía de una aplicación ADF
  • Aplicación de catálogo de componentes
    • Puesta en marcha de la aplicación demo-shell
  • Explorando el catálogo de componentes
    • Core
    • Contenido
    • Procesos
    • Búsqueda
  • Configuración de un componente ADF en una aplicación Angular

5. Aplicaciones en ADF

  • Crear una aplicación con Angular CLI
    • Módulos
    • Componentes
    • Servicios
    • Directivas
    • Pipes
  • Aplicación de referencia para el repositorio de Alfresco
  • Actualización de ADF en aplicaciones Angular
  • Empaquetado, despliegue y puesta en producción con Docker Compose

6. Extensión de ADF

Los profesores

Mikel Asla es uno de los miembros más activos en la Comunidad de Alfresco, miembro de la Order of the Bee y ponente habitual en las conferencias del producto. Fue el primer desarrollador en contribuir con un módulo externo al ecosistema de ADF y ha contribuido a mejorar el despliegue del producto mediante Docker Compose a través de sus plantillas Open Source.

Angel Borroy es también uno de los miembros más destacados de la Comunidad de Alfresco, miembro de la Order of the Bee y ponente habitual en las conferencias de desarrolladores del producto. En los últimos años ha liberado más de 20 addons Open Source para la plataforma Alfresco.

 

Anímate y recíclate en el desarrollo del UI para Alfresco. ¡Pregúntanos por las próximas fechas del curso e inscríbete!

 

Responsable tecnológico para soluciones de gestión documental en keensoft. Especialista en Alfresco y en implantaciones de Administración Electrónica.

Etiquetado bajo: ,

Deja un comentario

SUBIR