Treinamento Alfresco Avançado para Desenvolvedores
O treinamento Alfresco Avançado para desenvolvedores é destinado há para desenvolvedores com conhecimento em Java quem precisa customizar, criar novas funcionalidades e empacotar no Alfresco ECM Open Source. O curso apresenta o ciclo de desenvolvimento e deploy de diversos pontos de customização tradicionais do Alfresco.
Todo o treinamento e ministrado sobre a versão Community do Alfresco. Materiais Alfresco Community Edition em Português do Brasil. Ambiente de educação e metodologia de ensino personalizada.
Conheça nosso conteúdo programático que foi construído para formação de desenvolvedores na plataforma de ECM Alfresco, O mesmo foca nas necessidades que os "Devs" precisam para customizar a criar novas funcionalidades de integração e programação, necessários para implementação completa do Software Alfresco de forma avançada.
Nosso Expertise com o Alfresco Community.
A Ambiente Livre tem uma verticalização especialista em BPM e ECM Open Source, e atua levando conhecimento as empresas sobre a plataformas de ECM e BMP Open Source Alfresco, através de projetos, consultorias, capacitações, eventos, cursos de alfresco, workshops e treinamentos de Alfresco.
Profissionais com 10 anos de experiência na Plataforma Alfresco.
44 projetos implementados.
114 empresas atendidas com Alfresco no Brasil e África.
Referência Nacional em Alfresco Community.
632 Alunos formados em treinamentos Alfresco.
Relacionamento comunitário e contribuidora de projeto relacionados ao Alfresco Community.
Know-how para ajudar sua equipe a implantar uma solução robusta de gestão de documentos na sua empresa.
Conteúdo Programático
Conceitual - Visão geral da Plataforma Alfresco. - 2 Horas
- Introdução ao Alfresco ECM (Enterprise Content Management).
- Arquitetura e Tecnologias utilizadas.
- Histórico da Alfresco.
- Interfaces do Alfresco.
- Empresas usando Alfresco.
- Overview de integração com Aplicações de Analytics e CMIS.
Instalação do Alfresco Content Service. - 1 Horas
- Preparação do ambiente de instalação.
- Requisitos mínimos de configuração.
- Principais decisões de arquitetura (Cloud, on-premises, etc).
- Instalação do Alfresco.
- Configurações e Propriedades Globais.
Integração do Alfresco com ferramenta de CMS. - 4 Horas
- Content Management Interoperability Services (CMIS).
- CMIS 1.0 Compliance.
- Gravação de Documentos com CMIS.
- Alteração de propriedades com CMIS.
- CRUD com CMIS.
- Pesquisa com CMIS e Lucene Search.
Customização da interface Share do Alfresco. - 5 Horas
- Introdução ao FreeMarker.
- FreeMarker Alfresco API.
- FreeMarker built-ins.
- FreeMaker - Criando Templates.
- Personalizando apresentação de conteúdos.
- Personalizando apresentação de tarefas.
- Customizando Páginas JSP do Alfresco.
- Introdução ao Spring Surf.
- Spring Surf - Remote API.
- Uso de Javascript para personalização de UI.
Autenticação e Segurança. - 2 Horas
- Overview de autenticação e segurança.
- Autenticando aplicações remotas no Alfresco.
Criação de novas interfaces para o Alfresco - 4 Horas
- Criação de aplicações Java que se comunicam com o repositório através de CMIS.
- Integração Classes Java e Alfresco via CMIS.
- Criando uma aplicação para consumir o Alfresco.
Alfresco JavaScript API. - 2 Horas
- O Padrão do Javascript utilizado.
- Funções essenciais.
- Objetos Frequentes.
- Como acessar objetos Alfresco usando a API
- Manipulando conteúdos com Alfresco Javascript.
- Manipulando propriedades de conteúdo Alfresco Javascript.
Alfresco Web Script. - 4 Horas
- A camada MVC do Alfresco.
- Definição de um script da web.
- Armazenar um script web.
- Registrando um script da web.
- Listando todos os scripts da web registrados.
- Invocando um script da web.
- Transformando um webscript em um serviço (SOAP ou REST).
- Exemplo de uso de Alfresco Java Script com WebScript (meugoogle)
Alfresco Addons. - 1 Hora
- O que são Addons.
- Introdução básica ao Alfresco Module Package (AMP)
- Como instalar um addOn no formato AMP.
- Como desinstalar um Addon no formato AMP.
- Onde encontrar Addons e como selecionar.
- Alterando o Layout do Alfresco com um Addons.
Empacotando em AMPs metadados customizados. - 7 Horas
- Maven e Alfresco.
- Criando modelos de Conteúdo customizados em AMPs.
- Criação e visualização de documentos.
- Empacotamento de Workflow.
- Tipos e propriedades.
- Implantação de modelos de conteúdo.
- Associações, aspectos e restrições.
Carga Horária.
- 32 Horas.
Modalidade do Treinamento.
- Presencial - Abrimos turmas onde pode se inscrever, atuamos na maioria das capitais Brasileiras.
- On Line Ao Vivo - Fazemos a transmissão Online do Treinamento.
- In Company (Presencial ou Online) - Turmas Fechadas para empresas a custo único para até 15 Alunos.
Pré-requisitos.
- Conhecimento em algum Sistema Operacional (Windows, Linux ou Mac OS).
- Conhecimento de banco de dado Relacionais (PostgreSQL, MySQL, Oracle, SQLServer, Etc)
- Conhecimento de Programação Back-End com Orientação a Objeto (Preferencialmente Java).
- Conhecimento de Programação de Front-End (Javascrit, CSS, HTML, etc).
Requisitos:
- Todos os participantes devem trazer um notebook para realizar as atividades práticas.
- O Computador deve estar com acesso de administrador para possibilitar instalações de aplicativos e acesso a Internet.
- Para turmas In-Company não trabalhamos com limite de participantes para os treinamentos, orientamos que as turmas sejam de até 12 alunos para um melhor desempenho.
Requisitos Recomendados de Hardware.
- Memória RAM: 8GB.
- Espaço em Disco: 20GB.
- Processador: 64 bits (chipsts de x64).
- CPU: 2 núcleos.
- Sistemas Operacionais: GNU/Linux, Windows ou MacOS.
Material.
Serão disponibilizados os seguintes materiais aos alunos do treinamento:
- Todos os softwares Alfresco Community e acessórios na sua última versão estável.
- Material próprio em Português do Brasil.
- Apresentações (slides do treinamento) desenvolvidas pela equipe Ambiente Livre.
- Apostilas digitais dos softwares desenvolvidas pela Ambiente Livre.
- Apostilas com exercícios práticos desenvolvidos no treinamento.
- Materiais e documentações complementares desenvolvido pela Comunidade Open Source Mundial.
- Brindes: Caneta, Pasta e Bloco de Anotações (somente em presenciais).
Metodologia.
- O treinamento apresenta uma empresa fictícia chamada "CloudECM" onde será implantado o Alfresco e todas as fases da implantação.
- Todos os dias serão apresentados novos recursos e conceitos e avaliados através de exercícios práticos em todas as aulas.
Estamos localizados em Curitiba e atendemos em todo Brasil com treinamentos Alfresco e cursos Alfresco. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.
Inscrições, Informações e Valores

Diferenciais da Ambiente Livre.
A Ambiente Livre tem 19 anos no mercado, pioneirismo na oferta de consultoria, treinamentos, projetos e suporte em softwares de código-fonte aberto e software livre com um ecossistema voltado a negócios, e pode lhe ajudar a gerir complexidades, reduzir custos, permitindo adaptar e oferecer inovação inteligente necessária para o seu sucesso.
3.535 profissionais capacitados em 325 turmas ministradas.
Atuação global, 807 empresas impactadas em projetos, consultorias e treinamentos no Brasil, América Latina, Europa e África.
Networking entre profissionais, comunidades e startups de tecnologias Open Source e Free Software.
Treinamentos baseados em experiência de projetos e consultorias, 2.230 tutorais documentados, atualizados e disponibilizado de forma vitalícia em EAD.
Empresa 100% focada em Open Source e Free Software e contribuidora com equipe atuante nos projetos e eventos de código aberto e software livre.
Apoio na criação de 4 startups / Spin-off baseadas em soluções Open Source ou Free Software.
Vídeo Aula Demonstração
Assista aos conceitos iniciais do Alfresco.
Instrutor

Marcio Junior Vieira
- 20 anos de experiência em informática, vivência em desenvolvimento e análise de sistemas de gestão empresarial e ciência de dados.
- CEO da Ambiente Livre atuando como Cientista de Dados, Engenheiro de Dados e Arquiteto de Software.
- Professor dos MBAs em Big Data & Data Science, Inteligência Artificial e Business Intelligence da Universidade Positivo.
- Professor de BPM no MBA de Business Intelligence da Universidade Positivo.
- Professor do MBA Artificial Intelligence e Machine Learning da FIAP.
- Professor da Pós-Graduação em Big Data e Data Science da UniBrasil.
- Pesquisador pela Universidade de Brasília no Laboratório de Tecnologias da Tomada de Decisão - UnB/LATITUDE.
- Trabalhando com Free Software e Open Source desde 2000 com serviços de consultoria e treinamento.
- Graduado em Tecnologia em Informática(2004) e pós-graduado em Software Livre(2005) ambos pela UFPR.
- Palestrante FLOSS em: FISL, The Developes Conference, Latinoware, Campus Party, Pentaho Day, Ticnova, PgDay e FTSL.
- Organizador Geral: Pentaho Day 2017, 2015, 2019 e apoio nas ed. 2013 e 2014.
- Data Scientist, instrutor e consultor de Big Data e Data Science com tecnologias abertas.
- Ajudou a capacitar equipes de Big Data na IBM, Accenture, Tivit, Serpro, Natura, MP, Netshoes, Embraer entre outras.
- Especialista em implantação e customização de Big Data com Hadoop, Spark, Pentaho, Cassandra e MongoDB.
- Contribuidor de projetos open sources ou free software internacionais, tais como Pentaho, LimeSurvey, SuiteCRM e Camunda.
- Especialista em implantação e customização de ECM com Alfresco e BPM com Activiti, Flowable e Camunda.
- Certificado (Certified Pentaho Solutions) pela Hitachi Vantara (Pentaho inc).
- Membro da The Order Of de Bee (Comunidade Alfresco trabalhando para desenvolver o ecossistema Alfresco independente)

Pedro Kravetz
- Graduando em Engenharia da Computação UTFPR.
- Técnico em Informática IFPR.
- Atuando com Free Software e Open Source.
- Mais de 1 ano de experiência em ECM e BPM.
- Colaborador no projeto Open Source Camunda.
- Palestrante na ConFLOSS 2023.