Apache Orc

Marcio Junior Vieira

Marcio Junior Vieira

  • 27 anos de experiência em TI, 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.
  • Atuou como Professor dos MBAs em Big Data & Data Science, Inteligência Artificial e Business Intelligence da Universidade Positivo e do MBA Artificial Intelligence e Machine Learning da FIAP.
  • Atuou como Pesquisador pelo UFG/CIAP (Centro de Colaboração Interinstitucional de Inteligência Artificial Aplicada às Políticas Públicas) e no grupo Latitude (Laboratório de Tecnologias da Tomada de Decisão) da UNB.
  • 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: The Developers Conference (TDC), FISL, Latinoware, Campus Party, Pentaho Day, Ticnova, PGConf Brasil e FTSL.
  • Organizador Geral: Pentaho Day 2017, 2015, 2019 e apoio nas edições de 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 Kafka.
  • Contribuidor de projetos Open Source ou Free Software internacionais, tais como Pentaho, LimeSurvey, SuiteCRM, Camunda, Operaton e Apache Hop.
  • Especialista em implantação e customização de ECM com Alfresco e BPM com Activiti, Flowable, Camunda e Operaton.
  • Certificado (Certified Pentaho Solutions) pela Hitachi Vantara (Pentaho inc).

URL do seu site:

Consultoria em ECM e BPM

A Ambiente Livre tem uma verticalização especialista em BPM e ECM Open Source, e atua em todo o Brasil levando conhecimento as empresas sobre plataformas de ECM e BMP Open Sources, através de capacitações, eventos, cursos, workshops e treinamentos. Com profissionais com experiência de mais de 14 anos nas plataformas, realizando implementações, projetos, desenvolvimentos, consultoria e principalmente transferência de tecnologia através de seus treinamentos e se consolidamos como a principal referência em formação de tecnologias Open Source para gestão no mercado nacional, atendendo mais de 300 empresas no Brasil, Paraguai, Argentina e Angola nos últimos anos.

Leia mais...

Treinamento Pentaho Data Integration - Kettle

Sobre o Treinamento

O treinamento é recomendado a profissionais que busca maximizar seus conhecimentos em processos de ETL (Extract, Transform e Load). O Pentaho Data Integration (também conhecido como Kettle) é uma poderosa ferramentas para transformações de dados (ETL), com o PDI (Pentaho Data Integration) você pode fazer tarefas como migração de dados, transformação de dados, conversões de sistemas ou carga de bancos de dados, além de tarefas avançadas como transferência de arquivos, envios de e-mails, integração com webservices (SOAP ou REST) e programações de scripts com schedules.
Todo o treinamento utiliza a versão Community Edition e pode ser interpretado como uma transferência de tecnologia para os participantes do curso.

Objetivo

Ministrar as principais funcionalidades e técnicas do Pentaho Data Integration (Kettle) para a geração transformação de dados.

Público Alvo

Desenvolvedores de ETL, Engenheiro de dados, Analistas de Negócio, Analistas de Business Intelligence, DBAs, desenvolvedores de sistemas, analistas de suporte.

Conteúdo Programático:

Conceituais:

Instalação - Pentaho Data Integration

PDI - Pentaho Data Integration - Fundamentos

  • Componentes do Pentaho Data Integration (Kettle).
  • Spoon.
  • Pan.
  • kitchen.
  • Steps e Hops.
  • Transformação de dados.
  • Transformando dados em bases de dados Dimensionais (OLAP).
  • Populando tabelas (Dimensões e Fatos).
  • Integração entre Sistemas Transacionais.
  • Trabalhando com Merge de dados.
  • Trabalhando com constantes.
  • Explorando componentes.
  • Enviando e-mails.
  • Trabalhando com Jobs.

PDI – Automatizando Jobs e Transformações

  • Automatizando Jobs e Transformações via agendador (Schedulers no Linux e Windows).
  • Passando Parâmetros via linha de comando.
  • Passagem de parâmetro entre transformações e Jobs.
  • Trabalhando com Logs.

Trabalhando com Planilhas e Arquivos Texto

  • Transformando Planilhas em bases de dados SQL.
  • Transformando Base de Dados SQL em Planinhas.
  • Transformando arquivos texto em bases de dados SQL.
  • Transformando Base de dados SQL em arquivos Texto (posicional ou delimitado).

Steps Complementares e Avançados

  • Steps de Input (Get System info ,get File Names, OLAP Input ,Email messages input).
  • Steps de Transformação ( Row denormaliser , Row flattener ,Row Normaliser ,Split field to Rows, Split Fields).
  • Steps Utility (Clone Row , If field value is null, Run SSH commands).
  • Steps Lookup (Call DB procedure, Check if a column exists, check if file is locked, Database Join, Database lookup, File Exists).
  • Steps Joins ( Join Rows ( cartesian product ), Merge rows (diff), Sorted Merge , XML Join).
  • Steps Experimentais (Script Javascript , Script Python).
  • Steps Jobs – Utility (ping a Host, Truncate tables).
  • Steps Jobs – Mail (Get mails POP3/IMAP).
  • Steps File management (Copy Files, create file, create a folder, file comparate, delete files, delete folters, Zip file).
  • Steps Condition (Check DB connection, Check webservice availability).
  • Steps Scripting (Javascript, Shell, SQL).
  • Steps XML (DTD Validation).
  • Steps File Transfer (FTP delete, Get a file with FTP, Get a file with SFTP, Upload files to FTPS, SSH2 Get, SSH2 Put).

PDI - WebServices e HTTP

  • Acesso a WebServices com Web services lookup (SOAP).
  • Acesso a WebServices REST com step Rest Client.
  • Gerando JSON para envio por REST com os steps JSON Output e JavaScript.
  • Chamadas HTTP por URL com step HTTP Client.
  • Chamadas submit via Post/HTTP com o step HTTP Post.

Carte – Execução remota

  • Conceitos do Carte.
  • Modos de Execução do Pentaho Data Integration.
  • Executando Transformações e Jobs remotamente.
  • Monitorando execuções remotas.
  • Master e Slaves com Carte.
  • Conceitual Dynamic Cluster.
  • Introdução a Data Staging.

Carga Horária

  • 16 Horas de Duração

MODALIDADES DE 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 básico em lógica de programação.
  • Conhecimento básico banco de dados.
  • Conhecimento em SQL ANSI.

Requisitos dos Alunos

  • 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 mínimos de hardware

  • Memória RAM : 4GB
  • Espaço em Disco: 5GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais: GNU/Linux, Windows.

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Pentaho CE 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.

Metodologia

  • 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 Pentaho e cursos Pentaho. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.


A marca Pentaho é uma marca registrada pela Hitachi Vantara.

Inscrições, Informações e Valores


Instrutor

Leia mais...

Treinamento Weka - Pentaho Data Mining- Inteligência Artificial, Machine Learning e Data Mining

Sobre o Treinamento

O treinamento passa uma visão fundamental e prática de como trabalhar com Inteligência Artificial, Machine Learning e Data Mining e o uso de ferramentas de mineração, os benefícios e os estudos sobre os dados, assim como a descoberta de conhecimento sobre bases de dados. Será apresentado como o Data Mining através da Inteligência Artificial (IA) e do Aprendizado de Máquina pode ajudar na melhoria dos negócios nas corporações e em suas estratégias.

Objetivo

Apresentar conceitos importantes sobre Inteligência Artificial (IA), Machine Learning (ML) e como aplicá-los nas principais funcionalidades e técnicas de mineração de dados usando o Weka (Pentaho Data Mining).

Público Alvo

DBAs, gestores, desenvolvedores de sistemas, cientistas de dados, analistas de negocio, analistas de suporte e estatísticos.

Conteúdo Programático:

Conceitual:

  • O que é Inteligência?
  • Natureza do Conhecimento Humano.
  • Distinção entre dados, Informação e Conhecimento.
  • Os Sistemas Inteligentes.
  • Introdução a Inteligência Artificial.
  • Introdução a Machine Learning / Aprendizado de Máquina.
  • Introdução a Data Mining / Mineração de dados.
  • Motivações para Data Mining.
  • Cadeia de valores.
  • KDD.
  • KDD X Data Mining.
  • Seleção e Pré-Processamento.
  • Sumarização.
  • Classificação.
  • Regressão.
  • Associação.
  • Agrupamento.
  • Aprendizagem Não Supervisionada
  • Aprendizagem Supervisionada
  • Aprendizagem por Reforço
  • Extração de características
  • MBA - Market Basket Analysis.
  • Web Mining.
  • Uso do Data Mining na gestão estratégica de empresas.
  • Terminologia para classificação.
  • Matriz de confusão.
  • Acurácia, Probabilidade.
  • Recall.
  • Bases de Treinamento.

O Software - Weka Data Mining

  • Histórico do Weka (Pentaho Data Mining).
  • Instalando o Weka.
  • Interface e funcionalidades do Weka.
  • Os algoritmos do Weka.
  • Conhecendo o formato de arquivo ARRF.
  • Atributos e tipos de de atributos do formato ARFF.
  • Interpretação e Visualização de resultados.
  • Técnicas de apresentação de resultados.

Tratamento de Dados com o Software Pentaho Data Integration e Pentaho Machine Intelligence.

    
Hand Ons - Machine Learning e Data Mining.

  • Usando o algoritmo de classificação j48 (árvores de decisão).
  • Praticando a seleção e remoção de campos para encontrar insights interessantes e relevantes.
  • Executando algoritmos de classificação de forma supervisionada e não supervisionada.
  • Clusterizando dados com o Algoritmo SimpleKMeans.
  • Realizando uma regressão Linear com o Algoritmo LinearRegression.
  • Usando o algoritmo de associação APRIORI.
  • APRIORI para analise de carinho de compra (MBA).
  • Erros comuns e como evita-los
  • Executando algoritmos por linha de comando.
  • Realizando um trabalho prático com dados abertos.

Pré-Requisitos.

  • Ter afinidade com gerenciamento de dados ( Planilhas Eletrônicas, Banco de Dados , CSVs , etc )
  • Lógica de programação pode ajudar em alguns pontos do treinamento, mas é opcional.

Requisitos dos Alunos.

  • 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 mínimos de hardware

  • Memória RAM : 3GB
  • Espaço em Disco: 2GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais : Linux, Windows.

Carga Horária

  • 16 Horas de Duração.

Modalidade do Treinamento:

  • Presencial - Abrimos turmas onde pode se inscrever, atuamos na maioria das capitais Brasileiras.
  • Online 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.

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Pentaho Data Integration e Weka Data Mining 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.

Metodologia

  • 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 Pentaho e cursos Pentaho. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

A marca Pentaho é uma marca registrada pelos seus respectivos proprietários.


Solicite Informações e Valores


Fotos dos treinamentos Pentaho Data Mining - Pentaho Machine Intelligence - Weka

 

Instrutor

Leia mais...

Treinamento Geo Business Intelligence com Pentaho

Sobre o Treinamento

O treinamento Geo Business Intelligence com Pentaho é recomendado a profissionais que já conheçam o fundamental da Plataforma Pentaho e querem conhecer os recursos e suportes do Pentaho ligados a GIS, GEO e MAPPING. Este treinamento demonstrar recursos de integracão e manipulação de dados geo espaciais, os steps e suportes do Pentaho Data Integration e as formar de renderização e apresentação visual nos cubos OLAPs e Dashboards do Pentaho.

Calendário de turmas abertas

Treinamento somente no formato in-company.

Objetivo

Ministrar as principais funcionalidades e suportes da Plataforma Pentaho com foco na construção de Mapas e tratamentos de dados geo espaciais, gerando informações para tomada de decisão.

Público Alvo

O Curso Geo Business Intelligence com Pentaho, destina-se a profissionais analistas de BI, DBAs, Gestores de TI, desenvolvedores de sistemas, Cientistas de Dados , analistas de suporte entre outros profissionais envolvidos com gestão de dados espaciais.

Conteúdo Programático:

Introdução ao Pentaho Geo-Mapping

  • Visão geral do uso de Mapas no Pentaho.
  • Desafios de trabalhar com dados espaciais.
  • Principais recursos da plataforma Pentaho.

 Pentaho Data Integration e GEO MAPPING:

  • Manipulando dados geo espaciais com Pentaho Data Integration.
  • Instalando plugins adicionais no Pentaho Data Integration (PDI)
  • Trabalhando com latitude e longitude.
  • Step ESRI Shapefile Reader
  • Manipulando arquivos KML
  • PDI Gis Plugin.
  • MaxMind GeoIP Lookup
  • IP Locator Component
  • Onde Encontrar Base de Dados com Latitude e Longitude do Brasil

Mondrian e Geo Map

  • Criando uma dimensão com geo localização.
  • Suporte a Geo Map no Schema Mondrian
  • Annotations
  • Member properties

Construindo Dashboards com Mapas utilizando as CTools

  • Componentes Ctools para Mapas
  • New Map Component
  • Map Engine: Openlayers e Google Maps
  • Preparando o Datasource para os Mapas
  • Gerando Resultsets e metadados com PDI Datasource.
  • GeoCode
  • Filtrando dados em Mapas
  • Interatividade com Mapas nos Dashboards
  • Google Maps Overlay
  • IvyDC - Ivy Dashboard Components plugin
  • Visão geral dos Mapas em D3.js
  • Integrando D3.js Maps com CDE Dashboards
  • Integrando com a API do Google Maps

Pentaho Report e Geo Mapping

  • Adicionando Mapas ao PDR com as Ctools
  • Usando o CGG com Pentaho Report Designer (PRD)

 

Pré-requisitos de Conhecimento

  • Conhecimento básico em lógica de programação.
  • Conhecimento básico banco de dados.
  • Conhecimento em SQL ANSI.
  • Conhecimento Básico de GIS/GEO
  • Conhecimento Básico em Pentaho Data Integration
  • Conhecimento Básico em Pentaho Report Designer
  • Conhecimento Básico em Mondrian e Saiku
  • Conhecimento Básico em Ctools

Requisitos dos Alunos

  • 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 mínimos de hardware

  • Memória RAM : 4GB
  • Espaço em Disco: 5GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais : GNU/Linux, Windows.

Carga Horária

  • 16 Horas de Duração
  • 100% Presencial

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Pentaho CE 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.

 

Metodologia

  • 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 Pentaho e cursos Pentaho. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.


A marca Pentaho é uma marca registrada pelos seus respectivos proprietários.

Inscrições, Informações e Valores


Instrutores

Leia mais...

Treinamento Pentaho Business Intelligence - Avançado

Sobre o Treinamento

O treinamento avançado é recomendado a profissionais quem busca maximizar seus conhecimentos na Plataforma Pentaho assim como aperfeiçoar seus conhecimentos em Business Intelligence.

Objetivo

Ministrar funcionalidades e técnicas avançadas do Pentaho BI e tuning do ambiente.

Público Alvo

O Curso Pentaho, Treinamento Pentaho destina-se a profissionais da area de Business Intelligence que já atuam com Pentaho.

Conteúdo Programático:

Treinamento em Pentaho Server - Pentaho User Console - Avançado

  • Configurações de memória da JVM e do Tomcat
  • Substituindo do banco de dados da aplicação
  • Integração com LDAP / AD.
  • Customizar de aparência do PUC através de Temas
  • Configurar para enviar e-mail
  • Configurando o Schedule
  • Fontes de Dados XMLA e JNDI
  • Deploy do Pentaho no Tomcat
  • Deploy do Pentaho no Jboss.
  • Configurações de performance no Tomcat
  • Tradução do Ambiente Server.
  • Arquitetura Multi-Tenancy.
  • Integração entre aplicações.
  • Pentaho em Cloud
  • Entendendo os Logs.

Treinamento em Pentaho Data Integration - Kettle - Avançado

  • Boas práticas na construção de ETLs
  • Configurações avançadas
  • Propriedades avançadas
  • Execução por linha de comando com pan e kitchen
  • Trabalhando com repositórios
  • Jobs e Transformações no Pentaho BI Server
  • Trabalhando com XML
  • Steps Avançados
  • Passagem de parâmetros ( Pan , Kitchen)
  • Geração de Relatórios
  • Executando jobs e transformações clusterizada com carter

Treinamento em MDX - Multidimensional Expressions.

  • Características do MDX.
  • Funções MDX
  • Funções de Metadata
  • Funções de Navegação
  • Funções de Tempo
  • Funções de String

Treinamento - Pentaho Analysis Mondrian - Avançado.

  • Cubos virtuais no Shema Workbench
  • Dimensões Virtuais
  • Medidas Virtuais
  • Configurando membros únicos.
  • Configurações avançadas do Shema Workbench
  • Trabalhando com membros calculados.
  • Configurando acessos aos cubos ( roles ).
  • Configurar logs Pentaho e Mondrian.
  • Alterar parâmetros do OLAP/Mondrian.
  • Trabalhando com Estilos no JPivot e Pivot4J.
  • Embutindo Javascript nos schemas.
  • Trabalhando com agregação de tabelas ( Pentaho Aggregation Designer  )
  • Gerando Cache do Mondrian via schedule
  • Construindo uma base de dados OLAP.

Treinamento - Pentaho Report Designer - Avançado

  • Parâmetros de filtros em cascata.
  • Fonte de dados de ETL
  • Fonte de dados de Metadado
  • Programando em BSH
  • Criando novos templates para PRD e Warq
  • Agendando envio de Relatórios por e-mail
  • Usando CGG ( Community Graphics Generator ) na geração de Gráficos

Treinamento - Pentaho MetaData Editor - Avançado

  • Conceitos avançados de metadados.
  • Conceitos de governança de dados.
  • Regras de Acesso.
  • Fórmulas nos Metadados.
  • Utilizando MQL (Metadada Query Language).

Treinamento em C*Tools

  • Propriedades Avançadas do CDE
  • Desenvolvendo Dashboards com CDF
  • Conceitos avançados do CDA.
  • Unindo dados com CDA.
  • Trabalhando com dados geo-referenciados em dashboards.
  • Integrando com Google Maps e Street Maps
  • Construindo Gráficos com CCC2
  • Integrando com Gráficos Protovis
  • Extension Points
  • Integrando Fusion Charts
  • Integrando com HightCharts
  • Desenvolvimento Dashboards com fontes de ETL
  • Desenvolvimento Dashboards com fontes de MQL

 

Pré-Requisitos

  • Conhecimento Fundamental na Suite Pentaho (veja a grade da formação fundamental).
  • Conhecimento básico em lógica de programação.
  • Conhecimento Básico em JavaScript.
  • Conhecimento básico banco de dados.
  • Conhecimento em SQL ANSI.

Requisitos dos Alunos

  • 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 mínimos de hardware

  • Memória RAM : 4GB
  • Espaço em Disco: 5GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais : GNU/Linux, Windows.

Carga Horária

  • 32 Horas de Duração
  • 100% Presencial

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Pentaho CE 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.

 

Metodologia

  • 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 Pentaho e cursos Pentaho. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

A marca Pentaho é uma marca registrada pelos seus respectivos proprietários.

Fotos dos treinamentos Pentaho Avançado

 

Inscrições, Informações e Valores


Instrutor

Leia mais...

Treinamento Camunda Platform 8

Sobre o Treinamento

O treinamento Camunda Platform 8 é voltado para analista de negocio que pretendem mapear processos usando notação BPMN e DMN, desenvolvedores que pretendem conhecer o processo de implementação de workflows na ferramenta Plataforma Camunda e como usá-lo como Microservices Orchestration para grande volume de informações e processos, integrando a suas aplicações. As integrações técnicas do treinamento serão expostas em linguagens agnósticas com protocolo gRPC (Java, Python, PHP, Javascript/Nodes, C#, etc), e analistas de negocio mesmo não sendo dominantes de programação entenderão as possibilidades de uso da solução como um motor de processos low-code incorporado a qualquer software. Assim como entender como subir uma infraestrutura escalar com o potencial do Cluster Camunda.

O objetivo deste treinamento de 4 dias é dar-lhe informações detalhadas sobre a automação de processos com o Camunda Platform e Java, no final desse treinamento você irá conhecer o básico da BPMN, compreender os conceitos técnicos essenciais do mecanismo BPM da Camunda e ser capaz de implementar aplicativos de processo por conta própria e saber como testá-los.

Dificuldade: Média.

Aplicabilidade.

Este treinamento foi desenvolvido usando o Camunda Platform 8.1 e foi modificado pela última vez em 21 de Abril de 2023.

Nosso Expertise com o Camunda Plataform.

A Ambiente Livre tem uma verticalização especialista em BPM e ECM Open Source, e atua levando conhecimento as empresas sobre a plataformas BMP Open Source Camunda, através de projetos, consultorias, capacitações, eventos, cursos de Camunda, workshops e treinamentos de Camunda.

Profissionais com 6 anos de experiência na Plataforma Camunda.

9 projetos implementados.

24 empresas atendidas com Camunda Plataform no Brasil e Portugal.

Referência Nacional em BPM Open Source, relacionamento comunitário, 2 contribuidores do projeto Camunda na equipe, sendo 1 premiado como Camunda Champion 2022.

256 Alunos formados em treinamentos Camunda.

Conteúdo Programático

Introdução

BPM e Automação de processos com Camunda Modeler.

  • Modelagem de processo com BPMN 2.0.
  • Principais Elementos da Notação BPMN.
  • Gestão de Decisão com DMN 1.1.
  • Friendly Enough Expression Language (FEEL)
  • Automação do processo.
  • Cadeia de ferramentas e metodologia.
  • Padrões e melhores práticas.
  • Camunda Modeler.

Componentes do Camunda Plartaform

Instalação e Configuração.

  • Ambiente Camunda Platform.
  • Pré-requisitos para instalação.
  • Instalando o Camunda Platform com Docker-compose
  • Configurando o Zeebe Broker.
  • Configurando o Zeebe Simple Monitor.
  • Configurando o Camunda Operate.
  • Instalação do Camunda Modeler.

Desenvolvendo processos com Camunda Plataform.

  • Criando o Workflow.
  • Gestão de tarefas humanas.
  • Deploy.
  • Iniciando uma instância.
  • Manipulação de erros.
  • Cenários de implantação.
  • Versionamento de Processos.
  • Orquestração de serviços.
  • Completando tarefas.
  • Workflow Lifecycles.
  • Variáveis.
  • Expressões.
  • BPMN Primer.
  • BPMN Coverage.
  • Data Flow.
  • Tasks.
  • Gateways.
  • Events.
  • Sub Processos.
  • Markers.
  • YAML Workflows.
  • Message Correlation.
  • Incidents.
  • Exporters.

Desenvolvendo Workers.

  • Desenvolvendo um Worker em Java/gRPC
  • Usando o Worker REST.
  • Usando Connectors.

Arquitetura.

  • Arquitetura do Camunda Platform.
  • Workflow.
  • JobWorker.
  • Partitions.
  • Protocols.
  • Fases do Processamento interno.
  • Exporters.
  • Clustering.

Conhecendo o gRPC.

  • Desenvolvendo com Java.
  • ActivateJobs RPC.
  • CancelWorkflowInstance RPC.
  • CompleteJob RPC.
  • CreateWorkflowInstance RPC.
  • CreateWorkflowInstanceWithResult RPC.
  • DeployWorkflow RPC.
  • FailJob RPC.
  • PublishMessage RPC.
  • ResolveIncident RPC.
  • SetVariables RPC.
  • ThrowError RPC.
  • Topologia RPC.
  • UpdateJobRetries RPC.
  • Interação com outras linguagens.

Tópicos Avançados.

  • Friendly Enough Expression Language (FEEL).
  • Modelo de programação usando CDI ou Spring.
  • Autenticação via protocolo LDAP (OpenLDAP ou Active Directory).
  • DMN com outras linguagens: JUEL, JavaScript, Groovy ou Python.
  • Integração com Bibliotecas externas Python, Java, etc.
  • Tenants no Camunda.
  • Camunda e Spring Framework.
  • Microsserviços e conectores.
  • Camunda com Apache Maven.
  • Como Apoiar o projeto Camunda com códigos de melhorias.
  • Overview do Camunda para orquestração de microsserviços.

Camunda Platform - Zeebe Cluster.

Carga Horária:

  • 32 Horas.

MODALIDADES DE 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 básico de Java (Tópicos de Desenvolvimento).
  • Conhecimento básico em Docker e Kubernetes (Tópicos de instalação)
  • Conhecimento em Java IDE (Eclipse, IntelliJ, NetBeans).

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 mínimos de hardware

  • Memória RAM : 8GB
  • Espaço em Disco: 50GB
  • Processador: 4 Cores.
  • Sistemas Operacionais: GNU/Linux, Windows.

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Camunda 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.

Metodologia

  • 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 Camunda e cursos Camunda. 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 22 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.

5.007 profissionais capacitados em 399 turmas ministradas.

Atuação global, 845 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.980 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.

Instrutor

Leia mais...

Treinamento Activiti BPM Open Source

Este treinamento e voltado para usuários e desenvolvedores que pretendem conhecer o processo de implementação de workflows na Ferramenta Activiti BMP.
Todo o treinamento e ministrado sobre a versão Community do Activiti, repassando conhecimentos sobre conceitos de Workflow e Business Process Management (BPM) os componentes do Activiti BMP Plataform.
Materiais sobre Activiti 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 consultores na plataforma de Activiti BPM, O mesmo mescla conhecimentos conceituais de Workflow, BPM, Modelagem de Processos e uma introdução a ECM (Alfresco), assim como necessidades de infraestrutura, integração e programação, necessários para implementação completa do Software Activiti.

Turmas inCompany em Todo Brasil

  • Formato: O treinamento permite até 15 alunos em sala com custo fixo.
  • Local: Definido Pelo Cliente.
  • Contato

 

Conteúdo Programático.

Introdução.

Instalação do Activiti.

  • Instalando o Activiti.
  • Instalação dos componentes da solução Activiti.
  • Configurando o Ambiente no Tomcat.

Workflow com Activiti.

  • Introdução ao Framework Activiti.
  • Arquitetura do Activiti.
  • Activiti Explorer.
  • Activiti Modeler.
  • Utilizando o Activiti.
  • Utilizando o Activiti Engine.
  • Modelagem de atividades de serviço.
  • Tipos de dados customizados.
  • Modelagem de atividades de usuário.
  • Desenho de formulários.
  • Integração com interfaces externas.
  • Utilizando sub-rotinas.
  • Utilizando desvios em paralelo.
  • Utilizando Timers.
  • Implementando atividades multi-instanciadas.
  • Lidando com o tratamento de erros..

APIs, integrações e relatórios

  • Integração com o motor de regras Drools.
  • Arquitetura do banco de dados e suas tabelas.
  • Activiti e Web Services API – REST.
  • Uso da interface web Services.
  • Retorno de web Services.
  • Autenticação LDAP (MS AD, Open LDAP).
  • Activiti e CMIS.
  • Java API e como ela se relacionam com tarefas de serviço.

Administração do Activiti

  • Monitoramento.
  • Activiti Admin.
  • Procedimentos para atualização de versão.

Activiti 7.

Alfresco com Activiti.

Carga Horária:

  • 24 Horas.
  • 100% Presencial.

Pré-Requisitos:

  • Conhecimento Básico em Conceitos de Processos.
  • Conhecimento Básico em Linguagem de Programação Java.
  • Conhecimento Básico em Windows Server ou Linux Server.
  • Conhecimento em banco de dados Relacional.

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 mínimos de hardware.

  • Memória RAM : 4GB
  • Espaço em Disco: 10GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais : GNU/Linux, Windows.

 

Material.

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Activiti BPM 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.

 

Metodologia.

  • 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 Activiti BPM e cursos Activiti BPM. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.


Instrutor.

Leia mais...

Treinamento Apache HTTP Web Server - Fundamental

O treinamento fundamental em Apache WebServer prepara profissionais para o mercado de trabalho com um dos mais usador servidores de HTTP do mundo. Seu conteúdo programático foi desenvolvido para que profissionais possam implementar Web ( Site, portal, Intranet e Sistemas ) em suas corporações com alta performance. O mesmo abrange, conceitos, conhecimentos de uso dos softwares, interação programática e atividades práticas. Nosso treinamento visa formar usuários administradores do Apache WebServer visando a manutenção de grandes sites e portais corporativos.


Conteúdo Programático

 

Conceitual Apache HTTP

Instalação do Apache HTTP Server

  • Requisitos de Instalação
  • Onde obter a última versão do Apache HTTP.
  • Procedimentos de Instalação
  • As versões do Apache ( 2.0 , 2.2 , 2.4 )

Configurando o Apache HTTP

  • Portas
  • Arquivos de configuração
  • httpd.conf
  • Tunning Apache
  • Virtual Host e Subdomínios.
  • HTTP e HTTPS
  • Modules
  • Variáveis de Ambiente

Cache de Conteúdo

  • Cache em Disco
  • Gerenciamento de Cache
  • memcache
  • Mepeando dados na memoria

Instalação de Módulos

  • Arquitetura dos módulos
  • Modulo PHP
  • Modulo Perl
  • Modulo Curl
  • .htaccess e Rewrite
  • Demais módulos comuns e suas características

Tunning Apache

  • Técnicas para Tunning
  • Arquivos de Configuração
  • Ajustes de Performance Hardware e Software

Balanceamento

  • Load Balanced
  • Configurações de Balanceamento.
  • Testes de Balanceamento
  • ApacheBench e JMeter

Tópicos gerais

  • Instalando certificado em SSL
  • Segurança do server
  • Debbug e Analise de Logs
  • Aplicando conceitos com PHP e MySQL no Apache
  • Proxy reverso com Apache
  • NGinx X Apache
  • Apachecon


 

Carga Horária:

  • 16 Horas.
  • 100% Presencial

Pré-Requisitos:

  • Conhecimento básico em Linux.
  • Conhecimento básico em redes.

 

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 mínimos de hardware

  • Memória RAM : 4GB
  • Espaço em Disco: 10GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais : GNU/Linux, Windows.

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Apache WebServer 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.

Metodologia

  • 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 Apache WebServer e cursos Apache WebServer. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

Inscrições, Informações e Valores


 

 

Leia mais...

Treinamento Pentaho Business Intelligence - Fundamental

Sobre o Curso / Treinamento

O Curso Pentaho ou Treinamento Pentaho fundamental é recomendado a profissionais quem busca conhecer toda a Plataforma Pentaho de ponta a ponta como solução de Business Intelligence e se aperfeiçoar seus conhecimentos e fundamentos em Business Intelligence e Analitics. O mesmo tem a maior carga horária de nossos cursos e treinamentos Pentaho e inicia no conceitual, abrange toda parte de instalação e configuração e infraestrutura do Pentaho Business Intelligence e Analytics, assim como o uso prático dos principais componentes da Suíte Pentaho no desenvolvimento de um projeto real de BI.

Objetivo

Ministrar as principais funcionalidades e técnicas do Pentaho BI (Business Intelligence e Business Analytics) para a geração de informações para decisão.

Público Alvo

O Curso Pentaho ou Treinamento Pentaho Fundamental, destina-se a profissionais analistas de BI, Cientistas de dados, Engenheiros de dados, DBAs, Gestores de TI, desenvolvedores de sistemas, analistas de sistemas entre outros profissionais envolvidos com gestão de dados.

Conteúdo Programático:

Treinamento Conceitual Business Intelligence e Data Warehouse:

  • O que é Business Intelligence.
  • O que é Data Warehouse.
  • ETL (Extração, Transformação e Carga).
  • Bases OLAP, ROLAP, MOLAP e OLTP.
  • Sistemas Transacionais X Sistemas Dimensionais (OLTP X OLAP).
  • Dimensões e Modelo Dimensional
  • Modelo Estrela (Star Schema).
  • A Plataforma Pentaho BI & BA.
  • O Mercado de Business Intelligence Open Source.

Treinamento em Pentaho Business Intelligence Server

  • Conhecendo Ambiente servidor do Pentaho BI.
  • Arquitetura de Pentaho BI.
  • Instalando o Pentaho BI Server
  • Configurando Pentaho BI Server
  • Administração do Pentaho (Usuários, Grupos , Regras)
  • Pentaho User Console - PUC
  • Importando e exportando soluções de Business Intelligence (BI).
  • Conhecendo o Marketplace.
  • Instalando Plugins.

Treinamento em Pentaho Data Integration - Kettle - PDI

Treinamento - Bases OLAP.

  • Construindo uma base de dados OLAP.

Treinamento - Pentaho Analysis - Mondrian

  • Histórico do Pentaho Analysis (Mondrian).
  • Instalando o Shema Workbench.
  • Funcionalidades Mondrian.
  • Navegadores OLAP (JPivot, Pivot4J, Saiku OLAP).
  • Criando um Schema.
  • Conexões do Schema.
  • Dimensões.
  • Métricas Calculadas
  • Publicando as visões no Pentaho BI Server.
  • Trabalhando com cubos no Pentaho User Console.
  • Instalando e conhecendo o Saiku.
  • Renderizando OLAP no Saiku
  • Diferenças Saiku EE X Saiku CE.

Treinamento - Pentaho Report Designer - PRD

  • Histórico do Pentaho Report Designer.
  • Instalando o Pentaho Report Designer.
  • Wizards para criação de relatórios.
  • Funcionalidades do Pentaho Report Designer.
  • Construindo um relatório no Pentaho Report Designer.
  • Bands (details, footer, header).
  • Agrupamentos (group bands).
  • Datasources.
  • Elementos.
  • Filtros e parâmetros de entrada.
  • Publicando os Relatórios de Pentaho BI Server.

Treinamento - Pentaho MetaData Editor - PME

  • Histórico do Pentaho MetaData Editor
  • Instalando o Pentaho MetaData Editor.
  • Arquitetura.
  • O que são metadados.
  • Models, Metamodels e Domain.
  • Physical e Business Layers.
  • Funcionalidades do Pentaho MetaData Editor.
  • Common Warehouse Metamodel - CWM.
  • Publicando os Metadados no Pentaho BI Server.
  • Usando os Metadados com Ad-Hoc Report.

Treinamento - Dashboards com CTools.

  • Histórico do CTools.
  • Instalando as CTools.
  • Ecossistema CTools.
  • Desenvolvendo Dashboards com CDE - Community Dashboard Editor.
  • CCC - Community Chart Component.
  • CDA - Community Data Access.
  • Dashboards Wizards.

Pré-Requisitos de conhecimento.

  • Conhecimento básico em lógica de programação.
  • Conhecimento básico banco de dados.
  • Conhecimento em SQL ANSI.

Requisitos dos Alunos

  • Todos os participantes devem ter um notebook/computador para realizar as atividades práticas.
  • O Computador deve estar com acesso de administrador para possibilitar instalações de aplicativos e acesso à 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 mínimos de hardware

  • Memória RAM: 6GB.
  • Espaço em Disco: 20GB.
  • Processador: 64 bits (chipsts de x64).
  • CPU: 2 núcleos.
  • Sistemas Operacionais: GNU/Linux, Windows.

Carga Horária

  • 32 Horas de duração.

MODALIDADES DE 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.

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Pentaho CE 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 com exercícios práticos desenvolvidos no treinamento.
  • Materiais e documentações complementares desenvolvido pela Comunidade Open Source Mundial.
  • Gravação das Aulas (Somente nas turmas Online ao Vivo)

Metodologia

  • 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 Pentaho e cursos Pentaho. 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 22 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.

5.007 profissionais capacitados em 399 turmas ministradas.

Atuação global, 845 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.980 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.

Instrutores

Leia mais...

Treinamento Drupal para Desenvolvedores

O treinamento fundamental em Drupal para Desenvolvedores  prepara profissionais para o mercado de trabalho com CMSs e CMFs altamente modulares. Seu conteúdo programático foi desenvolvido para que profissionais possam implementar soluções web (Site, portal, Intranet e Sistemas) totalmente customizadas em suas corporações. O mesmo abrange, conceitos, conhecimentos de uso dos softwares, interação programática e atividades práticas. Este treinamento visa formar usuários desenvolvedores capazes de criar novos módulos e serviços em Drupal visando o desenvolvimento e manutenção de funcionalidades avançadas em sites corporativos. O Drupal é a única plataforma aberta de experiência digital, elimine silos de dados para acelerar a transformação digital e fornecer experiências completas que envolvem, convertem e geram resultados em todos os canais.

Calendário de turmas.

Somente no modelo corporativo.

Conteúdo Programático

Conceitual

  • Programação - Melhores Práticas.
  • Introdução a Drush.
  • Arquitetura de conteúdo.
  • Fundamentos de Programação Orientada a Objeto.
  • Fundamentos de MVC para Drupal.
  • DocTrine (ORM).
  • Drupal e Databases MariaDB,MySQL x PostgreSQL.
  • React.
  • Drupal X BackDrop.

Instalação e infraestrutura do Drupal.

  • Instalação do Drupal.
  • Requisitos de instalação.
  • Onde obter a última versão do Drupal.
  • Procedimentos de instalação.
  • Organização de diretórios do Drupal.
  • Tradução.

PHP e Frameworks para Drupal.

  • PHP OO.
  • PHP Namespace.
  • PHP Dependency Injection.
  • PHP Annotations.
  • Symfony.

Desenvolvimento de Custom Modules no Drupal

  • Module.
  • Princípios Básicos da Base de Dados Drupal
  • Javascript no Drupal
  • Drupal Depuração
  • Drupal generate:module.
  • Arquivos yaml.
  • Usando o Drush.
  • Instalando módulo pelo compose.
  • Dependency Injection.

Desenvolvimento Front-end no Drupal

  • View.
  • Drupal Theming
  • Drupal Twig.
  • Relationship.
  • Conditional Filter.
  • Views Data Export (CSV,XLSX,DOC).
  • Biblioteca compose para Export PDF.

Desenvolvimento de Controller/Hook no Drupal

  • Controller.
  • Hook.
  • Validation.
  • Services validations.
  • Routing.

Services/API

  • Drupal API.
  • API de Formulário Avançado.
  • API de campo.
  • Categorias.
  • Como habilitar as Services.
  • Criando API do Drupal.
  • Consumindo API no Drupal.

Extensões

  • Módulos e plugins mais populares
  • Module Fields.
  • Module Fields - Paragraphs.
  • Module Fields - Address.
  • Module Fields - Color Field.
  • Module Fields - Geofield.
  • Editores.

Segurança.

  • Diretrizes de segurança do Drupal
  • Atualizações de segurança e aplicação de patches
  • Roles.
  • Permissões.

Atualização

  • Atualização do Drupal.
  • Migrando via Interface.
  • Mapeamento da Migração.(mapping).
  • Table Custom para Entity.
  • Migrando arquivos públicos e privado.

Extras

Carga Horária:

  • 32 Horas.
  • 100% Presencial

Pré-requisitos:

  • Conhecimento básico de Linux (Linha de comando)
  • Conhecimento em PHP.
  • Conhecimento em HTML e CSS.
  • Conhecimento em Javascript.
  • Conhecimento básico em Drupal (Recomendamos Treinamento Drupal Fundamental)

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 mínimos de hardware

  • Memória RAM : 8GB
  • Espaço em Disco: 20GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais : GNU/Linux, Windows.
  • Virtualbox.

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Drupal 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.

Metodologia

  • 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 Drupal e cursos Drupal. 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 22 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.

5.007 profissionais capacitados em 399 turmas ministradas.

Atuação global, 845 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.980 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.

Instrutor

Leia mais...

Log in